以下頁面列出幾項驗證媒體的基本檢查項目 動作動態饋給。其中許多函式都能協助驗證動態饋給的結構完整性 其中幾個元素可指定動態饋給中特定元素的行為模式。目的地: 加快動態饋給驗證和意見回饋的程序,並驗證 下列檢查清單,然後將動態饋給檔案提交給 Google。如果 請將這些例子視為測試案例,您的團隊必須通過 而非執行排程作業
常用檢查清單
無論您在 媒體動作動態饋給。
商品 |
---|
動態饋給內容 |
其中包含目錄中的所有內容。 |
動態饋給中的內容與您的 課程中也會快速介紹 Memorystore 這是 Google Cloud 的全代管 Redis 服務如果您更新目錄,動態饋給就必須反映這些異動 更新。 |
動態饋給中的所有實體都有專屬 ID (@id )。
|
動態饋給中的所有實體都有專屬網址 (url )。
|
動態饋給中的所有網址 (url ) 都是標準網址。
|
@id 、url 和 urlTemplate 會使用
動態饋給中的網域相同
|
動態饋給未包含過時的實體,也就是含有
availabilityEndDate 過去設定的實體,或
這些內容。
|
動態饋給中的所有實體都有專屬深層連結
(urlTemplate ).
|
所有深層連結 (urlTemplate ) 和網址 (url )
動態饋給中包含正式網址,而非品質確保或 DEV 網址。
|
動態饋給包含連到以下項目的深層連結 (urlTemplate )
支援的平台 (網頁、iOS、Android、Android TV 和 Chromecast) 均與 mediaOffered 及
contentToBeAnnounced 屬性。
|
確認已為所有成人內容提供 contentRating 。
|
應用程式或網站行為 |
如果內容要求使用者登入,則必須在所有裝置上自動播放 一鍵更新多個平台 |
如果使用者從行動平台 (Android 和 iOS) 啟動內容, 但使用者的裝置並未安裝您的應用程式 將使用者導向 App Store 或 Play 商店,並提示使用者 安裝應用程式。 |
隨選影片檢查清單
檢查項目通常適用於隨選影片目錄供應商。
商品 |
---|
動態饋給內容 |
所有支援的實體類型 (Movie 、TVEpisode 、
TVSeason 和 TVSeries ) 都出現在
動態饋給
|
所有 TVEpisode 個實體皆對應有效的 TVSeries
動態饋給中的實體
|
多個 TVEpisodes 相同
一個 TVSeason 中的 episodeNumber 不存在。
|
如果電視節目支援季別,所有 TVSeason 實體都擁有
動態饋給中需對應至有效的有效 TVSeries 實體
|
多個 TVSeasons 相同
一個 TVSeries 中的 seasonNumber 不存在。
|
TVSeries 的類別屬性已設為
針對其內容設下最低限制的存取要求。舉例來說
TVSeries 包含一些 TVEpisode 實體
不需要使用者登入;有些TVEpisode
需要使用者登入的實體,請設定此 TVSeries
設為 nologinrequired 。
|
媒體行動規格不適用於獨立的短篇內容
出現在目前動態饋給中請勿提供短篇內容,例如
預告」分類錯誤,歸類為 Movie ,
TVSeries 、TVEpisode 、SportsEvent 、
或其他頂層實體
|
預告片是短篇內容、媒體行動規格
你可以透過 TVSeries 提供預告片資訊,
TVSeason 、TVEpisode 和Movie
使用 trailer 屬性的實體。不要提供預告片
獨立 Movie 的媒體動作動態饋給
TVSeries 或其他頂層實體
|
應用程式或網站行為 |
適用於 Movie 和 TVEpisode :SportsEvent
內容在所有平台上自動播放
|
TVSeries 和 TVSeason 的內容必須自動播放
。在其他平台上,播放內容必須在
按一下滑鼠 (最佳選項為自動播放)
|
電視直播檢查清單
通常適用於直播電視和隨選影片目錄 以滿足需求
商品 |
---|
動態饋給內容 |
所有支援的實體類型 (Movie 、TVEpisode 、
TVSeason 、TVSeries 、
BroadcastService 、BroadcastEvents 、
TelevisionChannel 、Organization 、
CableOrSatelliteService 和 SportsEvent )
看看是否出現在動態饋給中
|
動態饋給中所有 TVEpisode 個實體都具備對應的有效
TVSeries 實體。
|
如果電視節目支援季別,所有 TVSeason 實體都擁有
動態饋給中需對應至有效的有效 TVSeries 實體
|
多個TVEpisodes 具有相同的episodeNumber
在單一 TVSeason 中不存在。
|
媒體行動規格無法讓你提供短篇影片
。確認不是
短篇內容歸類錯誤,屬於Movie ,
TVSeries 、TVEpisode 、SportsEvent 、
或其他頂層實體
|
「預告片」是「短篇內容」和「媒體動作」
設定規格後,你就能將預告片資訊
TVSeries 、TVSeason 、TVEpisode 、
和使用 trailer 屬性的 Movie 實體
媒體動作動態饋給不得單獨提供預告片
Movies 、TVSeries 或其他頂層實體
|
多個含有相同seasonNumber 的TVSeasons
一個 TVSeries 不存在。
|
包含 potentialAction 的實體的類別屬性
(例如深層連結) 已設為最低限制的存取權
或是內容要求舉例來說,如果 TVSeries 的
nologinrequired 的TVEpisodes 數量
還有少數需要登入的元件,請將此 TVSeries 設定為
nologinrequired 。
|
所有 BroadcastService 個實體都有相對應的和
動態饋給中有效的 Organization 實體。
|
所有 CableOrSatelliteService 個實體都有
和動態饋給中有效的 Organization 個實體。
|
所有 TelevisionChannel 個實體都有相對應的和
動態饋給中有效的 CableOrSatellite 實體。
|
所有 TelevisionChannel 個實體都有相對應的和
動態饋給中有效的 BroadcastService 實體。
|
所有 BroadcastEvent 實體均有對應且有效
動態饋給中有 BroadcastService 個實體。
|
如果 workPerformed 或 broadcastOfEvent 為
則所有 BroadcastEvent 實體都會有相應的
TVM (TVSeries 、TVSeason 、TVEpisode
和 Movie ) 實體。
|
本地頻道已正確處理動態饋給中。在本例中
必須有一個「Organization 」實體的關係
到許多 BroadcastService 實體。
|
具有時間移轉的頻道,但節目規劃皆得到正確處理
動態饋給。在此情況下,
第 Organization 個實體到許多「BroadcastService 」
實體。
|
擁有類似節目,但影片畫質不佳的頻道
資料都正確處理。在本例中
必須有一種 Organization 的關係
複製到許多「BroadcastService 」實體。
|
每 BroadcastService 實體為 14 天 (或至少
7 天) 的電子分級內容。
|
電子節目表中的每個 BroadcastService 實體,為 24-7 電子節目表
且未重疊或出現缺口
|
針對每個 BroadcastService 實體,確認
具有透明背景的 logo ,可呈現
用於深色 (黑色) 背景,最好使用一對一長寬比
比例。
|
請確認動態饋給中的每個 BroadcastEvent 實體
附有至少一張 16x9 圖片。圖片可以是
可在 BroadcastEvent 實體上提供,或
連結 TVEpisode 、TVSeries 、Movie
或 SportsEvent 實體
|
應用程式或網站行為 |
如果是 Movie 、TVEpisode 和 SportsEvent 實體,內容必須在所有平台上自動播放。
|
對於 TVSeries 和 TVSeason ,內容必須
Chromecast 和 Android TV 上的自動播放功能。在其他平台上播放
需要按一下 (最佳選項)
|
音樂檢查清單
通常適用於音樂目錄供應商。
商品 |
---|
動態饋給內容 |
所有支援的實體類型 (MusicGroup 、MusicAlbum 、
MusicRecording 和MusicPlaylist ) 出現在
資訊提供。
|
所有 MusicRecording 實體都必須有相應的
動態饋給中有效的 MusicGroup 實體。
|
所有 MusicRecording 實體都必須有相應的
動態饋給中的有效 MusicAlbum 實體 (如適用)。
|
所有 MusicAlbum 實體都必須有相應的
動態饋給中有效的 MusicGroup 實體。
|
應用程式或網站行為 |
所有實體的內容都必須在所有平台上自動播放。iOS 裝置 甚至可以直接點一下 |
要求登入才能播放其內容的應用程式或平台 登入後立即顯示。 |
電台檢查清單
通常適用於電台目錄供應商的檢查。
商品 |
---|
動態饋給內容 |
支援的實體類型 (RadioBroadcastService ) 為
出現在動態饋給中。
|
透過 broadcastAffiliateOf
或 parentService 屬性提供的網路資訊為有效網路
而非邏輯分組
|
廣播電台與其上層電視網之間的關聯必須
透過 broadcastAffiliateOf 或
parentService 屬性提供。
|
alternateName 屬性必須包含正當規定
車站的別名,而不是影響關鍵字的關鍵字
觸發。
|
針對地面 AM 或 FM 廣播電台,areaServed
屬性包括車站提供服務的區域。
|
應用程式或網站行為 |
所有實體的內容都必須在所有平台上自動播放。iOS 裝置 甚至可以直接點一下 |
要求登入才能播放其內容的應用程式或平台 登入後立即顯示。 |