Classe NonceManager


Gère un nonce et son signalement d'événement pour une seule session de lecture de contenu. Les méthodes de cycle de vie de la session de lecture de contenu, y compris sendAdClick, sendAdTouch, sendPlaybackStart et sendPlaybackEnd, doivent être appelées lorsque ces événements respectifs se produisent afin d'activer la monétisation programmatique.
Méthodes
getNonce
sendAdClick
Avertit les ad servers Google qu'un clic sur une annonce a eu lieu pendant la session de lecture du contenu spécifiée.
sendAdImpression
Obsolète. Avertit les serveurs publicitaires Google que la première image de l'annonce demandée avec le nonce généré par ce gestionnaire est affichée.
sendAdTouch
Avertit les serveurs publicitaires Google qu'un utilisateur a appuyé sur l'annonce ou cliqué dessus (autrement que pour accéder à la page de destination, par exemple pour la désactiver, la mettre en sourdine, appuyer dessus, etc.) pendant la session de lecture du contenu donnée.
sendPlaybackEnd
Avertit les serveurs publicitaires Google que la lecture de la session de lecture de contenu donnée est terminée.
sendPlaybackStart
Avertit les serveurs publicitaires Google que la lecture de la session de lecture de contenu donnée a commencé.

Méthodes


getNonce

getNonce(): string
Renvoie
string Nonce généré pour ce gestionnaire lors de son chargement. Cette valeur ne change jamais pour une instance NonceManager donnée. Cette valeur nonce n'est valide que pour une seule session de lecture de contenu, pour une durée maximale de six heures.

sendAdClick

sendAdClick(): void
Avertit les ad servers Google qu'un clic sur une annonce a eu lieu pendant la session de lecture du contenu spécifiée.

sendAdImpression

sendAdImpression(): void
Avertit les serveurs publicitaires Google que la première frame de l'annonce demandée avec le nonce généré par ce gestionnaire est affichée.

sendAdTouch

sendAdTouch(clickOrTouchEvent: MouseEvent | TouchEvent): void
Avertit les serveurs publicitaires Google qu'un utilisateur a appuyé sur l'annonce ou cliqué dessus (autrement que pour accéder au site de l'annonceur, par exemple pour la désactiver, la mettre en sourdine, appuyer dessus, etc.) pendant la session de lecture du contenu donnée.
Paramètres
clickOrTouchEvent: MouseEvent | TouchEvent Événement tactile ou de clic du navigateur déclenché pour l'interaction de l'utilisateur.

sendPlaybackEnd

sendPlaybackEnd(): void
Avertit les serveurs publicitaires Google que la lecture de la session de lecture du contenu donné est terminée. Appelez cette méthode lorsque la lecture se termine (par exemple, lorsque le lecteur atteint la fin du flux, lorsque l'utilisateur quitte la lecture à mi-parcours, lorsqu'il quitte la page ou lorsqu'il passe à l'élément de contenu suivant dans un paramètre de playlist).

Cette méthode met fin aux appels asynchrones aux serveurs Google démarrés dans sendPlaybackStart.

sendPlaybackStart

sendPlaybackStart(): void
Avertit les serveurs publicitaires Google que la lecture de la session de lecture de contenu donnée a commencé. Appelez cette méthode au démarrage du lecteur vidéo. Cela peut être en réponse à une action initiée par l'utilisateur (click-to-play) ou à une action initiée par la page (lecture automatique).

Cette méthode lance des appels asynchrones aux serveurs Google pour collecter les signaux nécessaires à la surveillance et à la détection du trafic incorrect.