Aşağıdaki sayfada, bir medya içeriğinin doğrulanması için İşlem feed'i. Bu kuralların çoğu feed'in yapısal bütünlüğünü doğrulamaya yardımcı olur. Bazıları ise feed'in belirli öğelerinin nasıl davranması gerektiğini belirtir. Alıcı: feed doğrulama ve geri bildirim sürecini hızlandırmak, her bir öğeyi aşağıdaki kontrol listesini takip edin ve ardından feed dosyalarınızı Google'a gönderin. Eğer bunları ekibinizin her bir testten geçmesi gereken test durumları olarak düşünebilirsiniz istediğiniz zamanı belirleyin.
Ortak Kontrol Listesi
Belgede sağladığınız katalog türünden bağımsız olarak Medya İşlemleri feed'i.
Öğeler |
---|
Feed içerikleri |
Feed'de, kataloğunuzdaki tüm içerikler yer alır. |
Feed'inizdeki içerik, hesabınızda bulunan içerikle eşleşiyor. geliştirmenizi sağlar. Kataloğunuzu güncellerseniz feed bunları yansıtmalıdır. güncellemelerine göz atın. |
Feed'deki tüm öğeler benzersiz bir kimliğe (@id ) sahiptir.
|
Feed'deki tüm öğeler benzersiz bir URL'ye (url ) sahip.
|
Feed'deki tüm URL'ler (url ) standarttır.
|
@id , url ve urlTemplate şunu kullanıyor:
aynı alan adında yer alır.
|
Feed,
Geçmişte ayarlanmış availabilityEndDate veya şu varlıklar
artık uygulamanızda veya platformunuzda kullanılamıyor.
|
Feed'deki tüm öğelerin benzersiz bir derin bağlantısı vardır
(urlTemplate ).
|
Tüm derin bağlantılar (urlTemplate ) ve URL'ler (url )
üretim URL'leridir, QA veya DEV URL'leri değildir.
|
Feed,urlTemplate
desteklenen platformlar için (Web, iOS, Android, Android TV ve Chromecast) mediaOffered ve
contentToBeAnnounced mülk.
|
Yetişkinlere uygun tüm içerikler için contentRating değerinin sağlandığından emin olun.
|
Uygulama veya web sitesi davranışı |
İçerik için kullanıcıların giriş yapması gerekiyorsa içerik tüm tek bir tıklamayla erişilebilir. |
Kullanıcı bir mobil platformda (Android ve iOS) içerik başlatırsa ancak uygulamanız kullanıcının cihazında, yani platformun Kullanıcıyı App Store veya Play Store'a yönlendirir ve kullanıcıdan dokunun. |
Seç-izle video kontrol listesi
Seç-izle video kataloğu sağlayıcıları için genellikle geçerli olan kontroller.
Öğeler |
---|
Feed içerikleri |
Desteklenen tüm öğe türleri (Movie , TVEpisode ,
TVSeason ve TVSeries )
feed'i seçin.
|
TVEpisode varlığın tümü geçerli TVSeries öğesine karşılık geliyor
öğelerdir.
|
Aynı olan birden çok TVEpisodes
Bir TVSeason içinde episodeNumber mevcut değil.
|
Bir TV programı sezonları destekliyorsa tüm TVSeason öğeleri
feed'de bunlara karşılık gelen geçerli TVSeries varlıkları bulunur.
|
Aynı olan birden çok TVSeasons
Bir TVSeries içinde seasonNumber mevcut değil.
|
TVSeries öğesinin kategori özelliği
en az kısıtlamalı erişim gereksinimini ortadan kaldırmıştır. Örneğin,
TVSeries bir TVEpisode ile aynı
kullanıcıların giriş yapmasını gerektirmez ve bazı TVEpisode
kullanıcı giriş yapmasını gerektiren varlıklar için bu TVSeries değerini ayarlayın
nologinrequired olacak.
|
Medya İşlemi Spesifikasyonları, bağımsız kısa biçimli içeriklere izin vermiyor
feed'de bulabilirsiniz. Örneğin,
fragmanlar, Movie , yanlış
TVSeries , TVEpisode , SportsEvent ,
veya diğer üst düzey varlıklar.
|
Fragmanlar kısa içeriktir ve Medya İşlemi Spesifikasyonları
TVSeries kapsamında fragman bilgileri sağlamanıza olanak tanır.
TVSeason , TVEpisode ve Movie
varlıklarını görüntülemek için trailer özelliğini kullanabilirsiniz. Fragman sağlama
bağımsız bir Movie için Medya İşlemleri feed'lerinde
TVSeries veya diğer üst düzey varlıklar.
|
Uygulama veya web sitesi davranışı |
Movie ve TVEpisode için SportsEvent
İçerikler tüm platformlarda otomatik oynatılmalıdır.
|
TVSeries ve TVSeason için içerik otomatik oynatılmalıdır
Chromecast ve Android TV'de. Diğer platformlarda oynatma,
Tek tıklamayla (otomatik oynatma en iyi seçenektir).
|
Canlı TV Kontrol Listesi
Canlı TV ve seç izle video kataloğu için genellikle geçerli olan kontroller sağlayıcılar.
Öğeler |
---|
Feed içerikleri |
Desteklenen tüm öğe türleri (Movie , TVEpisode ,
TVSeason , TVSeries ,
BroadcastService , BroadcastEvents ,
TelevisionChannel , Organization ,
CableOrSatelliteService ve SportsEvent )
feed'de yer alır.
|
Tüm TVEpisode öğelerinin feed'de karşılık gelen geçerli
TVSeries öğeleri var.
|
Bir TV programı sezonları destekliyorsa tüm TVSeason öğeleri
feed'de bunlara karşılık gelen geçerli TVSeries varlıkları bulunur.
|
Aynı episodeNumber öğesine sahip birden çok TVEpisodes
birinde TVSeason mevcut değil.
|
Medya İşlemi Spesifikasyonları, kısa video sağlamanıza izin vermez
içerik (fragmanlar hariç) oluşturmak için kullanılabilir. Unutmayın,
kısa içerikler yanlış Movie olarak kategorize edilir.
TVSeries , TVEpisode , SportsEvent ,
veya diğer üst düzey varlıklar.
|
Fragmanlar, kısa içerik ve Medya İşlemi olarak kabul edilir
Spesifikasyonlar,
TVSeries , TVSeason , TVEpisode ,
ve trailer özelliğini kullanan Movie varlık.
Fragmanlar, Medya İşlemleri feed'lerinde bağımsız olarak sağlanmamalıdır
Movies , TVSeries veya diğer üst düzey varlıklar.
|
Aynı seasonNumber değerine sahip birden çok TVSeasons
bir TVSeries mevcut değil.
|
potentialAction değerine sahip bir varlığın kategori özelliği
Örneğin, derin bağlantı) en az kısıtlamalı erişime ayarlandığında
gerekliliklerini yerine getirmelidir. Örneğin, TVSeries için
nologinrequired olan TVEpisodes sayısı
ve giriş gerektiren birkaç geçiş işlemi gerekiyorsa TVSeries bu adı,
nologinrequired .
|
BroadcastService öğenin tümü için karşılık gelen ve
feed'de geçerli Organization varlık var.
|
CableOrSatelliteService varlığın tümü karşılık gelen
ve feed'de geçerli Organization varlık var.
|
TelevisionChannel öğenin tümü için karşılık gelen ve
feed'de geçerli CableOrSatellite varlık var.
|
TelevisionChannel öğenin tümü için karşılık gelen ve
feed'de geçerli BroadcastService varlık var.
|
BroadcastEvent varlığın tümü karşılık gelen ve geçerli
Feed'de BroadcastService varlık var.
|
workPerformed veya broadcastOfEvent
eklenirse BroadcastEvent öğenin tümünde karşılık gelen
TVM (TVSeries , TVSeason , TVEpisode )
ve Movie ) varlıklarını gösterir.
|
Yerel kanallar feed'de düzgün bir şekilde işlendi. Böyle durumlarda
bir Organization varlığıyla ilişki olmalıdır
birçok BroadcastService varlığına
|
Zaman kaydırmalı ancak aynı programlamaya sahip kanallar düzgün bir şekilde işleniyor
feed'de bulabilirsiniz. Bu durumda, iki ülke arasındaki
Organization varlığından birçok BroadcastService öğesine
varlıklarından oluşur.
|
Programlama benzer ancak video kalitesi benzer olmayan kanallar
feed'de doğru şekilde işlenir. Böyle durumlarda
arasında bir Organization ilişkisi olmalıdır
varlık özelliğini birçok BroadcastService varlığa ekleyin.
|
Her BroadcastService varlık için 14 gün (veya en az
yedi gün) EPG içeriği sağlanıyor.
|
EPG'deki her BroadcastService varlığı için 24-7 EPG
hiçbir örtüşme ya da boşluk olmadan sunulmalıdır.
|
Her BroadcastService varlığı için
Kullanılabilir şeffaf arka plana sahip logo
koyu (siyah) bir arka plan üzerinde, tercihen bire bir yönde kullanılmalıdır.
oranı.
|
Feed'deki her BroadcastEvent varlığın
eşlik eden en az bir 16x9 resim olmalıdır. Resim,
BroadcastEvent varlığının kendisinde veya
bağlı TVEpisode , TVSeries , Movie üzerinde
veya SportsEvent varlığı.
|
Uygulama veya web sitesi davranışı |
Movie , TVEpisode ve SportsEvent varlıkları için içerik, tüm platformlarda otomatik oynatılmalıdır.
|
TVSeries ve TVSeason için içerik
Chromecast ve Android TV'de otomatik oynatma. Diğer platformlarda oynatma
olması gerekir (otomatik oynatma en iyi seçenektir).
|
Müzik Yapılacaklar Listesi
Müzik kataloğu sağlayıcıları için genellikle geçerli olan kontroller.
Öğeler |
---|
Feed içerikleri |
Desteklenen tüm öğe türleri (MusicGroup , MusicAlbum ,
MusicRecording ve MusicPlaylist ) şurada bulunuyor:
feed'i seçin.
|
Tüm MusicRecording öğeleri, karşılık gelen ve
feed'de geçerli MusicGroup varlık var.
|
Tüm MusicRecording öğeleri, karşılık gelen ve
feed'de geçerli MusicAlbum varlıkları (varsa).
|
Tüm MusicAlbum öğeleri, karşılık gelen ve
feed'de geçerli MusicGroup varlık var.
|
Uygulama veya web sitesi davranışı |
Tüm varlıklardaki içerikler tüm platformlarda otomatik oynatılmalıdır. iOS'te tek tıklamayla tamamlanabilir. |
Oturum açmayı gerektiren uygulamalar veya platformlar içeriklerini oynatır oturum açtıktan hemen sonra. |
Radyo Yapılacaklar Listesi
Genellikle Radyo kataloğu sağlayıcıları için geçerli olan kontroller.
Öğeler |
---|
Feed içerikleri |
Desteklenen varlık türü (RadioBroadcastService )
feed'de mevcuttur.
|
broadcastAffiliateOf
veya parentService mülkleri aracılığıyla verilen ağ bilgileri geçerli ağlardır
gruplandırmayı tercih eder.
|
Bir radyo istasyonu ile bağlı olduğu ağ arasındaki ilişki olmalıdır.
broadcastAffiliateOf veya
parentService mülkü üzerinden sağlanır.
|
alternateName özelliği geçerli olmalıdır
istasyonun alternatif isimleri ve etkilemek için anahtar kelimeler değil
tetiklemek.
|
Karasal AM veya FM radyo istasyonları için areaServed
Tesis, istasyonun hizmet verdiği bölgeyi kapsar.
|
Uygulama veya web sitesi davranışı |
Tüm varlıklar için içerik, tüm platformlarda otomatik oynatılmalıdır. iOS'te tek tıklamayla tamamlanabilir. |
Oturum açmayı gerektiren uygulamalar veya platformlar içeriklerini oynatır oturum açtıktan hemen sonra. |