Une ressource watermark identifie une image qui s'affiche lors de la lecture des vidéos d'une chaîne spécifiée. Vous pouvez également spécifier un canal cible vers lequel l'image sera redirigée, ainsi que des informations sur le timing qui déterminent quand le filigrane apparaît pendant la lecture de la vidéo et pendant combien de temps il est visible.
Méthodes
L'API accepte les méthodes suivantes pour les ressources watermarks :
Représentation de la ressource
La structure JSON ci-dessous montre le format d'une ressource watermarks :
{
"timing": {
"type": string,
"offsetMs": unsigned long,
"durationMs": unsigned long
},
"position": {
"type": string,
"cornerPosition": string
},
"imageUrl": string,
"imageBytes": bytes,
"targetChannelId": string
}Propriétés
Le tableau suivant définit les propriétés qui apparaissent dans cette ressource :
| Propriétés | |
|---|---|
timing |
objectL'objet timing contient des informations sur le moment où l'image du filigrane d'une chaîne s'affiche pendant la lecture d'une vidéo. Cet objet est obligatoire lorsque vous appelez watermarks.set. |
timing.type |
stringMéthode de synchronisation qui détermine quand l'image du filigrane s'affiche pendant la lecture de la vidéo. Cette propriété est obligatoire lorsque vous appelez watermarks.set.Les valeurs valides sont les suivantes :
|
timing.offsetMs |
unsigned longDécalage temporel, spécifié en millisecondes, qui détermine le moment où l'élément promu apparaît pendant la lecture de la vidéo. Cette propriété est obligatoire lorsque vous appelez watermarks.set. Lorsque type est défini sur offsetFromEnd, offsetMs doit être d'au moins 1000 millisecondes. |
timing.durationMs |
unsigned longDurée d'affichage de l'image en filigrane, en millisecondes. Cette propriété est facultative. Si elle est spécifiée, la durée minimale est de 1000 millisecondes. Lorsque type est défini sur offsetFromEnd, durationMs ne doit pas dépasser offsetMs. |
position |
objectObsolète : L'objet position est obsolète et ignoré par YouTube. Les filigranes s'affichent toujours en haut à droite du lecteur vidéo. |
imageUrl |
stringURL de l'image du filigrane de la chaîne. YouTube générera cette URL et la renverra dans la réponse de l'API à une requête watermark.set. |
imageBytes |
bytesTaille de l'image en filigrane, en octets. |
targetChannelId |
stringID de la chaîne YouTube vers laquelle l'image du filigrane redirige. |