Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Denne hendelsen aktiveres av klienten når en økt lukkes. Denne hendelsen gir en mulighet til å utføre oppryddingsoppgaver eller oppdatere programtilstanden som svar på øktlukking. ON_SESSION_CLOSED hendelse tar følgende hendelsesData:
| hendelsesdata | Description |
|---|---|
| sessionId | Økt-ID-en for økten som var nær. |
Eksempel
// Define a handler function that's triggered when a session is closed
let sessionClosedHandlerFunction = function(eventInput) {
// Log the ID of the closed session to the console
console.log("Session closed: " + eventInput.data.sessionId);
};
// Retrieve the event topic specific to session closing from the API
let sessionCloseTopic = Microsoft.Apm.getEventPublisherTopic("ON_SESSION_CLOSED");
// Create a new broadcast channel to subscribe to session close events
let sessionCloseSubscriber = new BroadcastChannel(sessionCloseTopic);
// Attach the session closed handler function to the message event of the subscriber
sessionCloseSubscriber.onmessage = sessionClosedHandlerFunction;
Note
Kodeeksemplet bruker Broadcast Channel API – Web API, for å kommunisere mellom forskjellige dokumenter, for eksempel sider eller iframes som har samme opprinnelse. Sørg for at den er kompatibel med tilpasningen din, da støtten for denne API-en kan variere.