Le istruzioni seguenti forniscono indicazioni per l’implementazione tramite gli SDK 2.x.
Se implementi una versione 1.x dell’SDK, puoi scaricare le guide per sviluppatori 1.x qui: Scaricare gli SDK.
Nome costante | Descrizione |
---|---|
AdBreakStart |
Costante per il tracciamento dell’evento di avvio AdBreak |
AdBreakComplete |
Costante per il tracciamento dell’evento AdBreak Complete |
AdStart |
Costante per il tracciamento dell’evento Ad Start |
AdComplete |
Costante per il tracciamento dell’evento Ad Complete |
AdSkip |
Costante per il tracciamento dell’evento Ad Skip |
Identifica quando inizia il limite dell’interruzione dell’annuncio, incluso il pre-roll, e crea un AdBreakObject
utilizzando le informazioni sull’interruzione pubblicitaria.
Creazione dell’oggetto di interruzione pubblicitaria: createAdBreakObject
adBreakInfo = ADBMobile.media.createAdBreakObject("First Ad-Break", 1, AD_BREAK_START_TIME, playerName);
Chiamata trackEvent()
con AdBreakStart
nell’istanza MediaHeartbeat
per iniziare a tracciare l’interruzione pubblicitaria: trackEvent
ADBMobile.media.trackEvent(ADBMobile.media.Event.AdBreakStart, getAdBreakInfo());
Identifica quando inizia la risorsa dell’annuncio e crea un’istanza AdObject
utilizzando le informazioni sull’annuncio.
Creazione dell’oggetto annuncio: createAdObject
adInfo = ADBMobile.media.createAdObject("Sample ad", "001", 1, AD_LENGTH);
Facoltativamente, allega metadati standard e/o di annunci alla sessione di tracciamento dei contenuti multimediali tramite variabili di dati di contesto.
Chiamata trackEvent()
con l’evento AdStart
per iniziare a tenere traccia della riproduzione dell’annuncio.
Includi un riferimento alla variabile di metadati personalizzata (o a un oggetto vuoto) come terzo parametro nella chiamata dell’evento: trackEvent
ADBMobile.media.trackEvent(ADBMobile.media.Event.AdStart, getAdInfo(), adContextData);
Quando la riproduzione della risorsa dell’annuncio raggiunge la fine dell’annuncio, chiama trackEvent()
con l’evento AdComplete
: trackEvent
ADBMobile.media.trackEvent(ADBMobile.media.Event.AdComplete);
Se ci sono altri annunci nello stesso AdBreak
, ripeti di nuovo i passaggi da 3 a 6.
Al termine dell’interruzione pubblicitaria, utilizza l’evento AdBreakComplete
da tracciare: trackEvent
ADBMobile.media.trackEvent(ADBMobile.media.Event.AdBreakComplete, getAdBreakInfo());
Per ulteriori informazioni, vedi lo scenario di tracciamento Riproduzione VOD con annunci pre-roll.