Identificar os tipos de entidade do conteúdo

A primeira etapa para criar o feed é identificar os tipos de entidades que você precisa fornecer no feed. Para isso, é importante entender seu catálogo de mídia, especialmente porque cada tipo de entidade tem atributos e requisitos diferentes. Você pode ser um provedor que cataloga apenas filmes ou que fornece conteúdo musical, como músicas, artistas, playlists ou estações de rádio para os usuários. Você também pode ser alguém que oferece conteúdo de vídeo e música para seus usuários. Antes de continuar, é importante saber em quais categorias você se enquadra.

Identificar o tipo de integração

No nível superior, as ações de mídia permitem realizar dois tipos de integração, que são divididos em subcategorias, conforme mostrado na tabela a seguir:

Categoria de integração Subcategoria de integração Descrição

Ações de assistir a vídeos

Vídeo on demand

Provedores de acesso a recursos de vídeo que são transmitidos on demand. Os recursos geralmente incluem filmes e programas de TV. Eventos esportivos exigem uma integração de TV ao vivo ou de TV ao vivo e vídeo on demand com entidades BroadcastEvent. O acesso ao catálogo é fornecido sem custo financeiro ou mediante uma taxa de assinatura única ou recorrente. Consulte o gráfico de relacionamento de entidades para mais detalhes.

TV ao vivo

Provedores que oferecem acesso a conteúdo transmitido ao vivo, geralmente em canais de TV linear ou na Internet. Os recursos geralmente incluem os canais, o guia eletrônico de programação (EPG) e os metadados associados de filmes, programas de TV e eventos esportivos. O acesso ao catálogo é oferecido sem custo financeiro ou mediante uma taxa de assinatura única ou recorrente. Para mais informações, consulte o gráfico de relacionamento de entidades.

Vídeo on demand e TV ao vivo

Provedores que oferecem acesso a vídeo on demand e canais de TV linear ou conteúdo transmitido ao vivo. Os recursos geralmente incluem os canais, o guia eletrônico de programação (EPG), os filmes, os programas de TV e os metadados de jogos esportivos. O acesso ao catálogo é oferecido sem custo financeiro ou mediante uma taxa de assinatura única ou recorrente. Para mais informações, consulte o gráfico de relacionamento de entidades.

Ações de ouvir

Música

Provedores que oferecem acesso ao catálogo de músicas, playlists, artistas e álbuns que são transmitidos pela Internet. O acesso ao catálogo é oferecido sem custo financeiro ou mediante uma taxa de assinatura única ou recorrente.

Rádio

Provedores que dão acesso ao catálogo de estações de rádio. O acesso ao catálogo é oferecido sem custo financeiro ou mediante uma taxa de assinatura única ou recorrente.

Podcast

Provedores que oferecem acesso ao catálogo de podcasts que podem ser transmitidos pela Internet. O acesso ao catálogo é oferecido sem custo financeiro ou mediante uma taxa de assinatura única ou recorrente.

Entender os tipos de entidade disponíveis

Tipo de entidade Breve descrição

Filme

Movie é a representação schema.org de um filme. Pode ser um lançamento para cinema, para home video, internacional, uma versão remasterizada, uma versão do diretor, uma versão sem classificação ou uma versão estendida do filme. A entidade permite modelar vários atributos de um filme, como atores, diretores, datas de lançamento regionais ou globais e muito mais. 

Para ver as especificações e um exemplo, consulte Propriedades de marcação de conteúdo de filmes.

TVSeries

Também conhecida como programa de TV, a entidade TVSeries é a representação de schema.org. Por exemplo, "Grey's Anatomy" é uma série de drama médico criada por Shonda Rimes. Ela tem várias temporadas, e cada temporada tem vários episódios.

Para especificações e um exemplo, consulte Propriedades de marcação de conteúdo de programas de TV.

TVSeason

TVSeason é a representação schema.org de uma única temporada associada a uma TVSeries. Por exemplo, a "Temporada 18" da TVSeries "Grey's Anatomy" teve 20 episódios. A entidade TVSeason captura o nome e o número da temporada e os vincula à entidade TVSeries relacionada.

Para especificações e um exemplo, consulte Propriedades de marcação de conteúdo de programas de TV.

TVEpisode

TVEpisode é a representação em schema.org de um único episódio de uma determinada TVSeason, associada a uma TVSeries. Por exemplo, "I'll Follow the Sun" foi o sétimo episódio da 19ª TVSeason da TVSeries "Grey's Anatomy". A entidade TVEpisode captura o número, o nome, a data de lançamento, o link direto para assistir o episódio e muito mais. Ele também se vincula à entidade TVSeason e TVSeries relacionada. 

Para especificações e um exemplo, consulte Propriedades de marcação de conteúdo de programas de TV.

SportsEvent

SportsEvent é a representação do schema.org de um jogo esportivo ou de uma reprise completa de um jogo esportivo. A entidade ajuda a capturar os detalhes dos competidores, do jogo ou das equipes que participaram, o local do jogo e o horário de início e término do jogo. Para mais informações, consulte SportsEvents: modelagem, práticas recomendadas e feed de exemplo. 

Para ver as especificações e um exemplo, consulte a tabela de especificações de SportsEvent.

Organização

Organização é a representação do schema.org para dois tipos de recursos:

  • Uma operadora de TV, também conhecida como provedor de serviços de TV, é uma organização que oferece um pacote de programação de TV aos assinantes. Esse recurso geralmente também é o criador do feed.
  • Uma organização que produz e distribui programação de TV.

Para especificações e um exemplo, consulte a tabela de especificações da organização.

Para mais informações, consulte Canal de TV ao vivo.

BroadcastService

BroadcastService é a representação schema.org de um canal que transmite programação linear. Por exemplo, "ESPN", "AXN" e "ABC News Live" são canais de televisão famosos nos EUA. Essa entidade principal representa um canal de televisão e se vincula às entidades Organization e TelevisionChannel.

Para especificações e um exemplo, consulte a tabela de especificações do BroadcastService. Para mais informações, consulte Canal de TV ao vivo.

CableOrSatelliteService

CableOrSatelliteService é a representação em schema.org de um serviço regional de TV a cabo, por satélite ou pela Internet fornecido por um prestador de serviços de TV. Geralmente, está associado à programação de canais e se vincula à operadora de TV, representada pela entidade Organization. Por exemplo, o serviço de TV fornecido pela SlingTV ou PlutoTV nos EUA pode ser representado por uma entidade CableOrSatelliteService.

Para especificações e um exemplo, consulte a tabela de especificações de CableOrSatelliteService. Para mais informações, consulte Canal de TV ao vivo.

TelevisionChannel

TelevisionChannel identifica o canal usando um identificador exclusivo, como o número do canal e a ordem em que ele aparece na programação completa de uma determinada operadora de TV. Por exemplo, o canal de televisão "ABC News Now" aparece como o número 7 e em 18º lugar na programação do serviço da SlingTV nos EUA.

Para ver as especificações e um exemplo, consulte a tabela de especificações de TelevisionChannel. Para mais informações, consulte Canal de TV ao vivo.

BroadcastEvent

BroadcastEvent é a representação do schema.org de um horário de programação em um canal de televisão, representado por uma entidade BroadcastService. Por exemplo, ele pode representar o horário das 18h às 21h de quinta-feira no BroadcastService "24 Hour Free Movies" quando o filme "X-Men" é transmitido. Para mais informações, consulte Evento de TV ao vivo. 

Para especificações e um exemplo, consulte Propriedades de marcação de conteúdo de eventos de TV ao vivo.

MusicPlaylist

MusicPlaylist é a representação do schema.org de uma coleção de músicas em uma playlist de mixes selecionados e de gênero. O provedor precisa ser o proprietário de todas as playlists. Ou seja, as listas não são criadas pelos usuários. "Mix de jazz" e "Mix para treino" são exemplos de mixes de gênero.

Para especificações e um exemplo, consulte Propriedades de marcação de conteúdo de playlists de música.

MusicAlbum

MusicAlbum é a representação do schema.org de uma coleção de faixas ou músicas gravadas por um único artista ou grupo musical. Por exemplo, "The Wall" é um álbum famoso do Pink Floyd, lançado em 1979.

Para ver as especificações e um exemplo, consulte Propriedades de marcação de conteúdo de artistas, álbuns e músicas.

MusicRecording

MusicRecording é a representação schema.org de uma gravação de música (faixa), geralmente uma única música. Por exemplo, "Goodbye Blue Sky" é uma faixa do MusicAlbum "The Wall" do Pink Floyd.

Para ver as especificações e um exemplo, consulte Propriedades de marcação de conteúdo de artistas, álbuns e músicas.

RadioBroadcastService

RadioBroadcastService é a representação em schema.org de um serviço que transmite conteúdo de rádio por transmissão aberta ou on-line. Ou seja, a estação de rádio. Para ver as especificações e um exemplo, consulte Propriedades de marcação de conteúdo de estações de rádio.

PodcastSeries

PodcastSeries é a representação schema.org de uma série de podcasts, que também é chamada de "programa" de podcast. Por exemplo, "This American Life" e "The Joe Rogan Experience" são séries de podcast famosas.

Para ver as especificações e um exemplo, consulte o gráfico de especificações de PodcastSeries.

PodcastEpisode

PodcastEpisode é a representação schema.org de um episódio em um PodcastSeries. Por exemplo, "When to Leave" é um episódio da série de podcasts "The American Life", que foi ao ar em 3 de março de 2023.

Para ver as especificações e um exemplo, consulte o gráfico de especificações de PodcastEpisode.

Identificar os tipos de entidade

Depois de entender a categoria e a subcategoria de integração da sua entidade, consulte a tabela a seguir para entender os tipos de entidades que você precisa fornecer no feed.

Categoria de integração Subcategoria de integração Tipo de entidade

Ações de assistir a vídeos

Vídeo on demand

Uma ou mais entidades Movie, TVSeries, TVSeason ou TVEpisode, dependendo do conteúdo do seu catálogo. (Feeds de SportsEvent de vídeo on demand independentes sem entidades BroadcastEvent não são aceitos.)

TV ao vivo

Uma ou mais das entidades Organization, BroadcastService, BroadcastEvent, TelevisionChannel, CableOrSatelliteService, Movie, TVSeries, TVSeason, TVEpisode ou SportsEvent, dependendo do conteúdo do seu catálogo.

Vídeo on demand e TV ao vivo

Uma ou mais das entidades Organization, BroadcastService, BroadcastEvent, TelevisionChannel, CableOrSatelliteService, Movie, TVSeries, TVSeason, TVEpisode ou SportsEvent, dependendo do conteúdo do seu catálogo.

Ações de ouvir

Música

Uma ou mais entidades MusicPlaylist, MusicGroup, MusicAlbum ou MusicRecording, dependendo do conteúdo do seu catálogo.

Rádio

Uma ou mais entidades RadioBroadcastService.

Podcast

Uma ou mais entidades PodcastSeries ou PodcastEpisode, dependendo do conteúdo do seu catálogo.

Integração do Assistente para Operadores

Para provedores interessados na integração do Assistente para operadoras: como o provedor de serviços renderiza o link direto em vez do Google, um dos principais objetivos de ingerir o catálogo de mídia é melhorar o reconhecimento da intenção do usuário pelo Google Assistente. Dependendo do caso de uso, talvez você precise dos seguintes tipos de entidade:

S.No. Descrição Entidades obrigatórias

Caso 1

Melhorar o recall do Google Assistente para entidades de programas de TV e filmes (TVM)

Uma ou mais entidades Movie ou TVSeries, dependendo do conteúdo do seu catálogo. 

Caso 2

Melhorar a recuperação do Google Assistente para canais de TV ao vivo

Uma ou mais entidades Organization, BroadcastService, TelevisionChannel, CableOrSatelliteService, dependendo do conteúdo do seu catálogo.

Caso 3

Combinações dos dois casos anteriores

Se você combinar os casos de uso acima, forneça todos os tipos de entidade aplicáveis na coluna "Entidades necessárias" correspondente.

Trabalhe com seu contato do Google para saber mais sobre isso antes de continuar.