ดัชนี
VideoContentIngestionService(อินเทอร์เฟซ)ClosedCaptionFormat(enum)ClosedCaptionUrlInfo(ข้อความ)DynamicAdInsertionInfo(ข้อความ)GracenoteMetadata(ข้อความ)Metadata(ข้อความ)SyndicatedVideoContentNames(ข้อความ)UpdateVideoContentRequest(ข้อความ)VideoContent(ข้อความ)VideoContentStatus(enum)VideoContentSyndicationInfo(ข้อความ)VideoFormat(enum)VideoIngestUrlInfo(ข้อความ)VideoPreconditioned(enum)
VideoContentIngestionService
บริการ API สำหรับการนำเข้าเนื้อหาที่อนุญาตให้สร้างหรืออัปเดตเนื้อหาวิดีโอและข้อมูลเมตาที่เกี่ยวข้องใน Google Ad Manager
| UpdateVideoContent |
|---|
|
API สำหรับสร้างเนื้อหาใหม่หรืออัปเดตข้อมูลเมตาของเนื้อหา หากเนื้อหามีอยู่ใน Ad Manager อยู่แล้ว แสดงเนื้อหาเมื่อสำเร็จหรือ ตัวอย่างคำขอมีลักษณะดังนี้
|
ClosedCaptionFormat
รูปแบบของไฟล์คำบรรยายแทนเสียง
| Enum | |
|---|---|
CLOSED_CAPTION_FORMAT_UNSPECIFIED |
ไม่ได้ระบุรูปแบบคำบรรยายแทนเสียง |
TTML |
application/ttaf+xml |
WEB_VTT |
ข้อความ/vtt |
ClosedCaptionUrlInfo
ข้อมูลเมตาสำหรับไฟล์คำบรรยายแทนเสียง 1 ไฟล์
| ช่อง | |
|---|---|
language_code |
รหัสภาษา IETF BCP-47 ที่แสดงถึงภาษาที่ใช้ในไฟล์คำบรรยายแทนเสียง |
closed_caption_format |
รูปแบบของไฟล์คำบรรยายแทนเสียง |
url |
URL ของไฟล์คำบรรยายแทนเสียง |
DynamicAdInsertionInfo
ข้อมูลที่เกี่ยวข้องกับการแทรกโฆษณาแบบไดนามิก
| ช่อง | |
|---|---|
video_ingest_url_info |
ลิงก์ไปยังไฟล์ m3u8 หลักที่ใช้ในการปรับสภาพและการสร้างเพลย์ลิสต์ |
media_update_time |
เวลาที่แก้ไขไฟล์วิดีโอที่อ้างอิงใน video_ingest_url_info ครั้งล่าสุด |
closed_caption_url_info[] |
URL ไปยังไฟล์คำอธิบายแทนเสียง/คำบรรยาย |
fw_caid |
รหัสชิ้นงานที่กำหนดเองของ Freewheel ที่ใช้ในการกำหนดเป้าหมายโฆษณา |
GracenoteMetadata
ข้อมูลเมตาของ Gracenote สำหรับเนื้อหา
| ช่อง | |
|---|---|
gracenote_id |
ต้องระบุ หมายถึงรหัส Gracenote สำหรับเนื้อหา ต้องมีคำนำหน้าที่ถูกต้องอย่างใดอย่างหนึ่งต่อไปนี้ 1. "EP" - ตอนของซีรีส์ 2 "MV" - ภาพยนตร์ 3 "SP" - การแข่งขันกีฬา |
gracenote_series_id |
ไม่บังคับ ฟิลด์นี้หมายถึงรหัสซีรีส์ของ Gracenote ต้องขึ้นต้นด้วย "SH" |
ข้อมูลเมตา
ข้อมูลเมตาที่กำหนดเองของเนื้อหา
| ช่อง | |
|---|---|
key_values |
ระบุข้อมูลเมตาที่กำหนดเองของเนื้อหาเป็นคู่คีย์-ค่า ระบบยอมรับเฉพาะสตริงหรือรายการสตริงสำหรับค่า |
SyndicatedVideoContentNames
รายการชื่อเนื้อหาที่เผยแพร่ทั้งหมด
| ช่อง | |
|---|---|
syndicated_video_content[] |
ฟิลด์ที่ซ้ำของชื่อเนื้อหาที่เผยแพร่ โดยต้องมีรูปแบบเป็น "networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}" และต้องอยู่ในเครือข่ายเดียวกันกับเนื้อหาที่มีช่องนี้ |
UpdateVideoContentRequest
คำขอสำหรับ [VideoContentIngestionService.UpdateVideoContentRequest][]
| ช่อง | |
|---|---|
video_content |
ต้องระบุ ข้อมูลเมตาของเนื้อหา |
เนื้อหาวิดีโอ
ข้อมูลเมตาของเนื้อหา
| ช่อง | |
|---|---|
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 คือ Content ID ของ CMS ใน Google Ad Manager ซึ่งเป็นส่วนหนึ่งของคำขอโฆษณาเพื่อระบุว่า Ad Manager จะแสดงโฆษณารายการใดได้บ้างให้กับวิดีโอที่เกี่ยวข้อง ค่านี้อาจเป็นตัวเลขหรือตัวอักษรและตัวเลขคละกันก็ได้ |
status |
สถานะของเนื้อหา หากไม่ระบุ ค่าเริ่มต้นจะเป็น "ใช้งานอยู่" |
title |
ต้องระบุ ชื่อเนื้อหา |
update_time |
ต้องระบุ เวลาที่แก้ไขเนื้อหาล่าสุด |
publish_time |
เวลาเผยแพร่เนื้อหา ฟิลด์นี้เป็นฟิลด์ที่ต้องระบุหากวิดีโอออกแบบมาให้รวมอยู่ในกฎโฆษณาที่ระบุเวลาเริ่มต้นและเวลาสิ้นสุด |
duration |
ระยะเวลาของเนื้อหา ระบบรองรับระยะเวลาจนถึงระดับมิลลิวินาที |
cue_points[] |
ระบุจุดเริ่มโฆษณา จุดเริ่มโฆษณาคือจุดในช่วงเวลาที่โฆษณาแทรกในวิดีโอได้ ระบบรองรับจุดเริ่มโฆษณาที่ระดับมิลลิวินาที ช่องนี้เป็นช่องที่ต้องระบุหากวิดีโอมีช่วงพักโฆษณาตอนกลาง |
thumbnail_url |
URL ของภาพปกของเนื้อหา |
metadata |
ระบุข้อมูลเมตาที่กำหนดเองของเนื้อหา |
gracenote_metadata |
ข้อมูลเมตาที่เกี่ยวข้องของเนื้อหาจาก Gracenote |
syndication_metadata |
ข้อมูลเมตาที่เกี่ยวข้องกับการเผยแพร่เนื้อหา |
dynamic_ad_insertion_metadata |
ข้อมูลเมตาที่เกี่ยวข้องกับการแทรกโฆษณาแบบไดนามิกของเนื้อหา |
VideoContentStatus
ตัวเลือกสถานะในการแสดงหรือไม่แสดงโฆษณาที่กำหนดเป้าหมายสำหรับเนื้อหา
| Enum | |
|---|---|
ACTIVE |
ระบบจะแสดงโฆษณาที่กำหนดเป้าหมายตามเนื้อหา |
BLOCKED |
ระบบจะไม่แสดงโฆษณาในเนื้อหานี้หากสถานะเป็น "ถูกบล็อก" |
DELETED |
ระบบจะเก็บเนื้อหาไว้ใน Ad Manager หาก Ad Manager ได้รับคำขอโฆษณาสำหรับเนื้อหาที่ทำเครื่องหมายว่าลบแล้ว โฆษณาเฮาส์แอ็ดหรือโฆษณาที่กำหนดเป้าหมายไปยังหน่วยพื้นที่โฆษณาหรือเกณฑ์การกำหนดเป้าหมายอื่นๆ จะยังคงแสดงได้ หากต้องการบล็อกโฆษณา ให้ตั้งค่าสถานะเป็น BLOCKED |
VideoContentSyndicationInfo
ข้อมูลเมตาสำหรับระบุความสัมพันธ์ระหว่างเนื้อหา Canonical กับเนื้อหาที่เผยแพร่
| ช่อง | |
|---|---|
ฟิลด์ Union syndication VideoContentSyndicationMetadata มีได้เพียงค่าใดค่าหนึ่งต่อไปนี้ syndication ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
canonical_video_content |
ชื่อของเนื้อหาที่ถือเป็นเนื้อหาหลัก โดยต้องมีรูปแบบเป็น "networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}" และต้องอยู่ในเครือข่ายเดียวกันกับเนื้อหาที่มีช่องนี้ |
syndicated_video_content_names |
คอลเล็กชันเนื้อหาที่คัดลอกมา |
VideoFormat
รูปแบบที่อาจมีการเข้ารหัสเนื้อหาวิดีโอ
| Enum | |
|---|---|
VIDEO_FORMAT_UNSPECIFIED |
ไม่ได้ระบุรูปแบบวิดีโอ |
HLS |
application/x-mpegURL |
DASH |
application/dash+xml |
VideoIngestUrlInfo
ข้อมูลเมตาที่ระบุลิงก์ไปยังไฟล์ m3u8 ที่ใช้ในการปรับสภาพและการสร้างเพลย์ลิสต์
| ช่อง | |
|---|---|
video_format |
รูปแบบของวิดีโอ |
video_preconditioned |
เพื่อระบุว่าเนื้อหาได้รับการปรับสภาพสำหรับโฆษณาตอนกลางหรือยัง ซึ่งหมายความว่ากลุ่มของคุณมีการแยกไว้แล้วเมื่อถึงช่วงพักโฆษณา |
url |
ลิงก์ไปยังไฟล์ m3u8 |
VideoPreconditioned
สถานะที่มีการปรับสภาพของเนื้อหาวิดีโอ
| Enum | |
|---|---|
NO |
ยังไม่ได้ปรับสภาพ |
YES |
วิดีโอได้รับการปรับสภาพ/แยกแล้ว |