Session Replay offre une relecture vidéo des sessions utilisateur enregistrées, vous donnant une visibilité complète sur le comportement des utilisateurs afin que vous puissiez créer des expériences utilisateur parfaites tout en alignant vos équipes commerciales, de développement et d’exploitation avec une vue unique et une source de vérité numérique. Nous sommes heureux d’annoncer que Session Replay prend désormais en charge les applications qui utilisent des cycles de vie de déploiement rapides et des ressources protégées. Le tout sans configuration (une première dans l’industrie).
Dans le développement logiciel moderne, le déploiement continu est une pratique standard qui comprend, entre autres, un retour rapide des utilisateurs finaux et des cycles de développement courts qui se traduisent par des améliorations de votre logiciel. Si vous utilisez le déploiement continu en combinaison avec un outil de relecture de session, vous avez probablement rencontré des problèmes lors de la lecture des sessions utilisateur: le style et le positionnement de certains éléments lors de la lecture peuvent différer considérablement de ce que l’utilisateur a vécu au moment de l’enregistrement de la session. Pour éviter ce problème, vous devez implémenter des étapes supplémentaires dans votre processus de déploiement continu pour rendre les ressources obsolètes disponibles pendant de plus longues périodes. Les mêmes problèmes peuvent survenir si vous souhaitez enregistrer les sessions utilisateur d’une application interne lorsque certaines ressources sont protégées par mot de passe.
Surveillez l’expérience utilisateur des applications internes sans aucune configuration
L’un de nos plus gros clients souhaitait surveiller une application interne pour comprendre comment créer de meilleurs supports de formation basés sur les erreurs courantes commises par leurs utilisateurs. Leur application interne est déployée avec toutes les ressources CSS protégées par mot de passe afin que l’équipe en charge de l’analyse ne puisse pas accéder à l’application surveillée. Pour activer la surveillance de l’expérience utilisateur pour l’application, DevOps devrait configurer le serveur pour rendre les ressources CSS disponibles sans authentification. Cela n’était pas souhaitable du point de vue de la sécurité des données et impliquerait également beaucoup de travail manuel.
Dynatrace Session Replay est la première solution qui vous permet de capturer des ressources CSS sans configuration requise.
“ C’est l’intégration la plus transparente d’un outil de relecture de session que j’ai vu afin d’enregistrer des sessions à partir d’applications internes avec des CSS protégés ”
– Client d’entreprise Dynatrace
Pour illustrer la valeur de cette nouvelle fonctionnalité, jetez un œil à l’image d’écran ci-dessous. Voici un exemple de ce qui s’affiche lors de la lecture d’une session d’une application qui utilise des feuilles de style protégées par mot de passe ou non disponibles. Seul le HTML sans styles est appliqué. Comme vous pouvez le voir, sans les ressources CSS, il n’est pas possible de donner un sens aux clics de souris enregistrés par l’utilisateur.
Jetez maintenant un œil à la différence une fois que la nouvelle fonctionnalité de capture de ressources CSS est activée. Même si les images ne sont pas disponibles au moment de la relecture, vous pouvez toujours comprendre les clics de souris de l’utilisateur et d’autres interactions avec l’application.
Avec Dynatrace Session Replay, les feuilles de style sont capturées et stockées pendant l’enregistrement de session. Vous n’avez pas à vous soucier de la copie des ressources CSS vers un emplacement accessible, de l’ajout de balises pour indiquer si les ressources ont changé ou de l’octroi d’autorisations à un processus distinct pouvant accéder aux fichiers CSS protégés. Il s’agit d’un processus entièrement automatisé qui garantit que toutes les ressources requises sont capturées et mises à disposition pour une future relecture.
Cette solution innovante accompagne les équipes applicatives qui ont:
-
ressources qui ne sont pas accessibles depuis l’extérieur d’un pare-feu
-
ressources auxquelles les utilisateurs non authentifiés ne peuvent pas accéder
-
cycles de redéploiement courts, où les ressources changent fréquemment
Il permet à ces équipes applicatives de:
-
reproduire l’expérience numérique complète de leurs utilisateurs finaux sur tous les appareils et interfaces utilisateur réactives
-
mesurer l’impact des erreurs sur l’expérience des utilisateurs finaux
-
analyser les domaines de lutte
-
analyser l’adoption de nouvelles fonctionnalités
Pour revenir au cas d’utilisation client mentionné ci-dessus, avec la capture automatisée des ressources pour Session Replay, tout ce que notre client avait à faire était d’attendre que ses utilisateurs finaux commencent à interagir avec leur application. L’équipe responsable de l’analyse a ensuite pu relire les sessions et obtenir les informations dont elles avaient besoin.
Activé par défaut, avec des options
Vous pouvez désactiver la capture de ressources si vous n’en avez pas besoin, par exemple si votre application est déjà prête à prendre en charge plusieurs versions en:
-
modification de l’URL de la feuille de style à chaque modification du contenu, les anciennes versions étant conservées pendant 35 jours ou plus après leur remplacement
-
rendre toutes les ressources accessibles au public
-
exclusion de certains styles de l’enregistrement de session
Les options de configuration sont disponibles dans les paramètres de l’application (Replay de session et comportement > Replay de session > Paramètres de capture de ressources).
Paramètres de capture de ressources pour les applications, disponibles dans l’interface utilisateur Web de Dynatrace
Êtes-vous nouveau sur Dynatrace?
Si tel est le cas, commencez votre essai gratuit aujourd’hui!
Avertissement
Dynatrace Inc. publié ce contenu sur 12 mai 2021 et est seul responsable des informations qui y sont contenues. Distribué par Publique, non édité et inchangé, sur 12 mai 2021 17:51:05 UTC.
.