Share via


Analyser les modèles de navigation utilisateur avec User Flows dans Azure Application Insights

Screenshot that shows the Application Insights User Flows tool.

L’outil Flux d'utilisateurs permet de visualiser la façon dont vos utilisateurs se déplacent entre les pages et les fonctionnalités de votre site. Il est idéal pour répondre à certaines questions que vous vous posez, par exemple :

  • Qu’est-ce qui pousse les utilisateurs à quitter une page de votre site ?
  • Quel contenu d’une page de votre site les utilisateurs sélectionnent-ils ?
  • Sur quelles pages de votre site les utilisateurs finissent le plus souvent par partir ?
  • Votre site comporte-t-il des pages où les utilisateurs répètent continuellement la même action ?

L’outil Flux d’utilisateurs démarre à partir d’un événement personnalisé, d’une exception, d’une dépendance, d’un mode Page ou d’une requête initial.e que vous spécifiez. Sur la base de cet événement initial, User Flows présente les événements qui se sont produits avant et après les sessions utilisateur. Des lignes d’épaisseur variable montrent le nombre de fois où les utilisateurs ont suivi chaque parcours. Des nœuds Session démarrée spéciaux indiquent où les nœuds suivants ont commencé une session. Des nœuds Session terminée indiquent combien d’utilisateurs n’ont envoyé aucune page consultée ou aucun événement personnalisé après le nœud précédent, ce qui permet d’identifier les points où les utilisateurs ont probablement quitté votre site.

Notes

Votre ressource Application Insights doit contenir des pages consultées ou des événements personnalisés pour pouvoir utiliser l’outil User Flows. Découvrez comment configurer votre application pour collecter des vues de page automatiquement à l’aide du Kit de développement logiciel (SDK) JavaScript Application Insights.

Choisissez un événement initial

Screenshot that shows choosing an initial event for User Flows.

Pour commencer à utiliser l’outil Flux d'utilisateurs afin de répondre à ces questions, choisissez un événement personnalisé, une exception, une dépendance, un mode Page ou une requête initial.e qui sert de point de départ pour la visualisation :

  1. Sélectionnez le lien dans le titre Que font les utilisateurs après ? ou sélectionnez Modifier.
  2. Sélectionnez un événement personnalisé, une exception, une dépendance, un mode Page ou une requête dans la liste déroulante d’événement initial.
  3. Sélectionnez Créer un graphique.

La colonne Étape 1 de la visualisation montre les actions les plus fréquentes des utilisateurs après l’événement initial. Les éléments sont classés de haut en bas et du plus souvent au moins fréquent. L’étape 2 et les colonnes suivantes montrent ce que les utilisateurs ont fait ensuite. Les informations créent une image de toutes les façons dont les utilisateurs se sont déplacés sur votre site.

Par défaut, l’outil Flux d’utilisateurs échantillonne au hasard uniquement les 24 dernières heures de pages consultées et d’événements personnalisés sur votre site. Vous pouvez augmenter l’intervalle de temps et modifier l’équilibre entre les performances et la précision de l’échantillonnage aléatoire dans le menu Modifier.

Si certaines pages consultées, certains événements personnalisés ou certaines exceptions ne vous semblent pas pertinents, sélectionnez le X sur les nœuds que vous souhaitez masquer. Une fois que vous avez sélectionné les nœuds que vous souhaitez masquer, sélectionnez Créer un graphique. Pour afficher tous les nœuds que vous avez masqués, sélectionnez Modifier, puis examinez la section Événements exclus.

S’il manque des pages consultées ou des événements personnalisés qui devraient normalement apparaître sur la visualisation :

  • Consultez la section Événements exclus dans le menu Modifier.
  • Utilisez les boutons plus de nœuds Others (Autres) pour inclure des événements moins fréquents dans la visualisation.
  • Si la page consultée ou l’événement personnalisé que vous attendez est rarement envoyé par les utilisateurs, augmentez l’intervalle de temps de la visualisation dans le menu Modifier.
  • Assurez-vous que l’événement personnalisé, l’exception, la dépendance, le mode Page ou la requête que vous attendez est configuré pour être collecté par le Kit de développement logiciel (SDK) Application Insights dans le code source de votre site. En savoir plus sur la collecte d’événements personnalisés.

Si vous souhaitez voir davantage d’étapes dans la visualisation, utilisez les listes déroulantes Étapes précédentes et Étapes suivantes au-dessus de la visualisation.

Après que les utilisateurs ont visité une page ou une fonctionnalité, où vont-ils et que sélectionnent-ils ?

Screenshot that shows using User Flows to understand where users select.

Si votre événement initial est une page consultée, la première colonne, (Étape 1) de la visualisation permet de comprendre rapidement ce que les utilisateurs ont fait immédiatement après avoir consulté la page.

Ouvrez votre site dans une fenêtre en regard de la visualisation Flux d'utilisateurs. Comparez ce que vous attendez des interactions de vos utilisateurs avec la page à la liste des événements contenue dans la colonne Étape 1. Bien souvent, un élément d’interface utilisateur sur la page qui semble sans importance pour votre équipe peut compter parmi les fonctionnalités les plus utilisées de la page. Cela peut constituer un excellent point de départ pour améliorer la conception de votre site.

Si votre événement initial est un événement personnalisé, la première colonne montre ce que les utilisateurs ont fait après avoir exécuté cette action. Comme pour les pages consultées, regardez si le comportement observé de vos utilisateurs correspond aux objectifs et aux attentes de votre équipe.

Si l’événement initial que vous avez sélectionné est Article ajouté au panier, par exemple, vérifiez si les actions Passer au paiement et Achat terminé s’affichent dans la visualisation peu de temps après. Si le comportement de l’utilisateur est différent de vos attentes, utilisez la visualisation pour comprendre comment les utilisateurs sont « piégés » par la conception actuelle de votre site.

Sur quelles pages de votre site les utilisateurs finissent le plus souvent par partir ?

Observez les nœuds Session terminée qui s’affichent en haut d’une colonne dans la visualisation, en particulier au début d’un flux. Ce positionnement signifie que de nombreux utilisateurs se sont probablement détournés de votre site après avoir suivi le chemin précédent de pages et d'interactions d'interface utilisateur.

Parfois, l’attrition est attendue. Par exemple, elle est attendue après qu’un utilisateur a fait un achat sur un site de commerce électronique. Mais en général, l’attrition est le signe de problèmes de conception, de mauvaises performances ou d'autres problèmes de votre site qui peuvent être améliorés.

Gardez à l’esprit que les nœuds Session terminée sont basés uniquement sur les données de télémétrie collectées par cette ressource Application Insights. Si Application Insights ne reçoit pas de données de télémétrie pour certaines interactions de l’utilisateur, il est possible que les utilisateurs aient continué d’interagir avec votre site après que l’outil Flux d'utilisateurs a signalé la fin de la session.

Votre site comporte-t-il des pages où les utilisateurs répètent continuellement la même action ?

Recherchez une page consultée ou un événement personnalisé répété(e) par de nombreux utilisateurs dans les étapes suivantes de la visualisation. Cette activité signifie généralement que les utilisateurs effectuent des actions répétitives sur votre site. Si vous identifiez une répétition, pensez à modifier la conception de votre site ou à ajouter de nouvelles fonctionnalités permettant de réduire cette répétition. Par exemple, ajoutez une fonctionnalité de modification en bloc si vous constatez que des utilisateurs effectuent des actions répétitives sur chaque ligne d’un élément de table.

Forum aux questions

Cette section fournit des réponses aux questions fréquentes.

L’événement initial représente-t-il la première occurrence de l’événement dans une session ou bien n’importe quel moment où l’événement se produit au cours d’une session ?

L’événement initial sur la visualisation représente uniquement la première fois qu’un utilisateur a envoyé cette page consultée ou cet événement personnalisé au cours d’une session. Si les utilisateurs peuvent envoyer l’événement initial plusieurs fois pendant une session, la colonne Étape 1 affiche uniquement le comportement des utilisateurs après la première instance de l’événement initial, et non pas toutes les instances.

Certains nœuds de ma visualisation ont un niveau trop élevé. Comment puis-je obtenir des nœuds plus détaillés ?

Utilisez les options Fractionner par dans le menu Modifier :

  1. Sélectionnez l’événement que vous voulez décomposer le menu Événement.
  2. Sélectionnez une dimension dans le menu Dimension . Par exemple, si vous disposez d’un événement appelé Bouton cliqué, essayez une propriété personnalisée appelée Nom du bouton.

Étapes suivantes