watermark ทรัพยากรจะระบุรูปภาพที่แสดงระหว่างการเล่นวิดีโอของช่องที่ระบุ นอกจากนี้ คุณยังระบุช่องเป้าหมายที่รูปภาพจะลิงก์ไปถึง รวมถึงรายละเอียดเวลาที่กำหนดเวลาที่ลายน้ำจะปรากฏในระหว่างการเล่นวิดีโอและความยาวของเวลาที่มองเห็นได้
เมธอด
API รองรับวิธีการต่อไปนี้สำหรับทรัพยากร watermarks
การแสดงทรัพยากร
โครงสร้าง JSON ด้านล่างแสดงรูปแบบของทรัพยากร watermarks
{
  "timing": {
    "type": string,
    "offsetMs": unsigned long,
    "durationMs": unsigned long
  },
  "position": {
    "type": string,
    "cornerPosition": string
  },
  "imageUrl": string,
  "imageBytes": bytes,
  "targetChannelId": string
}พร็อพเพอร์ตี้
ตารางต่อไปนี้กำหนดพร็อพเพอร์ตี้ที่ปรากฏในทรัพยากรนี้
| พร็อพเพอร์ตี้ | |
|---|---|
| timing | objectออบเจ็กต์ timingจะห่อหุ้มข้อมูลเกี่ยวกับเวลาในระหว่างการเล่นวิดีโอเมื่อรูปภาพลายน้ำของช่องจะแสดง | 
| timing.type | stringวิธีการกำหนดเวลาที่กำหนดว่ารูปภาพลายน้ำจะแสดงเมื่อใดระหว่างการเล่นวิดีโอ หากค่าเป็น offsetFromStartฟิลด์offsetMsจะแสดงออฟเซ็ตจากจุดเริ่มต้นของวิดีโอ หากค่าเป็นoffsetFromEndฟิลด์offsetMsจะแสดงออฟเซ็ตจากตอนท้ายของวิดีโอ | 
| timing.offsetMs | unsigned longออฟเซ็ตเวลาที่ระบุเป็นมิลลิวินาที ซึ่งกำหนดเวลาที่สินค้าที่โปรโมตจะปรากฏในระหว่างการเล่นวิดีโอ ค่าของพร็อพเพอร์ตี้ typeจะกำหนดว่าออฟเซ็ตจะวัดจากจุดเริ่มต้นหรือจุดสิ้นสุดของวิดีโอ | 
| timing.durationMs | unsigned longระยะเวลาเป็นมิลลิวินาทีที่ควรแสดงรูปภาพลายน้ำ | 
| position | objectออบเจ็กต์ positionจะห่อหุ้มข้อมูลเกี่ยวกับตำแหน่งเชิงพื้นที่ภายในวิดีโอที่รูปภาพลายน้ำจะแสดง | 
| position.type | stringลักษณะที่วางตำแหน่งสินค้าที่โปรโมตในวิดีโอเพลเยอร์ ค่าที่ใช้ได้สำหรับพร็อพเพอร์ตี้นี้มีดังนี้ 
 | 
| position.cornerPosition | stringมุมของเพลเยอร์ที่รายการที่โปรโมตจะปรากฏ รายการจะปรากฏที่มุมขวาบนของเพลเยอร์เสมอ ค่าที่ใช้ได้สำหรับพร็อพเพอร์ตี้นี้มีดังนี้ 
 | 
| imageUrl | stringURL ของรูปภาพลายน้ำของช่อง YouTube จะสร้าง URL นี้และส่งกลับในการตอบกลับ API สำหรับคำขอ watermark.set | 
| imageBytes | bytesขนาดของรูปภาพลายน้ำในหน่วยไบต์ | 
| targetChannelId | stringรหัสช่อง YouTube ของช่องที่รูปภาพลายน้ำลิงก์ไป |