Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet événement est appelé par le client lorsqu’une session est fermée. Cet événement permet d’effectuer des tâches de nettoyage ou de mettre à jour l’état de l’application en réponse à la fermeture de la session. ON_SESSION_CLOSED’événement prend les données eventData suivantes :
| eventData | Descriptif |
|---|---|
| sessionId | ID de session de la session qui était proche. |
Example
// 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
L’exemple de code utilise l’API Broadcast Channel - API Web pour communiquer entre différents documents, tels que des pages ou des iframes de la même origine. Assurez-vous qu’il est compatible avec votre personnalisation, car la prise en charge de cette API peut varier.