Overslaan van advertentie

De gebeurtenis ad skip geeft aan dat de viewer een advertentie heeft overgeslagen voordat deze klaar was. Verzend het wanneer de kijker de skip knoop selecteert. Verzend ​ en voltooi ​ in plaats daarvan als de advertentie aan voltooiing speelt.

IMPORTANT
Deze gebeurtenis moet met adBreakStart - en adBreakComplete -boekensteunen worden omringd, zelfs wanneer één advertentie wordt afgespeeld. Zonder deze boekensteunen, worden en gebeurtenissen genegeerd en wordt de duur van de advertentie geteld als duur van de belangrijkste inhoud.

Aanbevolen implementatietypen

SDK van het Web

Roep sendEvent aan met eventType: "media.adSkip" :

code language-javascript
alloy("sendEvent", {
  xdm: {
    eventType: "media.adSkip",
    mediaCollection: {
      sessionID: "{sid}",
      playhead: 5
    }
  }
});
iOS

Roep trackEvent aan met het gebeurtenistype AdSkip .

code language-swift
tracker.trackEvent(event: MediaEvent.AdSkip, info: nil, metadata: nil)
Android

Roep trackEvent aan met het gebeurtenistype AdSkip .

code language-kotlin
tracker.trackEvent(Media.Event.AdSkip, null, null)
Roku

Roep sendMediaEvent aan met eventType: "media.adSkip" :

code language-brightscript
m.aepSdk.sendMediaEvent({
    "xdm": {
        "eventType": "media.adSkip",
        "mediaCollection": {
            "playhead": 5
        }
    }
})
Media Edge API

Roep het ​ adSkip ​ eindpunt:

code language-sh
curl -X POST "https://edge.adobedc.net/ee/va/v1/adSkip?configId={datastreamID}" \
--header 'Content-Type: application/json' \
--data '{
  "events": [{
    "xdm": {
      "eventType": "media.adSkip",
      "mediaCollection": {
        "sessionID": "{sid}",
        "playhead": 5
      },
      "timestamp": "YYYY-08-20T22:41:40+00:00"
    }
  }]
}'

Oudere implementatietypen (alleen voor analyse)

Media SDK JS 3.x

Roep trackEvent aan met het gebeurtenistype AdSkip :

code language-javascript
tracker.trackEvent(ADB.Media.Event.AdSkip, null, null);
Chromecast

Roep trackEvent aan met het gebeurtenistype AdSkip :

code language-javascript
ADBMobile.media.trackEvent(ADBMobile.media.Event.AdSkip);
de Inzameling API van Media

Verzend een adSkip POST naar het ​ gebeurteniseindpunt ​:

code language-json
{
  "playerTime": { "playhead": 5, "ts": 1699523820000 },
  "eventType": "adSkip"
}
recommendation-more-help
media-analytics-help