NonceManager
Gerencia um nonce e o relatório de eventos dele para uma única sessão de
reprodução de conteúdo.
Os métodos de ciclo de vida da sessão de reprodução de conteúdo, incluindo sendAdClick
,
sendTouch
, sendPlaybackStart
e sendPlaybackEnd
, precisam ser chamados à medida que
esses eventos respectivos ocorrem para ativar a monetização programática.
Métodos
getNonce
getNonce() retorna string
- Retorna
-
string
O nonce gerado para este gerenciador quando ele foi carregado. Esse valor nunca muda para uma determinada instância deNonceManager
. Esse valor de nonce é válido apenas para uma sessão de reprodução de conteúdo com duração máxima de 6 horas.
sendAdClick
sendAdClick() retorna 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.
- Retorna
-
void
sendAdImpression
sendAdImpression() retorna void
Deve ser chamado quando o primeiro frame do anúncio solicitado com o nonce gerado por este gerenciador for exibido.
- Descontinuado
- Use `sendPlaybackStart` e `sendPlaybackEnd`.
- Retorna
-
void
sendAdTouch
sendAdTouch(userInteractionEvent) retorna 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, tocar etc.) ocorreu durante a sessão de reprodução de conteúdo especificada.
Parâmetro |
|
---|---|
userInteractionEvent |
cast.framework.events.Event O evento de interação do usuário disparado pelo framework do Cast. O valor não pode ser nulo. |
- Retorna
-
void
sendPlaybackEnd
sendPlaybackEnd() retorna 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. Isso deve 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 dela, ou 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 para os servidores do Google iniciadas em
sendPlaybackStart
.
- Retorna
-
void
sendPlaybackStart
sendPlaybackStart() retorna 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. Isso precisa ser chamado no "início do player de vídeo". Isso pode ser em resposta a uma ação iniciada pelo usuário (clicar para reproduzir) ou a uma ação iniciada pela página (reprodução automática).
Esse método inicia chamadas assíncronas para servidores do Google para coletar os indicadores necessários para o monitoramento e a detecção de IVT.
- Retorna
-
void