Interface NonceManager

Gerencia um nonce e a geração de relatórios de eventos para uma única sessão de reprodução de conteúdo. Para ativar a monetização programática, 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 click-through 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 o primeiro frame do anúncio foi mostrado.
sendAdTouch
Notifica os servidores de anúncios do Google de que um toque ou clique do usuário no anúncio, que não seja um click-through, por exemplo, pular, silenciar e tocar, ocorreu 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 reprodução de conteúdo especificada foi iniciada.

Métodos


getNonce

getNonce(): string
Retorna
string O nonce gerado para esse gerenciador quando a instância NonceLoader é carregada. Esse valor nunca muda para uma determinada instância de NonceManager. 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 click-through 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 o primeiro frame do anúncio foi exibido. O anúncio é o solicitado usando o nonce que esta instância de NonceManager gera.

sendAdTouch

sendAdTouch(userInteractionEvent: Event): void
Notifica os servidores de anúncios do Google de que um toque ou clique do usuário no anúncio, que não seja um clique, por exemplo, pular, silenciar e tocar, ocorreu durante a sessão de reprodução de conteúdo especificada.
Parâmetros
userInteractionEvent: Event O evento de interação do usuário emitido pelo framework Cast.

sendPlaybackEnd

sendPlaybackEnd(): void
Notifica os servidores de anúncios do Google de que a reprodução da sessão de reprodução de conteúdo especificada terminou. Chame esse método quando a reprodução terminar. Por exemplo, quando o player chega ao fim do stream, quando o usuário sai da reprodução no meio, quando o usuário sai da página ou quando avança para o próximo item de conteúdo em uma configuração de playlist.

Esse método encerra as chamadas assíncronas aos servidores do Google iniciadas ao chamar o método sendPlaybackStart.

sendPlaybackStart

sendPlaybackStart(): void
Notifica os servidores de anúncios do Google de que a reprodução da sessão de reprodução de conteúdo especificada foi iniciada. Chame esse método quando o player de vídeo for iniciado. 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 reprodução automática.

Esse método inicia chamadas assíncronas aos servidores do Google para coletar os indicadores necessários para o monitoramento e a detecção de tráfego inválido (IVT, na sigla em inglês).