Listas de verificação da qualidade das ações de mídia

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, url e urlTemplate usam a mesmo domínio no feed.
O feed não contém entidades desatualizadas, que são entidades com availabilityEndDate definido 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 os mediaOffered e contentToBeAnnounced.
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, TVSeason e TVSeries) estão presentes no se alimentam.
Todas as entidades TVEpisode correspondem a um TVSeries válido entidades no feed.
Vários TVEpisodes com o mesmo episodeNumber em um TVSeason não existem.
Se um programa de TV for compatível com temporadas, todas as entidades TVSeason terão entidades TVSeries válidas correspondentes no feed.
Vários TVSeasons com o mesmo seasonNumber em um TVSeries não existem.
A propriedade de categoria de uma TVSeries é definida como requisito de acesso menos restritivo do conteúdo. Por exemplo, se um TVSeries tem algumas entidades TVEpisode que não exigem que o usuário faça login, e alguns TVEpisode entidades que exigem que um usuário faça login, defina este TVSeries como nologinrequired.
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, TVEpisode e SportsEvent. 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, TVEpisode e Movie entidades usando a propriedade trailer. Não fornecer trailers nos feeds de Ações de mídia para um Movie independente, TVSeries ou outras entidades de nível superior.
Comportamento do app ou site
Para Movie e TVEpisode, SportsEvent conteúdo deve ser reproduzido automaticamente em todas as plataformas.
Para TVSeries e TVSeason, 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, CableOrSatelliteService e SportsEvent) estiverem presentes no feed.
Todas as entidades TVEpisode têm entidades TVSeries válidas correspondentes no feed.
Se um programa de TV for compatível com temporadas, todas as entidades TVSeason terão entidades TVSeries válidas correspondentes no feed.
Vários TVEpisodes com o mesmo episodeNumber em um TVSeason nã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, TVEpisode e SportsEvent. 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, TVEpisode e as entidades Movie usando a propriedade trailer. Os trailers não devem ser fornecidos nos feeds de ações de mídia como independentes Movies, TVSeries ou outras entidades de nível superior.
Vários TVSeasons com o mesmo seasonNumber em um TVSeries não existe.
A propriedade de categoria de uma entidade com um potentialAction por exemplo, um link direto) é definido como o tipo de acesso requisito de seu conteúdo. Por exemplo, se um TVSeries tiver um número de TVEpisodes que são nologinrequired e alguns que exigem login, defina TVSeries como nologinrequired
Todas as entidades BroadcastService têm valores entidades Organization válidas no feed.
Todas as entidades CableOrSatelliteService têm valores e entidades Organization válidas no feed.
Todas as entidades TelevisionChannel têm valores entidades CableOrSatellite válidas no feed.
Todas as entidades TelevisionChannel têm valores entidades BroadcastService válidas no feed.
Todas as entidades BroadcastEvent têm valores correspondentes BroadcastService entidades no feed.
Se workPerformed ou broadcastOfEvent for adicionado, todas as entidades BroadcastEvent terão TVM (TVSeries, TVSeason, TVEpisode) e Movie) no feed.
Os canais locais foram tratados corretamente no feed. Nesse caso, é preciso que haja uma relação de uma entidade Organization a muitas entidades BroadcastService.
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 Organization entidade para muitos BroadcastService entidades.
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 Organization entidade a muitas entidades BroadcastService.
Para cada entidade BroadcastService, 14 dias (ou pelo menos sete dias) de conteúdo do EPG seja fornecido.
Para cada entidade BroadcastService no 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á um logo com 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 BroadcastEvent no feed contém pelo menos uma imagem de 16 x 9. A imagem pode ser disponível na própria entidade BroadcastEvent ou em um TVEpisode, TVSeries, Movie vinculado, ou entidade SportsEvent.
Comportamento do app ou site
Para entidades Movie, TVEpisode e SportsEvent, o conteúdo precisa ter reprodução automática em todas as plataformas.
Para TVSeries e TVSeason, 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, MusicRecording e MusicPlaylist) estão presentes em do feed.
Todas as entidades MusicRecording devem ter valores entidades MusicGroup válidas no feed.
Todas as entidades MusicRecording devem ter valores entidades MusicAlbum válidas no feed, se aplicável.
Todas as entidades MusicAlbum devem ter valores entidades MusicGroup vá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 ou parentService sã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 broadcastAffiliateOf ou parentService.
A propriedade alternateName precisa 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 areaServed inclui 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.