Tipos e descrições de eventos event-types-and-descriptions

sessionStart

Enviado com a chamada sessions. Quando a resposta é obtida, você extrai a ID da sessão do cabeçalho Localização e a usa para as chamadas de eventos subsequentes ao servidor de coleta.

play

Enviado quando o reprodutor muda o estado para "reproduzindo" a partir de outro estado (ou seja, o retorno de chamada on('Playing') é acionado pelo reprodutor). Outros estados a partir dos quais o reprodutor passa para "reproduzindo" incluem "buffering", o usuário retomou de um estado "pausado", o reprodutor recuperou-se de um erro, reprodução automática e assim por diante.

ping

  • Conteúdo principal - Deve ser enviado a cada 10 segundos durante a reprodução do conteúdo principal, independentemente de outros eventos de API enviados. O primeiro evento ping deve disparar 10 segundos após o início da reprodução do conteúdo principal.
  • Conteúdo do anúncio - Deve ser enviado a cada 1 segundo durante o rastreamento do anúncio.

Os eventos de ping não devem incluir o mapa params no corpo da solicitação.

bitrateChange

Enviado quando a taxa de bits é alterada.

bufferStart

Enviado quando o buffering é iniciado. Não há um tipo de evento bufferResume. Um bufferResume é inferido quando você envia um evento play após bufferStart.

pauseStart

Enviado quando o usuário pressiona Pausar. Não há um tipo de evento resume. Um resume é inferido quando você envia um evento de play após um pauseStart.

adBreakStart

Sinaliza o início de um ad break

adStart

Sinaliza o início de um anúncio

adComplete

Sinaliza a conclusão de um ad break

adSkip

Sinaliza um anúncio ignorado

adBreakComplete

Sinaliza a conclusão de um ad break

chapterStart

Sinaliza o início de um segmento de capítulo

chapterSkip

Sinaliza que um capítulo foi ignorado

chapterComplete

Sinaliza a conclusão de um capítulo

error

Sinaliza que ocorreu um erro.

sessionEnd

É usado para notificar o back-end do Media Analytics para encerrar imediatamente a sessão quando o usuário abandona a visualização do conteúdo e é improvável que retorne.

Se um sessionEnd não for enviado, uma sessão abandonada irá expirar normalmente (seja após nenhum evento ser recebido por 10 minutos ou quando nenhum movimento do indicador de reprodução ocorrer por 30 minutos). Além disso, todas as chamadas de mídia subsequentes feitas com essa ID de sessão serão descartadas.

sessionComplete

Enviado quando o fim do conteúdo principal é atingido

IMPORTANT
Você deve consultar os Esquemas de validação JSON para cada tipo de evento, a fim de verificar os tipos e requisitos corretos dos parâmetros de evento.
recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb