SDK JavaScript - Méthodes

Liste des méthodes publiques du SDK JavaScript

SDK JavaScript ⁠-⁠ Méthodes

ConstructorDécouvrez toutes les options d'initialisation du tracker. event()Envoyez des événements personnalisés afin qu'ils soient enregistrés dans vos replays avec cette méthode. getSessionToken()Obtenez le token de la session active actuelle. getSessionID()Obtenez l'ID de la session active actuelle. getSessionURL()Obtenez l'url pour rejouer la session actuelle. handleError()Capturez des informations d'erreur personnalisées et enregistrez-les dans votre enregistrement. isActive()Obtenez l'état actuel de la session active. issue()Capturez des événements techniques personnalisés et enregistrez-les dans le replay. setUserID()Identifiez vos utilisateurs avec cette méthode. setMetadata()Définissez un champ de métadonnées et enregistrez-le dans l'enregistrement. resanitize()Réappliquez les règles d'assainissement aux nœuds du DOM déjà enregistrés en cours de session. start()Démarrez l'enregistrement d'une session. stop()Arrêtez l'enregistrement d'une session avec cette méthode. coldStart()Démarre la mise en mémoire tampon des messages (en rafraîchissant le tampon) avec la possibilité d'appeler `start()` pour activer l'enregistrement de la session et envoyer le contenu du tampon. startOfflineRecording()Démarre l'enregistrement de session hors ligne, qui peut être envoyé avec `uploadOfflineRecording`. uploadOfflineRecording()Envoie le tampon de session stocké vers le backend. forceFlushBatch()Force l'envoi du lot de messages actuel sans attendre sa finalisation. trackWs()Crée un hook pour capturer les messages WebSocket. incident()Marquez les événements ou incidents importants pendant la session d'un utilisateur.