หน้าถัดไปจะแสดงรายการการตรวจสอบพื้นฐานหลายรายการเพื่อตรวจสอบสื่อ ฟีดการดำเนินการ ฟีดจำนวนมากช่วยยืนยันความสมบูรณ์ของโครงสร้างของฟีด และมีบางส่วนระบุว่าองค์ประกอบบางอย่างของฟีดควรทำงานอย่างไร ถึง เร่งกระบวนการตรวจสอบฟีดและความคิดเห็น ยืนยันแต่ละรายการใน รายการตรวจสอบต่อไปนี้ แล้วส่งไฟล์ฟีดไปยัง Google ถ้า ให้คิดว่ากรณีเหล่านี้คือกรอบการทดสอบที่ทีมของคุณต้องผ่าน เวลาที่ต้องการทำให้ฟีดใช้งานได้
รายการตรวจสอบทั่วไป
การตรวจสอบจะมีผลไม่ว่าคุณจะระบุแคตตาล็อกประเภทใดใน ฟีดการใช้สื่อ
สินค้า |
---|
เนื้อหาฟีด |
ฟีดจะรวมเนื้อหาทั้งหมดจากแคตตาล็อกของคุณ |
เนื้อหาในฟีดตรงกับเนื้อหาที่มีอยู่ใน service. หากคุณอัปเดตแคตตาล็อก ฟีดจะต้องแสดงถึง อัปเดต |
เอนทิตีทั้งหมดในฟีดมีรหัสที่ไม่ซ้ำกัน (@id )
|
เอนทิตีทั้งหมดในฟีดมี URL ที่ไม่ซ้ำกัน (url )
|
URL ทั้งหมด (url ) ในฟีดเป็นหน้า Canonical
|
@id , url และ urlTemplate ใช้
โดเมนเดียวกันในฟีด
|
ฟีดไม่มีเอนทิตีที่ไม่มีอัปเดตซึ่งเป็นเอนทิตีที่มี
availabilityEndDate ที่ตั้งไว้ในอดีต หรือเอนทิตีที่
จะไม่มีให้บริการในแอปหรือแพลตฟอร์มของคุณอีกต่อไป
|
เอนทิตีทั้งหมดในฟีดมี Deep Link ที่ไม่ซ้ำกัน
(urlTemplate ).
|
Deep Link ทั้งหมด (urlTemplate ) และ URL (url )
ในฟีดคือ URL ที่ใช้งานจริง ไม่ใช่ URL สำหรับ QA หรือ DEV
|
ฟีดมี Deep Link (urlTemplate ) ไปยังฟีดทั้งหมด
แพลตฟอร์มที่รองรับ (เว็บ, iOS, Android, Android TV และ Chromecast) ที่ใช้ร่วมกับ mediaOffered และ
พร็อพเพอร์ตี้ contentToBeAnnounced
|
ตรวจสอบว่าได้ระบุ contentRating สำหรับเนื้อหาสำหรับผู้ใหญ่ทั้งหมดแล้ว
|
ลักษณะการทำงานของแอปหรือเว็บไซต์ |
ถ้าเนื้อหากำหนดให้ผู้ใช้ต้องเข้าสู่ระบบ เนื้อหาจะต้องเล่นอัตโนมัติในทุก แพลตฟอร์มต่างๆ ได้ภายในคลิกเดียวหลังจากเข้าสู่ระบบ |
หากผู้ใช้เริ่มเนื้อหาบนแพลตฟอร์มอุปกรณ์เคลื่อนที่ (Android และ iOS) แต่ไม่ได้ติดตั้งแอปไว้ในอุปกรณ์ของผู้ใช้ แพลตฟอร์ม นำผู้ใช้ไปยัง App Store หรือ Play Store แล้วแจ้งผู้ใช้ เพื่อติดตั้งแอป |
เช็กลิสต์ของวิดีโอออนดีมานด์
การตรวจสอบที่โดยทั่วไปจะใช้กับผู้ให้บริการแคตตาล็อกวิดีโอออนดีมานด์
สินค้า |
---|
เนื้อหาฟีด |
ประเภทเอนทิตีที่รองรับทั้งหมด (Movie , TVEpisode ,
TVSeason และ TVSeries ) อยู่ใน
ฟีด
|
เอนทิตี TVEpisode ทั้งหมดสอดคล้องกับ TVSeries ที่ถูกต้อง
เอนทิตีในฟีด
|
TVEpisodes หลายรายการที่มีรายการเดียวกัน
ไม่มี episodeNumber ใน TVSeason รายการหนึ่ง
|
หากรายการทีวีรองรับซีซัน เอนทิตี TVSeason ทั้งหมดจะมี
เอนทิตี TVSeries ที่ถูกต้องที่เกี่ยวข้องในฟีด
|
TVSeasons หลายรายการที่มีรายการเดียวกัน
ไม่มี seasonNumber ใน TVSeries รายการหนึ่ง
|
พร็อพเพอร์ตี้หมวดหมู่ของ TVSeries ได้รับการตั้งค่าเป็น
ข้อกำหนดการเข้าถึงเนื้อหาของพาร์ทเนอร์ที่จำกัดน้อยที่สุด ตัวอย่างเช่น หาก
TVSeries มีเอนทิตี TVEpisode บางรายการที่
ไม่กำหนดให้ผู้ใช้ต้องเข้าสู่ระบบ และTVEpisode
เอนทิตีที่กำหนดให้ผู้ใช้ลงชื่อเข้าใช้ ให้ตั้งค่า TVSeries นี้
เป็น nologinrequired
|
ข้อกำหนดในการดำเนินการกับสื่อไม่อนุญาตเนื้อหาแบบสั้นแบบสแตนด์อโลน
เป็นส่วนหนึ่งของฟีดในวันนี้ ตรวจสอบว่าไม่มีเนื้อหาแบบสั้น เช่น
ตัวอย่าง มีการจัดหมวดหมู่ไม่ถูกต้องเป็น Movie
TVSeries TVEpisode SportsEvent
หรือเอนทิตีระดับบนสุดอื่นๆ
|
ตัวอย่างคือเนื้อหาแบบสั้นและข้อกำหนดการใช้สื่อ
อนุญาตให้คุณให้ข้อมูลตัวอย่างในฐานะส่วนหนึ่งของ TVSeries
TVSeason TVEpisode และMovie
เอนทิตีที่ใช้พร็อพเพอร์ตี้ trailer อย่าให้ตัวอย่าง
ในฟีดการใช้สื่อสำหรับ Movie แบบสแตนด์อโลน
TVSeries หรือเอนทิตีระดับบนสุดอื่นๆ
|
ลักษณะการทำงานของแอปหรือเว็บไซต์ |
สำหรับ Movie และ TVEpisode ราคา SportsEvent
เนื้อหาต้องเล่นอัตโนมัติในทุกแพลตฟอร์ม
|
สำหรับ TVSeries และ TVSeason เนื้อหาต้องเล่นอัตโนมัติ
บน Chromecast และ Android TV บนแพลตฟอร์มอื่นๆ การเล่นต้องอยู่ภายใน
คลิกเดียว (การเล่นอัตโนมัติเป็นตัวเลือกที่ดีที่สุด)
|
รายการตรวจสอบรายการทีวีสด
การตรวจสอบที่โดยทั่วไปจะใช้กับแคตตาล็อกรายการทีวีสดและวิดีโอออนดีมานด์ ผู้ให้บริการเครือข่าย
สินค้า |
---|
เนื้อหาฟีด |
ประเภทเอนทิตีที่รองรับทั้งหมด (Movie , TVEpisode ,
TVSeason TVSeries
BroadcastService BroadcastEvents
TelevisionChannel Organization
CableOrSatelliteService และ SportsEvent )
อยู่ในฟีด
|
เอนทิตี TVEpisode ทั้งหมดมีเอนทิตี
TVSeries ที่ถูกต้องที่เกี่ยวข้องในฟีด
|
หากรายการทีวีรองรับซีซัน เอนทิตี TVSeason ทั้งหมดจะมี
เอนทิตี TVSeries ที่ถูกต้องที่เกี่ยวข้องในฟีด
|
TVEpisodes หลายรายการที่มี episodeNumber เดียวกัน
ใน TVSeason หนึ่งไม่มีอยู่
|
ข้อกำหนดการใช้สื่อไม่อนุญาตให้คุณจัดทำเนื้อหาแบบสั้น
เนื้อหา (นอกเหนือจากตัวอย่าง) เป็นส่วนหนึ่งของฟีดในวันนี้ ตรวจสอบว่าไม่ใช่
เนื้อหาแบบสั้นได้รับการจัดหมวดหมู่เป็น Movie อย่างไม่ถูกต้อง
TVSeries TVEpisode SportsEvent
หรือเอนทิตีระดับบนสุดอื่นๆ
|
ตัวอย่างถือเป็นเนื้อหาแบบสั้นและการใช้สื่อ
ข้อกำหนดจำเพาะช่วยให้คุณให้ข้อมูลรถพ่วงเป็นส่วนหนึ่งของ
TVSeries TVSeason TVEpisode
และเอนทิตี Movie รายการที่ใช้พร็อพเพอร์ตี้ trailer
ไม่ควรส่งตัวอย่างในฟีดการดำเนินการสื่อแบบแยกเดี่ยว
Movies , TVSeries หรือเอนทิตีระดับบนสุดอื่นๆ
|
TVSeasons หลายรายการที่มี seasonNumber เดียวกันใน
ไม่มี TVSeries 1 รายการ
|
พร็อพเพอร์ตี้หมวดหมู่ของเอนทิตีที่มี potentialAction
(เช่น Deep Link) จะตั้งค่าเป็นการเข้าถึงที่จำกัดน้อยที่สุด
ข้อกำหนดด้านเนื้อหา ตัวอย่างเช่น หาก TVSeries มีพารามิเตอร์
จำนวนของ TVEpisodes ที่ nologinrequired
และอีก 2-3 รายการที่จำเป็นต้องเข้าสู่ระบบ ให้ตั้งค่า TVSeries นี้เป็น
nologinrequired
|
เอนทิตี BroadcastService ทั้งหมดมีและ
เอนทิตี Organization ที่ถูกต้องในฟีด
|
เอนทิตี CableOrSatelliteService ทั้งหมดมีเอนทิตีที่เกี่ยวข้อง
และเอนทิตี Organization ที่ถูกต้องในฟีด
|
เอนทิตี TelevisionChannel ทั้งหมดมีและ
เอนทิตี CableOrSatellite ที่ถูกต้องในฟีด
|
เอนทิตี TelevisionChannel ทั้งหมดมีและ
เอนทิตี BroadcastService ที่ถูกต้องในฟีด
|
เอนทิตี BroadcastEvent ทั้งหมดมีเอนทิตีที่ตรงกันและถูกต้อง
มี BroadcastService รายการในฟีด
|
หาก workPerformed หรือ broadcastOfEvent คือ
เพิ่มแล้ว จากนั้นเอนทิตี BroadcastEvent ทั้งหมดจะมีค่าที่สอดคล้องกัน
TVM (TVSeries TVSeason TVEpisode
และ Movie ) รายการในฟีด
|
ช่องท้องถิ่นได้รับการจัดการอย่างเหมาะสมในฟีด ในกรณีนี้
ต้องมีความสัมพันธ์ของเอนทิตี Organization 1 รายการ
ของเอนทิตี BroadcastService หลายรายการ
|
ช่องที่มีการเปลี่ยนเวลาแต่มีการจัดการรายการเดียวกันอย่างเหมาะสม
ในฟีด ในกรณีนี้ ควรมีความสัมพันธ์อย่างใดอย่างหนึ่ง
Organization เอนทิตีไปยัง BroadcastService หลายรายการ
เอนทิตี
|
ช่องที่มีการเขียนโปรแกรมคล้ายกัน แต่มีคุณภาพวิดีโอแตกต่างกันใน
ข้อกำหนดของสตรีมมิงจะได้รับการจัดการอย่างเหมาะสมในฟีด ในกรณีนี้
ควรมีความสัมพันธ์ของ Organization อย่างใดอย่างหนึ่ง
แก่เอนทิตี BroadcastService หลายรายการ
|
สําหรับทุก BroadcastService เอนทิตี เป็นเวลา 14 วัน (หรืออย่างน้อยที่สุด
7 วัน) ของเนื้อหา EPG
|
สำหรับนิติบุคคล BroadcastService ทุกรายใน EPG จะมี EPG 24-7 เครื่อง
กำหนดการไม่มีการซ้อนทับหรือช่องว่างใดๆ
|
สำหรับเอนทิตี BroadcastService ทุกรายการ โปรดตรวจสอบว่ามี
logo ที่มีพื้นหลังโปร่งใสที่สามารถ
ใช้บนพื้นหลังสีเข้ม (สีดำ) ควรใช้เป็นแบบหนึ่งต่อหนึ่ง
|
ตรวจสอบว่าเอนทิตี BroadcastEvent ทุกรายการในฟีด
มีรูปภาพขนาด 16x9 อย่างน้อย 1 ภาพประกอบ รูปภาพสามารถ
ใช้ได้กับเอนทิตี 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 สามารถเล่นได้ด้วยการคลิกเพียงครั้งเดียว |
แอปหรือแพลตฟอร์มที่กำหนดให้ต้องลงชื่อเข้าใช้จะเล่นเนื้อหาของตน ทันทีหลังจากลงชื่อเข้าใช้ |