רכיב watermark מזהה תמונה שמוצגת במהלך הפעלת סרטונים של ערוץ מסוים. אפשר גם לציין ערוץ יעד שאליו התמונה תקושר, וכן פרטים לגבי התזמון שיקבעו מתי סימן המים יופיע במהלך הפעלת הסרטונים וכמה זמן הוא יהיה גלוי.
Methods
ה-API תומך בשיטות הבאות למשאבי watermarks:
- הגדרה
- מעלה תמונה של סימן מים ל-YouTube ומגדיר אותה לערוץ.
- unset
- מחיקת תמונת סימן המים של ערוץ. כדאי לנסות עכשיו.
ייצוג משאבים
המבנה הבא של 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 | stringכתובת ה-URL של תמונת סימן המים של הערוץ. מערכת YouTube תיצור את כתובת ה-URL הזו ותחזיר אותה בתגובת ה-API לבקשת watermark.set. | 
| imageBytes | bytesגודל תמונת סימן המים, בבייטים. | 
| targetChannelId | stringמזהה הערוץ ב-YouTube שאליו מקושרת תמונת סימן המים. |