Überspringen einer Anzeige

Das Ereignis zum Überspringen einer Anzeige signalisiert, dass der Viewer eine Anzeige übersprungen hat, bevor sie beendet wurde. Senden, wenn der Viewer auf die Schaltfläche Überspringen klickt. Senden Sie Anzeige abgeschlossen anstelle der Anzeige, die bis zum Abschluss abgespielt wird.

IMPORTANT
Dieses Ereignis muss von adBreakStart und adBreakComplete Buchstützen umgeben sein, selbst wenn eine einzige Anzeige abgespielt wird. Ohne diese Buchstützen werden Anzeigenereignisse ignoriert und die Anzeigendauer wird als Hauptinhaltsdauer gezählt.

Empfohlene Implementierungsarten

Web SDK

sendEvent mit eventType: "media.adSkip":

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

Rufen Sie trackEvent mit dem AdSkip Ereignistyp auf.

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

Rufen Sie trackEvent mit dem AdSkip Ereignistyp auf.

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

sendMediaEvent mit eventType: "media.adSkip":

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

Rufen Sie den Endpunkt adSkip auf:

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"
    }
  }]
}'

Legacy-Implementierungstypen (nur Analytics)

Media SDK JS 3.x

Rufen Sie trackEvent mit dem AdSkip Ereignistyp auf:

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

Rufen Sie trackEvent mit dem AdSkip Ereignistyp auf:

code language-javascript
ADBMobile.media.trackEvent(ADBMobile.media.Event.AdSkip);
Media Collection API

Senden eines adSkip POST an den events-Endpunkt:

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