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 |
object L'objet timing contient des informations sur le moment où l'image de filigrane d'une chaîne s'affiche pendant la lecture d'une vidéo. |
timing.type |
string Méthode de synchronisation qui détermine quand l'image du filigrane s'affiche pendant la lecture de la vidéo. Si la valeur est offsetFromStart , le champ offsetMs représente un décalage par rapport au début de la vidéo. Si la valeur est offsetFromEnd , le champ offsetMs représente un décalage par rapport à la fin de la vidéo. |
timing.offsetMs |
unsigned long Dé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. La valeur de la propriété type détermine si le décalage est mesuré à partir du début ou de la fin de la vidéo. |
timing.durationMs |
unsigned long Durée d'affichage de l'image en filigrane, en millisecondes. |
position |
object L'objet position encapsule des informations sur la position spatiale dans la vidéo où l'image du filigrane s'affichera. |
position.type |
string Manière dont l'élément promu est positionné dans le lecteur vidéo. Les valeurs valides pour cette propriété sont les suivantes :
|
position.cornerPosition |
string Angle du lecteur où l'élément promu s'affichera. L'élément apparaît toujours en haut à droite du lecteur. Les valeurs valides pour cette propriété sont les suivantes :
|
imageUrl |
string URL 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 |
bytes Taille de l'image en filigrane, en octets. |
targetChannelId |
string ID de la chaîne YouTube vers laquelle l'image du filigrane redirige. |