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:
sendAdClicksendAdTouchsendPlaybackStartsendPlaybackEnd
| Métodos | |
|---|---|
get
|
|
send
|
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.
|
send
|
Descontinuado. Notifica os servidores de anúncios do Google de que o primeiro frame do anúncio foi
mostrado.
|
send
|
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.
|
send
|
Notifica os servidores de anúncios do Google de que a reprodução da sessão de conteúdo especificada terminou.
|
send
|
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
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).
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).