หน้าถัดไปจะแสดงรายการการตรวจสอบพื้นฐานหลายรายการเพื่อตรวจสอบสื่อ ฟีดการดำเนินการ ฟีดจำนวนมากช่วยยืนยันความสมบูรณ์ของโครงสร้างของฟีด และมีบางส่วนระบุว่าองค์ประกอบบางอย่างของฟีดควรทำงานอย่างไร ถึง เร่งกระบวนการตรวจสอบฟีดและความคิดเห็น ยืนยันแต่ละรายการใน รายการตรวจสอบต่อไปนี้ แล้วส่งไฟล์ฟีดไปยัง 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 สามารถเล่นได้ด้วยการคลิกเพียงครั้งเดียว | 
| แอปหรือแพลตฟอร์มที่กำหนดให้ต้องลงชื่อเข้าใช้จะเล่นเนื้อหาของตน ทันทีหลังจากลงชื่อเข้าใช้ |