Classe: AdEvent

Enumeração

Tipo

estático

string

Tipos de AdEvents

Valor

AD_CAN_PLAY (em inglês)

Dispara quando o anúncio está pronto para ser reproduzido sem buffer, no início do anúncio ou após a conclusão do armazenamento em buffer.

CONTENT_PAUSA_SOLICITADA

Ativa quando o conteúdo deve ser pausado. Isso geralmente acontece pouco antes de um anúncio cobrir o conteúdo.

CONTENT_RESUME_REQUESTED

Ativa quando o conteúdo deve ser retomado. Isso geralmente acontece quando um anúncio termina ou é recolhido.

CLIQUE

Dispara quando o anúncio é clicado.

VIDEO_CLICK

Dispara quando o usuário clica no anúncio que não é de clique.

VÍDEO_ÍCONE_CLIQUE

Dispara quando um usuário clica em um ícone de vídeo.

INICIADO

Dispara quando o anúncio começa a ser reproduzido.

AD_PROGRESS

Dispara quando o valor atual do anúncio muda. Chamar getAdData() nesse evento retornará um objeto AdProgressData.

AD_BUFFERING (em inglês)

Dispara quando o anúncio interrompe a reprodução em buffer.

IMPRESSÃO

Dispara quando o URL de impressão recebeu um ping.

PAUSADA

Dispara quando o anúncio está pausado.

RETOMADO

Dispara quando o anúncio é retomado.

PRIMEIRO QUARTIL

Dispara quando o marcador do anúncio cruza o primeiro quartil.

PONTO INTERMEDIÁRIO

Dispara quando o marcador do anúncio cruza o ponto médio.

TERCEIROS

Dispara quando o marcador do anúncio cruza o terceiro quartil.

CONCLUIR

Dispara quando o anúncio termina de ser reproduzido.

DURATION_CHANGE

Dispara quando a duração do anúncio é alterada.

INÍCIO DO USUÁRIO

Dispara quando o anúncio é fechado pelo usuário.

CARREGADO

Ativa quando os dados do anúncio estão disponíveis.

ALL_ADS_COMPLETED

Dispara quando o gerenciador de anúncios reproduz todos os anúncios válidos na resposta ou quando a resposta não retorna nenhum anúncio válido.

SKIPPED

Dispara quando o anúncio é ignorado pelo usuário.

LINEAR_MUDOU

Dispara quando o anúncio exibido muda de linear para não linear ou vice-versa.

SKIPPABLE_STATE_CHANGED

Ativa quando o estado pulável dos anúncios exibidos é alterado.

AD_METADADOS

Dispara quando uma lista de anúncios é carregada.

PRONTO

Ativa quando uma regra de anúncios ou um intervalo de anúncio VMAP seria reproduzido se autoPlayAdBreaks fosse falso.

LOG

Dispara quando um erro não fatal é encontrado. O usuário não precisa realizar nenhuma ação, já que o SDK continuará com a mesma reprodução ou com a próxima, dependendo da situação do erro.

VOLUME_CHANGED

Ativa quando o volume do anúncio é alterado.

VOLUME_MUTED

Ativa quando o volume do anúncio é desativado.

INTERAÇÃO

Dispara quando um anúncio aciona o callback de interação. As interações com o anúncio contêm uma string com o ID de interação nos dados.

Propriedade

Tipo

estático

string

Tipos de AdEvents

Valor

AD_CAN_PLAY (em inglês)

Dispara quando o anúncio está pronto para ser reproduzido sem buffer, no início do anúncio ou após a conclusão do armazenamento em buffer.

CONTENT_PAUSA_SOLICITADA

Ativa quando o conteúdo deve ser pausado. Isso geralmente acontece pouco antes de um anúncio cobrir o conteúdo.

CONTENT_RESUME_REQUESTED

Ativa quando o conteúdo deve ser retomado. Isso geralmente acontece quando um anúncio termina ou é recolhido.

CLIQUE

Dispara quando o anúncio é clicado.

VIDEO_CLICK

Dispara quando o usuário clica no anúncio que não é de clique.

VÍDEO_ÍCONE_CLIQUE

Dispara quando um usuário clica em um ícone de vídeo.

INICIADO

Dispara quando o anúncio começa a ser reproduzido.

AD_PROGRESS

Dispara quando o valor atual do anúncio muda. Chamar getAdData() nesse evento retornará um objeto AdProgressData.

AD_BUFFERING (em inglês)

Dispara quando o anúncio interrompe a reprodução em buffer.

IMPRESSÃO

Dispara quando o URL de impressão recebeu um ping.

PAUSADA

Dispara quando o anúncio está pausado.

RETOMADO

Dispara quando o anúncio é retomado.

PRIMEIRO QUARTIL

Dispara quando o marcador do anúncio cruza o primeiro quartil.

PONTO INTERMEDIÁRIO

Dispara quando o marcador do anúncio cruza o ponto médio.

TERCEIROS

Dispara quando o marcador do anúncio cruza o terceiro quartil.

CONCLUIR

Dispara quando o anúncio termina de ser reproduzido.

DURATION_CHANGE

Dispara quando a duração do anúncio é alterada.

INÍCIO DO USUÁRIO

Dispara quando o anúncio é fechado pelo usuário.

CARREGADO

Ativa quando os dados do anúncio estão disponíveis.

ALL_ADS_COMPLETED

Dispara quando o gerenciador de anúncios reproduz todos os anúncios válidos na resposta ou quando a resposta não retorna nenhum anúncio válido.

SKIPPED

Dispara quando o anúncio é ignorado pelo usuário.

LINEAR_MUDOU

Dispara quando o anúncio exibido muda de linear para não linear ou vice-versa.

SKIPPABLE_STATE_CHANGED

Ativa quando o estado pulável dos anúncios exibidos é alterado.

AD_METADADOS

Dispara quando uma lista de anúncios é carregada.

PRONTO

Ativa quando uma regra de anúncios ou um intervalo de anúncio VMAP seria reproduzido se autoPlayAdBreaks fosse falso.

LOG

Dispara quando um erro não fatal é encontrado. O usuário não precisa realizar nenhuma ação, já que o SDK continuará com a mesma reprodução ou com a próxima, dependendo da situação do erro.

VOLUME_CHANGED

Ativa quando o volume do anúncio é alterado.

VOLUME_MUTED

Ativa quando o volume do anúncio é desativado.

INTERAÇÃO

Dispara quando um anúncio aciona o callback de interação. As interações com o anúncio contêm uma string com o ID de interação nos dados.

Métodos

getAd

getAd() retorna Ad.

Obtenha o anúncio atual que é reproduzido ou acabou de ser reproduzido.

Retorna

nullable Ad O anúncio associado ao evento ou nulo se não houver um anúncio relevante.

getAdData

getAdData() retorna o objeto

Permite que dados adicionais sejam transmitidos a partir do anúncio.

Exemplo:


if (event.type == google.ima.AdEvent.Type.LOG) {
  let adData = event.getAdData();
  if (adData['adError']) {
    console.log('Non-fatal error occurred: ' +
        adData['adError'].getMessage());
  }
}

Retorna

nullable Object Dados extras do evento. Os eventos de registro gerados para o erro carregam o objeto do tipo "google.ima.AdError", que pode ser acessado com a chave "adError".