- แหล่งข้อมูล: เนื้อหาวิดีโอ
- VideoContentStatus
- ข้อมูลเมตา
- GracenoteMetadata
- VideoContentSyndicationInfo
- SyndicatedVideoContentNames
- DynamicAdInsertionInfo
- VideoIngestUrlInfo
- VideoFormat
- VideoPreconditioned
- ClosedCaptionUrlInfo
- ClosedCaptionFormat
- เมธอด
แหล่งข้อมูล: เนื้อหาวิดีโอ
ข้อมูลเมตาของเนื้อหา
| การแสดง JSON | 
|---|
| { "name": string, "status": enum ( | 
| ช่อง | |
|---|---|
| name | 
 เอาต์พุตเท่านั้น ชื่อทรัพยากรของเนื้อหาวิดีโอ ช่องนี้มีรูปแบบเป็น "networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}" network_code คือรหัสเครือข่ายใน Google Ad Manager ที่มีเนื้อหานี้ content_source_id คือรหัสแหล่งที่มาของเนื้อหาใน Google Ad Manager ที่ควรมีเนื้อหานี้ cms_content_id คือรหัสเนื้อหา CMS ใน Google Ad Manager ซึ่งเป็นส่วนหนึ่งของคำขอโฆษณาเพื่อระบุว่า Ad Manager จะแสดงโฆษณารายการใดให้กับวิดีโอที่เกี่ยวข้องได้ ค่านี้จะเป็นตัวเลขหรือตัวอักษรและตัวเลขคละกันก็ได้ | 
| status | 
 สถานะของเนื้อหา หากไม่ระบุค่านี้ ค่าเริ่มต้นจะเป็นใช้งานอยู่ | 
| title | 
 ต้องระบุ ชื่อเนื้อหา | 
| updateTime | 
 ต้องระบุ เวลาที่แก้ไขล่าสุดของเนื้อหา การประทับเวลาเป็น RFC3339 UTC "Zulu" โดยมีความละเอียดระดับนาโนวินาทีและมีเลขเศษส่วนสูงสุด 9 หลัก ตัวอย่าง:  | 
| publishTime | 
 เวลาที่เผยแพร่เนื้อหา นี่เป็นช่องที่ต้องกรอกหากวิดีโอออกแบบมาให้รวมอยู่ในกฎโฆษณาที่ระบุเวลาเริ่มต้นและเวลาสิ้นสุด การประทับเวลาเป็น RFC3339 UTC "Zulu" โดยมีความละเอียดระดับนาโนวินาทีและมีเลขเศษส่วนสูงสุด 9 หลัก ตัวอย่าง:  | 
| duration | 
 ระยะเวลาของเนื้อหา ระยะเวลารองรับได้ถึงระดับมิลลิวินาที ระยะเวลาเป็นวินาทีโดยมีเลขเศษส่วนไม่เกิน 9 หลัก ลงท้ายด้วย " | 
| cuePoints[] | 
 ระบุจุดเริ่มโฆษณา จุดเริ่มโฆษณาคือจุดในช่วงเวลาที่โฆษณาแทรกในวิดีโอได้ เพิ่มจุดเริ่มโฆษณาได้ถึงระดับมิลลิวินาที นี่คือช่องที่ต้องกรอกหากวิดีโอมีช่วงพักโฆษณาตอนกลาง ระยะเวลาเป็นวินาทีโดยมีเลขเศษส่วนไม่เกิน 9 หลัก ลงท้ายด้วย " | 
| thumbnailUrl | 
 URL ภาพขนาดย่อของเนื้อหา | 
| metadata | 
 ระบุข้อมูลเมตาที่กำหนดเองของเนื้อหา | 
| gracenoteMetadata | 
 ข้อมูลเมตาที่เกี่ยวข้องกับเนื้อหาจาก Gracenote | 
| syndicationMetadata | 
 ข้อมูลเมตาที่เกี่ยวข้องกับการเผยแพร่ของเนื้อหา | 
| dynamicAdInsertionMetadata | 
 ข้อมูลเมตาที่เกี่ยวข้องกับการแทรกโฆษณาแบบไดนามิกของเนื้อหา | 
VideoContentStatus
ตัวเลือกสถานะเพื่อแสดงหรือไม่แสดงโฆษณาที่กำหนดเป้าหมายสำหรับเนื้อหา
| Enum | |
|---|---|
| ACTIVE | โฆษณาที่กำหนดเป้าหมายจากเนื้อหาจะได้รับการแสดงผล | 
| BLOCKED | จะไม่มีการแสดงโฆษณาในเนื้อหานี้ หากสถานะเป็น "บล็อก" | 
| DELETED | ระบบจะเก็บเนื้อหาไว้ใน Ad Manager หาก Ad Manager ได้รับคำขอโฆษณาสำหรับเนื้อหาที่ทำเครื่องหมายว่า "ลบแล้ว" โฆษณาเฮาส์แอ็ด หรือโฆษณาที่กำหนดเป้าหมายไปยังหน่วยพื้นที่โฆษณาหรือเกณฑ์การกำหนดเป้าหมายอื่นๆ จะยังแสดงต่อได้ หากต้องการบล็อกโฆษณา ให้ตั้งค่าสถานะเป็น "บล็อก" | 
ข้อมูลเมตา
ข้อมูลเมตาที่กำหนดเองของเนื้อหา
| การแสดง JSON | 
|---|
| { "keyValues": { string: value, ... } } | 
| ช่อง | |
|---|---|
| keyValues | 
 ระบุข้อมูลเมตาที่กำหนดเองของเนื้อหาเป็นคู่คีย์-ค่า เฉพาะสตริงหรือรายการของสตริงเท่านั้นที่ยอมรับค่า | 
GracenoteMetadata
ข้อมูลเมตาของ Gracenote สำหรับเนื้อหา
| การแสดง JSON | 
|---|
| { "gracenoteId": string, "gracenoteSeriesId": string } | 
| ช่อง | |
|---|---|
| gracenoteId | 
 ต้องระบุ โปรดดูรหัส Gracenote สำหรับเนื้อหา ต้องมีคำนำหน้าที่ถูกต้องอย่างใดอย่างหนึ่งต่อไปนี้ 1. "EP" - ตอนของซีรีส์ 2 "MV" - ภาพยนตร์ 3 "SP" - การแข่งขันกีฬา | 
| gracenoteSeriesId | 
 ไม่บังคับ ช่องนี้หมายถึงรหัสชุด Gracenote ต้องขึ้นต้นด้วย "SH" | 
VideoContentSyndicationInfo
ข้อมูลเมตาสำหรับการระบุความสัมพันธ์ระหว่างเนื้อหา Canonical และเนื้อหาที่คัดลอกมา
| การแสดง JSON | 
|---|
| { // Union field | 
| ช่อง | |
|---|---|
| ช่องการรวม syndicationVideoContentSyndiationMetadata สามารถประกอบด้วยค่าใดข้อมูลหนึ่งต่อไปนี้เท่านั้นsyndicationต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ | |
| canonicalVideoContent | 
 ชื่อของเนื้อหา Canonical ต้องอยู่ในรูปแบบ "networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}" และต้องอยู่ในเครือข่ายเดียวกับเนื้อหาที่มีฟิลด์นี้ | 
| syndicatedVideoContentNames | 
 คอลเล็กชันเนื้อหาที่คัดลอกมา | 
SyndicatedVideoContentNames
รายชื่อของเนื้อหาที่เผยแพร่ทั้งหมด
| การแสดง JSON | 
|---|
| { "syndicatedVideoContent": [ string ] } | 
| ช่อง | |
|---|---|
| syndicatedVideoContent[] | 
 ช่องที่ซ้ำของชื่อของเนื้อหาที่คัดลอกมา โดยต้องอยู่ในรูปแบบ "networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}" และต้องอยู่ในเครือข่ายเดียวกับเนื้อหาที่มีฟิลด์นี้ | 
DynamicAdInsertionInfo
ข้อมูลเกี่ยวกับการแทรกโฆษณาแบบไดนามิก
| การแสดง JSON | 
|---|
| { "videoIngestUrlInfo": { object ( | 
| ช่อง | |
|---|---|
| videoIngestUrlInfo | 
 ลิงก์ไปยังไฟล์ m3u8 หลักที่ใช้ในการปรับสภาพและการสร้างเพลย์ลิสต์ | 
| mediaUpdateTime | 
 เวลาที่แก้ไขไฟล์วิดีโอที่อ้างอิงใน videoIngestUrlInfo ครั้งล่าสุด การประทับเวลาเป็น RFC3339 UTC "Zulu" โดยมีความละเอียดระดับนาโนวินาทีและมีเลขเศษส่วนสูงสุด 9 หลัก ตัวอย่าง:  | 
| closedCaptionUrlInfo[] | 
 URL ไปยังไฟล์คำอธิบายภาพ/คำบรรยาย | 
| fwCaid | 
 รหัสเนื้อหาที่กำหนดเองของ FreeWheel ซึ่งใช้สำหรับการกำหนดเป้าหมายโฆษณา | 
VideoIngestUrlInfo
ข้อมูลเมตาที่ระบุลิงก์ไปยังไฟล์ m3u8 ที่ใช้ในการปรับสภาพและการสร้างเพลย์ลิสต์
| การแสดง JSON | 
|---|
| { "videoFormat": enum ( | 
| ช่อง | |
|---|---|
| videoFormat | 
 รูปแบบของวิดีโอ | 
| videoPreconditioned | 
 เพื่อระบุว่ามีการปรับสภาพเนื้อหาสำหรับโฆษณาตอนกลางหรือยัง ซึ่งหมายความว่ามีการแยกกลุ่มของคุณไว้แล้วเมื่อถึงช่วงพักโฆษณา | 
| url | 
 ลิงก์ไปยังไฟล์ m3u8 | 
VideoFormat
รูปแบบที่อาจมีการเข้ารหัสเนื้อหาวิดีโอ
| Enum | |
|---|---|
| VIDEO_FORMAT_UNSPECIFIED | ไม่ได้ระบุรูปแบบวิดีโอ | 
| HLS | application/x-mpegURL | 
| DASH | application/dash+xml | 
VideoPreconditioned
สถานะที่ปรับสภาพของเนื้อหาวิดีโอ
| Enum | |
|---|---|
| NO | ยังไม่ได้ปรับสภาพ | 
| YES | วิดีโอมีการปรับสภาพ/แยก | 
ClosedCaptionUrlInfo
ข้อมูลเมตาสำหรับไฟล์คำบรรยายแทนเสียงไฟล์เดียว
| การแสดง JSON | 
|---|
| {
  "languageCode": string,
  "closedCaptionFormat": enum ( | 
| ช่อง | |
|---|---|
| languageCode | 
 รหัสภาษา IETF BCP-47 ที่แสดงถึงภาษาที่ใช้ในไฟล์คำบรรยายแทนเสียง | 
| closedCaptionFormat | 
 รูปแบบของไฟล์คำบรรยายแทนเสียง | 
| url | 
 URL ไปยังไฟล์คำบรรยายแทนเสียง | 
ClosedCaptionFormat
รูปแบบไฟล์คำบรรยายแทนเสียง
| Enum | |
|---|---|
| CLOSED_CAPTION_FORMAT_UNSPECIFIED | ไม่ได้ระบุรูปแบบคำบรรยาย | 
| TTML | application/ttaf+xml | 
| WEB_VTT | text/vtt | 
| เมธอด | |
|---|---|
| 
 | API เพื่อสร้างเนื้อหาใหม่หรืออัปเดตข้อมูลเมตาหากมีเนื้อหานั้นใน Ad Manager อยู่แล้ว |