Interface NonceManager

Gère un nonce et la génération de rapports sur les événements pour une seule session de lecture de contenu. Pour activer la monétisation programmatique, appelez les méthodes de cycle de vie de lecture de contenu suivantes :
  • sendAdClick
  • sendAdTouch
  • sendPlaybackStart
  • sendPlaybackEnd
Méthodes
getNonce
sendAdClick
Informe les ad servers Google qu'un clic sur une annonce a eu lieu pendant la session de lecture de contenu donnée.
sendAdImpression
Obsolète. Informe les ad servers Google que la première image de l'annonce est affichée.
sendAdTouch
Informe les ad servers Google qu'un utilisateur a appuyé ou cliqué sur l'annonce (autrement que pour cliquer dessus), par exemple pour la passer, la mettre en sourdine ou appuyer dessus, pendant la session de lecture de contenu donnée.
sendPlaybackEnd
Informe les ad servers Google que la lecture de la session de lecture de contenu donnée est terminée.
sendPlaybackStart
Informe les ad servers Google que la lecture de la session de lecture de contenu donnée a commencé.

Méthodes


getNonce

getNonce(): string
Renvoie
string Le nonce généré pour ce gestionnaire lorsque l'instance NonceLoader est chargée. Cette valeur ne change jamais pour une instance NonceManager donnée. Cette valeur de nonce n'est valide que pour une seule session de lecture de contenu d'une durée maximale de six heures.

sendAdClick

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

sendAdImpression

sendAdImpression(): void
Informe les ad servers Google que la première image de l'annonce est affichée. L'annonce est celle demandée à l'aide du nonce généré par cette NonceManager instance.

sendAdTouch

sendAdTouch(userInteractionEvent: Event): void
Informe les ad servers Google qu'un utilisateur a appuyé ou cliqué sur l'annonce (autrement que pour un clic), par exemple pour la passer, la mettre en sourdine ou appuyer dessus, pendant la session de lecture de contenu donnée.
Paramètres
userInteractionEvent: Event L'événement d'interaction de l'utilisateur émis par le framework Cast.

sendPlaybackEnd

sendPlaybackEnd(): void
Informe les ad servers Google que la lecture de la session de lecture de contenu donnée 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-chemin, 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 qui ont commencé lors de l'appel de la sendPlaybackStart méthode.

sendPlaybackStart

sendPlaybackStart(): void
Informe les ad servers 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. Effectuez cet appel en réponse à une action lancée par l'utilisateur, comme un clic pour lancer la lecture ou une action lancée par la page, comme la 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 non valide (TNV).