Sessionen slutförd

Sessionen klar signalerar att läsaren har nått slutet av huvudinnehållet. Den stänger inte omedelbart sessionen. sessionen förblir öppen tills den förfaller naturligt. Om du vill stänga sessionen omedelbart anropar du sessionsslut i stället.

Rekommenderade implementeringstyper

SDK för webben

Ring sendEvent med eventType: "media.sessionComplete":

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

Anropa trackComplete när mediespelaren når slutet av innehållet.

code language-swift
tracker.trackComplete()
Android

Anropa trackComplete när mediespelaren når slutet av innehållet.

code language-kotlin
tracker.trackComplete()
Roku

Ring sendMediaEvent med eventType: "media.sessionComplete":

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

Anropa slutpunkten sessionComplete :

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

Äldre implementeringstyper (endast analys)

Media SDK JS 3.x

Ring trackComplete när mediespelaren når slutet av innehållet:

code language-javascript
tracker.trackComplete();
Chromecast

Ring trackComplete när mediespelaren når slutet av innehållet:

code language-javascript
ADBMobile.media.trackComplete();
Media Collection API

Skicka en sessionComplete POST till händelsens slutpunkt:

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