Résumé de New Relic AI
New Relic AI peut résumer les Session Replay pour vous aider à comprendre rapidement ce qui s'est passé pendant une session sans regarder l'intégralité du replay.
Pour plus de détails, consultez le Résumé de New Relic AI pour Session Replay.
Filtre de séquence
Le filtre de séquence vous permet de trouver des replays où les utilisateurs ont effectué une séquence d'actions spécifique. Pour plus de détails, voir Filtrage de séquence.
Replay de la session raccourcie
Pour plus de détails, consultez Session Replay tronqué.
Enregistrer manuellement les replays
Si nécessaire, vous pouvez forcer de manière programmatique le démarrage ou l'arrêt de l'enregistrement d'un Session Replay à l'aide de méthodes d'API. Quelques cas d'utilisation :
Autoriser l'utilisateur à accepter l'enregistrement interaction . Par exemple, si vous avez une fenêtre contextuelle demandant « Autoriser l'enregistrement de cette session à des fins d'analyse des performances ? » et un utilisateur consent :
- Appelez
newrelic.recordReplay()pour lancer l'enregistrement. - Une fois la session terminée ou le consentement retiré, utilisez
newrelic.pauseReplay()pour arrêter la capture de données.
- Appelez
Enregistrez des sessions en fonction de critères spécifiques, tels que :
- Démarrez l'enregistrement uniquement pour les sessions sur des flux spécifiques tels qu'un flux de paiement de produit.
- Arrêtez l'enregistrement pour les pages sensibles telles que
/billingou/health-records.
Ces API sont sorties dans Android v7.7.0 et iOS v7.6.1 ou version ultérieure.
Consultez la documentation de l'API pour plus de détails :
Utilisez NerdGraph pour configurer les paramètres de replay
Vous pouvez configurer les paramètres de Session Replay à l'aide de l'API NerdGraph au lieu de l'UI. Cela est utile si vous devez effectuer des modifications en masse, comme l'application de taux d'échantillonnage à plusieurs entités mobiles.
Voici un exemple de mutation pour mettre à jour les paramètres de Session Replay pour une application mobile :
mutation { agentApplicationSettingsUpdate( guid: "" settings: { mobileSettings: { mobileSessionReplay: { customMaskingRules: "[{ type: "mask", operator: "equals", name: "creditCardNumber", identifier: "class" }]" enabled: true errorSamplingRate: 100 maskAllImages: false maskAllUserTouches: true maskApplicationText: false maskUserInputText: true mode: CUSTOM samplingRate: 50 } } } ) { mobileSettings { mobileSessionReplay { customMaskingRules enabled errorSamplingRate maskAllImages maskAllUserTouches maskApplicationText maskUserInputText mode samplingRate } } }}Suivant : Dépannage du Session Replay