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.
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.
Os eventos de ping não devem incluir o mapa params
no corpo da solicitação.
Enviado quando a taxa de bits é alterada.
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
.
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
.
Sinaliza o início de um ad break
Sinaliza o início de um anúncio
Sinaliza a conclusão de um ad break
Sinaliza um anúncio ignorado
Sinaliza a conclusão de um ad break
Sinaliza o início de um segmento de capítulo
Sinaliza que um capítulo foi ignorado
Sinaliza a conclusão de um capítulo
Sinaliza que ocorreu um erro.
É 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 você não enviar um sessionEnd
, uma sessão abandonada sofrerá tempo limite normalmente (se nenhum evento for recebido por 10 minutos ou quando nenhum movimento do indicador de reprodução ocorrer por 30 minutos) e a sessão será excluída pelo back-end.
Enviado quando o fim do conteúdo principal é atingido
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.