NonceManager
Gerencia um valor de uso único e os relatórios de eventos dele para uma única sessão de reprodução de
conteúdo.
Os métodos do ciclo de vida da sessão de reprodução de conteúdo, incluindo sendAdClick
, sendAdTouch
, sendPlaybackStart
e sendPlaybackEnd
, precisam ser chamados quando esses respectivos eventos ocorrem para ativar a monetização programática.
Métodos
getNonce
getNonce() retorna uma string
- Retorna
-
string
O valor de uso único gerado para esse administrador quando ele foi carregado. Esse valor nunca muda para uma determinada instância deNonceManager
. Esse valor de uso único é válido somente para uma única sessão de reprodução de conteúdo até uma duração máxima de seis horas.
sendAdClick
sendAdClick() retorna nulo
Notifica os servidores de anúncios do Google de que um clique em um anúncio ocorreu durante a sessão determinada de reprodução de conteúdo.
- Retorna
-
void
sendAdImpression
sendAdImpression() retorna nulo
Deve ser chamado quando o primeiro frame do anúncio solicitado com o valor de uso único gerado por esse gerenciador é exibido.
- Descontinuado
- Use "sendPlaybackStart" e "sendPlaybackEnd".
- Retorna
-
void
sendAdTouch
sendAdTouch(clickOrTouchEvent) retorna nulo
Notifica os servidores de anúncios do Google de que um usuário tocou ou clicou no anúncio que não foi clicado (por exemplo, pular, desativar som, tocar etc.) durante a sessão específica de reprodução de conteúdo.
Parâmetro |
|
---|---|
clickOrTouchEvent |
(MouseEvent não nulo ou TouchEvent não nulo) O evento de toque ou clique do navegador que foi disparado para a interação do usuário. |
- Retorna
-
void
sendPlaybackEnd
sendPlaybackEnd() retorna nulo
Notifica os servidores de anúncios do Google de que a reprodução da sessão de reprodução de conteúdo especificada foi encerrada. Precisa ser chamado quando a reprodução termina (por exemplo, quando o player chega ao fim do stream, quando o usuário sai da reprodução no meio da reprodução, quando o usuário sai da página ou 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 iniciadas em
sendPlaybackStart
.
- Retorna
-
void
sendPlaybackStart
sendPlaybackStart() retorna nulo
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. Deve ser chamado na "inicialização do player de vídeo". Isso pode ser em resposta a uma ação iniciada pelo usuário (reproduzir com um clique) ou a uma ação iniciada pela página (reprodução automática).
Esse método vai iniciar chamadas assíncronas aos servidores do Google a fim de coletar sinais necessários para o monitoramento e a detecção de IVT.
- Retorna
-
void