Comment débuguer Adobe Analytics avec Adobe Launch
🎯
Objectif
Quelles sont les méthodes de débug d’une implémentation Adobe Analytics avec Adobe Launch et laquelle privilégier.
Le “debug” est la phase de test des tags qu’on a préparé dans un environnement de staging ou de preprod. Le fonctionnement d’Adobe Launch est légèrement différent de GTM parce qu’il n’y a pas de fonctionnalité de “preview” incluse dans l’outil, le test passe par des outils externes à l’interface. Une autre différence majeure avec GTM est que le débug ne s’affiche pas par “tag” mais par hit pour chaque élément à tester.
Prérequis
On ne peut tester qu’une fois qu’on a créé un tag dans Adobe Launch et lancé un worfklow de test en “staging”, voir les deux articles précédents pour plus de détails sur la méthodologie :
Toutes les étapes ci-dessous sont pour l’utilisation avec Adobe Analytics.
Il existe 3 façons de tester le tracking en place, de façon indépendante ou en complément les unes des autres :
via l’extension de navigateur officielle d’Adobe
via l’onglet network des developer tools
via une autre extension qui fonctionne aussi pour Adobe Launch et Adobe Analytics
Nous allons voir chaque méthode et laquelle privilégier selon les usages.
💡
Pour chaque outil, j’ai réalisé mes tests sur un site web qui n’est pas client d’unnest, afin de montrer ce qui est disponible publiquement sans compromettre des données confidentielles d’un de nos clients.
1. Debug Adobe Analytics via l’extension de navigateur Adobe Experience Platform Debugger
Adobe propose d’installer une extension navigateur dédiée au débug de ses différents outils : Adobe Analytics, Adobe Launch, Adobe Target et Audience Manager.
L’extension est téléchargeable pour Chrome à l’adresse suivante :
Une fois téléchargé, on arrive à l’écran “summary”, qui comprend les éléments suivants :
Tout en bas, on voit le nom du site web auquel on est connecté
Dans le bloc “Adobe Experience Platform Tags” on peut voir :
La propriété à laquelle on est connectés
(qui correspond au “compte” dans Adobe Launch où on a installé des tags)
L’environnement dans lequel on se trouve
(ici un environnement de production)
Les extensions installées dans Adobe Launch
Dans le bloc “Adobe Analytics”, on peut voir :
La ou les reports suites Adobe Analytics vers lesquelles les données collectées sont envoyées
Ci-dessous les premières étapes pour s’approprier le reste de l’outil :
Aller dans l’onglet “Analytics”
Réaliser une action sur le site (page vue, clic, ajout au panier, etc.)
Tout à gauche s’affiche un tableau des différentes données collectées, les plus importantes à monitorer étant les suivantes :
Page Title
Page URL
URL
Pathname
Hostname
Domain
cookieType
isPageView
trackingServer
les eVars collectées
les props collectées
Page Name
Page Type
les events
2. Debug Adobe Analytics via l’onglet “network” des dev tools
Une autre méthode pour débuguer est d’utiliser l’onglet network des developer tools, en cherchant les éléments suivants :
_satellite
ou
adobe
ou
b/ss
On a alors les mêmes données que dans l’extension de navigateur mais sous le format des developers tools, qui sont déjà utilisés dans le debug de nombreux autres outils Analytics et Tracking.
3. Debug Adobe Analytics via une extension comme Omnibug
Pour les personnes qui ont l’habitude du debug multi-outils, il est possible d’utiliser une extension de navigateur comme Observe Point ou Omnibug, qui fonctionne aussi pour Adobe Launch et Adobe Analytics.
On y trouve les mêmes informations que sur l’extension officielle d’Adobe, avec une vue par “hit”.
Quelle méthode de debug Adobe Launch privilégier ?
Face à ces 3 méthodes de débug, laquelle privilégier ?
J’ai essayé d’exposer mon point de vue des avantages et inconvénients de chaque méthode :
Nom
Avantages
Inconvénients
Extension Adobe Experience Platform Debugger
Outil officiel, centré uniquement sur les produits Adobe avec un onglet dédié à Adobe Analytics
Peut vite devenir difficile à lire s’il y a beaucoup de hits sur une même page ou lors d’une action utilisateur
Onglet network des dév tools
Prise en main simple pour toute personne travaillant en Tracking / Analytics
Lecture peu simple
Autre extension
comme Omnibug
Lecture simple
Prise en main simple pour toute personne travaillant en Tracking / Analytics
Nécessité de filtrer pour n’avoir que les tags liés à Adobe
Et moi-même, comment est-ce que je fais pour débuguer Adobe Analytics avec Adobe Launch ?
Pour ma part, si je dois tester une librairie que je viens de pousser en staging, je commence toujours avec l’extension officielle afin de tester des events, eVars et props bien spécifiques sur des pages ciblées.
Puis, pour une vue plus “user-friendly”, je vais naviguer sur le site en ouvrant Omnibug pour voir ce qui se charge à chaque étape et interaction du parcours utilisateur.
En ce qui concerne l’onglet network des developers tools, je ne l’utilise que lorsque j’ai un debug plus technique à faire, par exemple pour regarder plus en détails l’API Adobe (trackingServer, CSP, experience cloud id, etc.)
✅
Et c’est avec cet article que se conclut la série sur la prise en main d’Adobe Launch !