Traduit de l'anglais à l'aide de l'IA
Veuillez noter que cet article a été traduit à l'aide de la technologie IA. Bien que nous travaillions à maintenir l'exactitude, certains détails peuvent ne pas refléter parfaitement le texte original. Si vous avez des doutes sur une information, veuillez vous référer à la version anglaise.
À quoi s'attendre
Cette intégration vous aidera à tirer parti de la lecture de session Contentsquare pour évaluer comment les plantages impactent réellement l'expérience de vos utilisateurs et trouver plus rapidement la cause profonde en identifiant les étapes menant à un plantage. Vous pourrez accéder aux replays de Contentsquare directement dans votre tableau de bord Firebase Crashlytics afin de voir exactement ce qu'un utilisateur faisait lorsqu'un plantage ou un ANR s'est produit.
Le plantage ne sera pas visible dans la lecture de session. Utilisez l'horodatage du plantage et toute autre information de Crashlytics pour localiser le moment de la session où le plantage s'est produit. Vous pouvez également rechercher des moments où l'application a été redémarrée dans la session en vous concentrant sur l'écran affiché après le lancement de l'application et en recherchant un événement "démarrage de l'application" dans le flux d'événements.
Ce que nous envoyons
Lecture de session
Pour utiliser correctement la fonction de lecture, vous devez avoir un taux de collecte de 100 %, veuillez en parler à votre CSM à ce sujet.
Mise en œuvre
Obtenez le lien de lecture depuis le SDK Contentsquare en suivant les instructions ici.
Exemple d'URL : https://app.contentsquare.com/quick-playback/index.html?pid=3771&uu=cc912cdb-ee03-a739-a659-ad2a5b1f08bb&sn=12&pvid=1&recordingType=cs
iOS
let replayLink: URL? = Contentsquare.currentSessionReplayLink
Crashlytics.crashlytics().setCustomValue(replayLink! .absoluteString, forKey:
"Contentsquare_Replay")
let sessionLink = Contentsquare.currentSessionReplayLink
Crashlytics.crashlytics() .setCustomValue(sessionLink, forKey:
"ContentsquareReplayLink")
NSURL *sessionLink = [Contentsquare currentSessionReplayLink];
[[FIRCrashlytics crashlytics] setCustomValue: sessionLink
forKey: @"ContentsquareReplayLink"];
Android
val srLink = Contentsquare.currentSessionReplayLink()
FirebaseCrashlytics.getInstance().setCustomKey("cs_session_replay_url", srLink)
String srLink = Contentsquare.currentSessionReplayLink();
FirebaseCrashlytics.getInstance().setCustomKey("cs_session_replay_url", srLink);