Coupure publicitaire terminée

L’événement de fin de la coupure publicitaire indique que toutes les publicités d’une coupure publicitaire sont terminées (terminées ou ignorées). Il ferme la coupure publicitaire ouverte par début de la coupure publicitaire.

IMPORTANT
Chaque adBreakStart doit avoir un adBreakComplete correspondant. Sans le signet de fermeture, les événements publicitaires sont ignorés et la durée de la publicité est attribuée au contenu principal.

Types d’implémentation recommandés

SDK Web

Appelez sendEvent avec eventType: "media.adBreakComplete" :

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

Appelez trackEvent avec le type d’événement AdBreakComplete.

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

Appelez trackEvent avec le type d’événement AdBreakComplete.

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

Appelez sendMediaEvent avec eventType: "media.adBreakComplete" :

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

Appelez le point d’entrée adBreakComplete :

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

Types d’implémentation hérités (Analytics uniquement)

Media SDK JS 3.x

Appelez trackEvent avec le type d’événement AdBreakComplete :

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

Appelez trackEvent avec le type d’événement AdBreakComplete :

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

Envoyez une adBreakComplete POST au point d’entrée événements :

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