Jaa


ON_SESSION_CLOSED tapahtuma (sovellusprofiilien hallinta)

Asiakas käynnistää tämän tapahtuman, kun istunto suljetaan. Tämä tapahtuma tarjoaa mahdollisuuden suorittaa puhdistustehtäviä tai päivittää sovelluksen tilaa istunnon sulkemisen yhteydessä. ON_SESSION_CLOSED tapahtuma ottaa seuraavan tapahtumadatan:

tapahtuman tiedot Kuvaus
istunnon tunnus Lähellä olleen istunnon istuntotunnus.

Esimerkki:


// 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

Koodimalli käyttää Broadcast Channel -ohjelmointirajapintaa – verkko-ohjelmointirajapintoja kommunikoidakseen eri dokumenttien, kuten sivujen tai iframe-kehysten, välillä, jotka ovat samaa alkuperää. Varmista, että se on yhteensopiva mukautuksesi kanssa, koska tämän API:n tuki voi vaihdella.