Interface NonceManager

Gerencia um nonce e relatórios de eventos para uma única sessão de reprodução de conteúdo. Para ativar a monetização automatizada, chame os seguintes métodos de ciclo de vida de reprodução de conteúdo:
  • sendAdClick
  • sendAdTouch
  • sendPlaybackStart
  • sendPlaybackEnd
Métodos
getNonce
sendAdClick
Notifica os servidores de anúncios do Google de que um clique em um anúncio ocorreu durante a sessão de reprodução de conteúdo especificada.
sendAdImpression
Descontinuado. Notifica os servidores de anúncios do Google de que você está mostrando o primeiro frame do anúncio.
sendAdTouch
Notifica os servidores de anúncios do Google sobre um toque ou clique do usuário no anúncio, por exemplo, pular, silenciar e tocar, durante a sessão de reprodução de conteúdo especificada.
sendPlaybackEnd
Notifica os servidores de anúncios do Google de que a reprodução da sessão de conteúdo especificada terminou.
sendPlaybackStart
Notifica os servidores de anúncios do Google de que a reprodução da sessão de conteúdo especificada começou.

Métodos


getNonce

getNonce(): string
Retorna
string O nonce gerado para esse gerenciador. Esse valor nunca muda para uma determinada NonceManager instância. Esse valor de nonce é válido apenas para uma única sessão de reprodução de conteúdo com duração máxima de seis horas.

sendAdClick

sendAdClick(): void
Notifica os servidores de anúncios do Google de que um clique em um anúncio ocorreu durante a sessão de reprodução de conteúdo especificada.

sendAdImpression

sendAdImpression(): void
Notifica os servidores de anúncios do Google de que você está mostrando o primeiro frame do anúncio. Esse é o anúncio que você solicita usando o nonce gerado por essa instância de NonceManager.

sendAdTouch

sendAdTouch(clickOrTouchEvent: MouseEvent | TouchEvent): void
Notifica os servidores de anúncios do Google sobre um toque ou clique do usuário no anúncio, por exemplo, pular, silenciar e tocar, durante a sessão de reprodução de conteúdo especificada. Essa interação de anúncio é diferente de um clique, em que o usuário clica no anúncio para navegar até o site do anunciante.
Parâmetros
clickOrTouchEvent: MouseEvent | TouchEvent O evento de toque ou clique do navegador com base na interação do usuário.

sendPlaybackEnd

sendPlaybackEnd(): void
Notifica os servidores de anúncios do Google de que a reprodução da sessão de conteúdo especificada terminou. Chame esse método quando a reprodução terminar. A lista a seguir detalha exemplos de término da reprodução:
  • O player chega ao final do stream.
  • O usuário sai da reprodução no meio.
  • O usuário sai da página.
  • Ao avançar para o próximo item de conteúdo em uma configuração de playlist.
Esse método encerra as chamadas assíncronas para os servidores do Google.

sendPlaybackStart

sendPlaybackStart(): void
Notifica os servidores de anúncios do Google de que a reprodução da sessão de conteúdo especificada começou. Chame esse método no início do player de vídeo. Faça essa chamada em resposta a uma ação iniciada pelo usuário, como clique para assistir ou uma ação iniciada pela página, como a reprodução automática.

Esse método inicia chamadas assíncronas para os servidores do Google e coleta os indicadores necessários para o monitoramento e a detecção de tráfego inválido (IVT).