As instruções a seguir fornecem orientação para a implementação usando os SDKs 2.x.
Se estiver implementando uma versão 1.x do SDK, você pode baixar os Guias dos desenvolvedores 1.x aqui: Baixar SDKs.
Nome da constante | Descrição |
---|---|
AdBreakStart |
Constante para rastrear o evento AdBreak Start |
AdBreakComplete |
Constante para rastrear o evento AdBreak Complete |
AdStart |
Constante para rastrear o evento Ad Start |
AdComplete |
Constante para rastrear o evento Ad Complete |
AdSkip |
Constante para rastrear o evento Ad Skip |
Identifique o início do limite do ad break, incluindo o anúncio precedente, e crie um AdBreakObject
usando as informações do ad break.
Criação do objeto Ad break: createAdBreakObject
adBreakInfo = ADBMobile.media.createAdBreakObject("First Ad-Break", 1, AD_BREAK_START_TIME, playerName);
Chame trackEvent()
com AdBreakStart
na instância MediaHeartbeat
para começar a rastrear o ad break: trackEvent
ADBMobile.media.trackEvent(ADBMobile.media.Event.AdBreakStart, getAdBreakInfo());
Identifique o início do ativo de anúncio e crie uma instância AdObject
usando as informações do anúncio.
Criação do objeto de anúncio: createAdObject
adInfo = ADBMobile.media.createAdObject("Sample ad", "001", 1, AD_LENGTH);
Opcionalmente, anexe metadados padrão e/ou de anúncio à sessão de rastreamento de mídia por meio de variáveis de dados de contexto.
Chame trackEvent()
com o evento AdStart
para começar a rastrear a reprodução de anúncio.
Inclua uma referência na variável de metadados personalizada (ou um objeto vazio) como o terceiro parâmetro na chamada de evento: trackEvent
ADBMobile.media.trackEvent(ADBMobile.media.Event.AdStart, getAdInfo(), adContextData);
Quando a reprodução do ativo de anúncio atingir o fim do anúncio, chame trackEvent()
com o eventoAdComplete
: trackEvent
ADBMobile.media.trackEvent(ADBMobile.media.Event.AdComplete);
Se houver algum anúncio adicional em um mesmo AdBreak
, repita novamente as etapas 3 a 6.
O ad break está concluído, use o evento AdBreakComplete
para rastrear: trackEvent
ADBMobile.media.trackEvent(ADBMobile.media.Event.AdBreakComplete, getAdBreakInfo());
Consulte o cenário de rastreamento Reprodução de VOD com anúncios antes da exibição para obter mais informações.