Einde sessie

Met de gebeurtenis die het einde van de sessie aangeeft, wordt een sessie voor mediatracering direct en onomkeerbaar gesloten. Het einde van de sessie is een harde afsluiting. Nadat de sessie is verzonden, wordt de sessie beëindigd en kunnen onder deze sessie geen andere gebeurtenissen worden bijgehouden. Gebruik Sessie alleen als u zeker weet dat er geen andere gebeurtenissen volgen, zoals wanneer de speler wordt vernietigd of de pagina wordt verwijderd. In de meeste gevallen is het veiliger om de sessie op natuurlijke wijze te laten verlopen in plaats van het risico dat gebeurtenissen die nog zouden kunnen aankomen, worden afgesneden. Als de kijker de inhoud beëindigt, vraag ​ Volledige Zitting ​ in plaats daarvan.

Zonder een expliciet sessieeinde wordt een sessie automatisch gesloten na 10 minuten van geen gebeurtenissen of 30 minuten van geen beweging van de afspeelkop.

NOTE
U kunt veilig het eind van de Zitting meer dan eens voor de zelfde zitting roepen. De backend sluit de zitting op de eerste gebeurtenis en laat stil alle verdere gebeurtenissen voor die zittingsidentiteitskaart, met inbegrip van een tweede Sessie eind. vallen U te hoeven niet tegen dubbele vraag in rasvoorwaarden zoals een 30 minieme onderbreking te beschermen die tezelfdertijd de kijker sluit de speler vervalt.

Web SDK

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

alloy("sendEvent", {
  xdm: {
    eventType: "media.sessionEnd",
    mediaCollection: {
      sessionID: "{sid}",
      playhead: 45
    }
  }
});

Mobile SDK

Roep trackSessionEnd aan wanneer de viewer de speler sluit of wegnavigeert.

iOS (Zwift)

tracker.trackSessionEnd()

Android (Kotlin)

tracker.trackSessionEnd()

Roku (BrightScript)

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

m.aepSdk.sendMediaEvent({
    "xdm": {
        "eventType": "media.sessionEnd",
        "mediaCollection": {
            "playhead": 45
        }
    }
})

Media Edge API

Roep het ​ sessionEnd ​ eindpunt:

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

Media SDK

Roep trackSessionEnd aan wanneer de viewer de speler sluit of wegnavigeert:

tracker.trackSessionEnd();

Media Collection-API

Verzend a sessionEnd POST naar het ​ gebeurteniseindpunt ​:

{
  "playerTime": { "playhead": 45, "ts": 1699523820000 },
  "eventType": "sessionEnd"
}
recommendation-more-help
media-analytics-help