A página a seguir lista uma série de verificações fundamentais para validar um anúncio de mídia Feed de ações. Muitas delas ajudam a verificar a integridade estrutural do feed, enquanto alguns especificam como certos elementos do feed devem se comportar. Para acelerar o processo de validação e feedback do feed, verifique cada item em a lista de verificação a seguir e, em seguida, envie seus arquivos de feed para o Google. Se viáveis, pense neles como casos de teste que sua equipe precisa passar em todos momento em que você quer implantar um feed.
Lista de verificação comum
Verificações que se aplicam independentemente do tipo de catálogo fornecido no Feed de ações de mídia.
| Itens | 
|---|
| Conteúdo do feed | 
| O feed inclui todo o conteúdo do seu catálogo. | 
| O conteúdo do seu feed corresponde ao conteúdo disponível no seu serviço. Se você atualizar seu catálogo, o feed precisará refletir essas atualizações. | 
| Todas as entidades no feed têm um ID exclusivo ( @id). | 
| Todas as entidades no feed têm um URL exclusivo ( url). | 
| Todos os URLs ( url) no feed são canônicos. | 
| @id,urleurlTemplateusam a
        mesmo domínio no feed. | 
| O feed não contém entidades desatualizadas, que são entidades com availabilityEndDatedefinido anteriormente ou entidades que estão
      não estão mais disponíveis no seu app ou plataforma. | 
| Todas as entidades no feed têm um link direto exclusivo
      ( urlTemplate). | 
| Todos os links diretos ( urlTemplate) e URLs (url)
      no feed são URLs de produção, e não URLs de controle de qualidade ou DEV. | 
| O feed inclui links diretos ( urlTemplate) para todos
      plataformas compatíveis (Web, iOS, Android, Android TV e Chromecast) de acordo com osmediaOfferedecontentToBeAnnounced. | 
| Confira se o atributo contentRatingé fornecido para todo o conteúdo adulto. | 
| Comportamento do app ou site | 
| Se o conteúdo exigir que os usuários façam login, o conteúdo deverá ter reprodução automática em todos plataformas com um clique após o login. | 
| Se um usuário iniciar conteúdo em uma plataforma móvel (Android e iOS), mas o app não estiver instalado no dispositivo do usuário, a plataforma direciona o usuário para a App Store ou Play Store e solicita que ele para instalar o app. | 
Lista de verificação de vídeo on demand
Verificações que geralmente se aplicam a provedores de catálogo de vídeo on demand.
| Itens | 
|---|
| Conteúdo do feed | 
| Todos os tipos de entidade com suporte ( Movie,TVEpisode,TVSeasoneTVSeries) estão presentes no
      se alimentam. | 
| Todas as entidades TVEpisodecorrespondem a umTVSeriesválido
      entidades no feed. | 
| Vários TVEpisodescom o mesmoepisodeNumberem umTVSeasonnão existem. | 
| Se um programa de TV for compatível com temporadas, todas as entidades TVSeasonterão
      entidadesTVSeriesválidas correspondentes no feed. | 
| Vários TVSeasonscom o mesmoseasonNumberem umTVSeriesnão existem. | 
| A propriedade de categoria de uma TVSeriesé definida como
      requisito de acesso menos restritivo do conteúdo. Por exemplo, se
      umTVSeriestem algumas entidadesTVEpisodeque
      não exigem que o usuário faça login, e algunsTVEpisodeentidades que exigem que um usuário faça login, defina esteTVSeriescomonologinrequired. | 
| As Especificações de ação de mídia não permitem conteúdo independente e curto
      como parte do feed atualmente. Não inclua conteúdos curtos, como
      trailers, está classificado incorretamente em Movie,TVSeries,TVEpisodeeSportsEvent.
      ou outras entidades de nível superior. | 
| Os trailers são conteúdo em formato curto, e as especificações de ações de mídia
      permitem que você forneça informações sobre o trailer como parte do TVSeries,TVSeason,TVEpisodeeMovieentidades usando a propriedadetrailer. Não fornecer trailers
      nos feeds de Ações de mídia para umMovieindependente,TVSeriesou outras entidades de nível superior. | 
| Comportamento do app ou site | 
| Para MovieeTVEpisode,SportsEventconteúdo deve ser reproduzido automaticamente em todas as plataformas. | 
| Para TVSerieseTVSeason, o conteúdo precisa ser reproduzido automaticamente
      no Chromecast e no Android TV. Em outras plataformas, a reprodução precisa estar dentro de
      um clique (a reprodução automática é a melhor opção). | 
Lista de verificação da TV ao vivo
Verificações que geralmente se aplicam ao catálogo de TV ao vivo e vídeo on demand provedores de rede.
| Itens | 
|---|
| Conteúdo do feed | 
| Todos os tipos de entidade com suporte ( Movie,TVEpisode,TVSeason,TVSeries,BroadcastService,BroadcastEvents,TelevisionChannel,Organization,CableOrSatelliteServiceeSportsEvent)
      estiverem presentes no feed. | 
| Todas as entidades TVEpisodetêm entidades
      TVSeriesválidas correspondentes no feed. | 
| Se um programa de TV for compatível com temporadas, todas as entidades TVSeasonterão 
      entidadesTVSeriesválidas correspondentes no feed. | 
| Vários TVEpisodescom o mesmoepisodeNumberem umTVSeasonnão existem. | 
| As especificações de ação de mídia não permitem que você forneça
      conteúdo atual (exceto trailers) como parte do feed. Confirme se não
      o conteúdo de formato curto é classificado incorretamente em Movie,TVSeries,TVEpisodeeSportsEvent.
      ou outras entidades de nível superior. | 
| Os trailers são considerados conteúdo de formato curto, e as campanhas de ação
      As especificações permitem que você forneça informações sobre o trailer como parte TVSeries,TVSeason,TVEpisodee as entidadesMovieusando a propriedadetrailer.
      Os trailers não devem ser fornecidos nos feeds de ações de mídia como independentesMovies,TVSeriesou outras entidades de nível superior. | 
| Vários TVSeasonscom o mesmoseasonNumberem
      umTVSeriesnão existe. | 
| A propriedade de categoria de uma entidade com um potentialActionpor exemplo, um link direto) é definido como o tipo de acesso
      requisito de seu conteúdo. Por exemplo, se umTVSeriestiver um
      número deTVEpisodesque sãonologinrequirede alguns que exigem login, definaTVSeriescomonologinrequired | 
| Todas as entidades BroadcastServicetêm valores
      entidadesOrganizationválidas no feed. | 
| Todas as entidades CableOrSatelliteServicetêm valores
      e entidadesOrganizationválidas no feed. | 
| Todas as entidades TelevisionChanneltêm valores
      entidadesCableOrSatelliteválidas no feed. | 
| Todas as entidades TelevisionChanneltêm valores
      entidadesBroadcastServiceválidas no feed. | 
| Todas as entidades BroadcastEventtêm valores correspondentesBroadcastServiceentidades no feed. | 
| Se workPerformedoubroadcastOfEventfor
      adicionado, todas as entidadesBroadcastEventterão
      TVM (TVSeries,TVSeason,TVEpisode)
      eMovie) no feed. | 
| Os canais locais foram tratados corretamente no feed. Nesse caso,
      é preciso que haja uma relação de uma entidade Organizationa muitas entidadesBroadcastService. | 
| Canais com time-shifting, mas com a mesma programação, são tratados adequadamente
      no feed. Nesse caso, deve haver uma relação de um Organizationentidade para muitosBroadcastServiceentidades. | 
| Canais com programação semelhante, mas qualidade de vídeo diferente em
      termos de streaming, são tratados adequadamente no feed. Nesse caso,
      deve haver uma relação de um Organizationentidade a muitas entidadesBroadcastService. | 
| Para cada entidade BroadcastService, 14 dias (ou pelo menos
      sete dias) de conteúdo do EPG seja fornecido. | 
| Para cada entidade BroadcastServiceno EPG, um EPG 24 horas por dia, 7 dias por semana
      o cronograma seja fornecido sem sobreposições ou lacunas. | 
| Para cada entidade BroadcastService, verifique se há umlogocom um plano de fundo transparente disponível que pode ser
      usado em um fundo escuro (preto), de preferência em um aspecto de um para um
      proporção. | 
| Verifique se todas as entidades BroadcastEventno feed
      contém pelo menos uma imagem de 16 x 9. A imagem pode ser
      disponível na própria entidadeBroadcastEventou
      em umTVEpisode,TVSeries,Movievinculado,
      ou entidadeSportsEvent. | 
| Comportamento do app ou site | 
| Para entidades Movie,TVEpisodeeSportsEvent, o conteúdo precisa ter reprodução automática em todas as plataformas. | 
| Para TVSerieseTVSeason, o conteúdo precisa
      reprodução automática no Chromecast e no Android TV. Em outras plataformas, a reprodução
      precisam estar dentro de um clique (a reprodução automática é a melhor opção). | 
Lista de verificação de música
Verificações que geralmente se aplicam a provedores de catálogo de música.
| Itens | 
|---|
| Conteúdo do feed | 
| Todos os tipos de entidade compatíveis ( MusicGroup,MusicAlbum,MusicRecordingeMusicPlaylist) estão presentes em
      do feed. | 
| Todas as entidades MusicRecordingdevem ter valores
      entidadesMusicGroupválidas no feed. | 
| Todas as entidades MusicRecordingdevem ter valores
      entidadesMusicAlbumválidas no feed, se aplicável. | 
| Todas as entidades MusicAlbumdevem ter valores
      entidadesMusicGroupválidas no feed. | 
| Comportamento do app ou site | 
| O conteúdo de todas as entidades precisa ser reproduzido automaticamente em todas as plataformas. No iOS, do vídeo pode ocorrer com apenas um clique. | 
| Apps ou plataformas que exigem login reproduzem o conteúdo imediatamente após o login. | 
Lista de verificação para rádio
Verificações que geralmente se aplicam aos provedores de catálogo de rádio.
| Itens | 
|---|
| Conteúdo do feed | 
| O tipo de entidade compatível ( RadioBroadcastService) é
      presentes no feed. | 
| As informações de rede fornecidas pelas propriedades broadcastAffiliateOf
      ouparentServicesão redes válidas
      e não em agrupamentos lógicos. | 
| A relação entre uma estação de rádio e sua rede principal deve
      ser fornecido pela propriedade broadcastAffiliateOfou
      parentService. | 
| A propriedade alternateNameprecisa incluir informações
      nomes alternativos para uma estação, e não palavras-chave para influenciar
      gatilhos. | 
| Para estações de rádio AM ou FM terrestres, o areaServedinclui a área onde a estação atende. | 
| Comportamento do app ou site | 
| Para todas as entidades, o conteúdo precisa ser reproduzido automaticamente em todas as plataformas. No iOS, do vídeo pode ocorrer com apenas um clique. | 
| Apps ou plataformas que exigem login reproduzem o conteúdo imediatamente após o login. |