Tester une mise en œuvre Adobe Target avec Adobe Experience Platform Debugger

Adobe Experience Platform Debugger fournit une suite d’outils utiles pour tester et déboguer un site web qui a été piloté avec une mise en œuvre Adobe Target. Ce guide couvre certains workflows et bonnes pratiques courants pour utiliser Platform Debugger sur un site web activé avec Target.

Conditions préalables

Pour utiliser Platform Debugger pour Target, le site web doit utiliser la version 1.x ou ultérieure de la bibliothèque at.js. Les versions précédentes ne sont pas prises en charge.

Initialiser Platform Debugger

Ouvrez le site web que vous souhaitez tester dans un navigateur, puis ouvrez l’extension Platform Debugger.

Sélectionnez Target dans le volet de navigation de gauche. Si Platform Debugger détecte qu’une version compatible d’at.js s’exécute sur le site, les détails de mise en œuvre d’Adobe Target s’affichent.

La vue Target sélectionnée dans Platform Debugger, indiquant qu’Adobe Target est actif sur la page de navigateur actuellement consultée.

Informations sur la configuration globale

Les informations sur la configuration globale de la mise en œuvre sont affichées en haut de la vue Target dans Platform Debugger.

Informations sur la configuration globale pour Target mises en évidence dans Platform Debugger

Nom
Description
Code client
Identifiant unique qui identifie votre organisation.
Version
Version de la bibliothèque Adobe Target actuellement installée sur le site web.
Nom global de la demande
Nom de la mbox globale pour la mise en œuvre de Target, le nom par défaut étant target-global-mbox.
Événement de chargement de page
Valeur booléenne indiquant si un événement de chargement de page a eu lieu. Les événements de chargement de page ne sont pris en charge que pour at.js 2.x. Pour les versions non compatibles, cette valeur est définie par défaut sur None.

Network Requests network

Sélectionnez Network Requests pour afficher un résumé des informations sur chaque requête réseau effectuée sur la page.

La section Network Requests pour Target sélectionnée dans Platform Debugger

Lorsque vous effectuez des actions sur la page (notamment lors du rechargement de la page), de nouvelles colonnes sont automatiquement ajoutées au tableau, ce qui vous permet de visualiser l’ordre des actions et la manière dont les valeurs sont modifiées entre chaque requête.

La section Network Requests pour Target sélectionnée dans Platform Debugger

Les valeurs suivantes sont capturées :

Nom
Description
Page Title
Titre de la page qui a initié cette requête.
Page URL
URL de la page qui a initié la requête.
URL
URL brute de la requête.
Method
Méthode HTTP de la requête.
Query String
Chaîne de requête de la requête, extraite de l’URL.
POST Body
Corps de la requête (défini uniquement pour les requêtes POST).
Pathname
Chemin d’accès de l’URL de la requête.
Hostname
Nom d’hôte de l’URL de la requête.
Domain
Domaine de l’URL de la requête.
Timestamp
Date et heure du moment où la demande (ou l’événement) a eu lieu, dans le fuseau horaire du navigateur.
Time Since Page Load
Temps écoulé depuis le chargement initial de la page au moment de la requête.
Initiator
Initiateur de la requête. En d’autres termes, qui a effectué la requête ?
clientCode
Identifiant du compte de votre organisation, tel qu’il est reconnu par Target.
requestType
API utilisée pour la requête. Si vous utilisez at.js 1.x, la valeur est /json. Si vous utilisez at.js 2.x, la valeur est delivery.
Audience Manager Blob
Fournit des informations sur les métadonnées chiffrées d’Audience Manager appelées « blob ».
Audience Location Hint
ID de la région de collecte de données. Il s’agit d’un identifiant numérique pour l’emplacement géographique d’un centre de données de service d’ID spécifique. Pour plus d’informations, voir la documentation sur Audience Manager dans Identifiants de zone géographique, emplacements et noms d’hôte du serveur de collecte de données et le guide Experience Cloud Identity Service sur getLocationHint.
Browser Height
Hauteur du navigateur en pixels.
Browser Time Offset
Décalage horaire du navigateur associé à son fuseau horaire.
Browser Width
Largeur du navigateur en pixels.
Color Depth
Intensité de couleur de l’écran.
context
Objet contenant des informations contextuelles sur le navigateur utilisé pour effectuer la requête, notamment les dimensions d’écran et la plateforme client.
prefetch
Paramètres utilisés pendant le traitement prefetch.
execute
Paramètres utilisés pendant le traitement execute.
Experience Cloud Visitor ID
Si l’un d’eux est détecté, fournit des informations sur la variable Identifiant Experience Cloud (ECID) attribué au visiteur actuel du site.
experienceCloud
Contient les identifiants Experience Cloud pour cette session d’utilisateur spécifique : un identifiant de données supplémentaires A4T, et un identifiant visiteur (ECID).
id
L’identifiant cible pour le visiteur.
Mbox Host
L’hôte auquel la requête Target a été envoyée.
Mbox PC
Chaîne qui encapsule l’identifiant de session mbox et l’indicateur d’emplacement Adobe Target Edge. Cette valeur est utilisée par at.js pour s’assurer que la session et l’emplacement Edge restent visibles.
Mbox Referrer
Référent URL pour la requête spécifique mbox.
Mbox URL
URL du serveur mbox.
Mbox Version
Version de mbox en cours d’utilisation.
mbox3rdPartyId
L’mbox3rdPartyId affecté au visiteur actuel.
mboxRid
L’identifiant de requête mbox.
requestId
Identifiant unique pour la requête.
Screen Height
Hauteur de l’écran en pixels.
Screen Width
Largeur de l’écran en pixels.
Supplemental Data ID
Identifiant généré par le système utilisé pour faire correspondre les visiteurs aux appels Adobe Target et Adobe Analytics correspondants. Voir le guide de dépannage A4T pour plus d’informations.
vst
La configuration de l’API Experience Cloud Identity Service.
webGLRenderer
Fournit des informations sur le moteur de rendu WebGL utilisé sur la page, le cas échéant.

Pour afficher les détails d’un paramètre sur un événement réseau particulier, sélectionnez la cellule de tableau en question. Une fenêtre contextuelle s’affiche, fournissant des informations supplémentaires sur le paramètre, y compris une description et sa valeur. Si la valeur est un objet JSON, la boîte de dialogue comprend une vue entièrement navigable de la structure de l’objet.

La section Network Requests pour Target sélectionnée dans Platform Debugger

Configuration

Sélectionnez Configuration pour activer ou désactiver une sélection d’outils de débogage supplémentaires pour Target.

La section Configuration Requests pour Target sélectionnée dans Platform Debugger

Outil de débogage
Description
Target Console Logging
Lorsque cette option est activée, elle vous permet d’accéder aux journaux at.js dans l’onglet de la console du navigateur. Cette fonction peut également être activée en ajoutant un paramètre de requête mboxDebug (avec n’importe quelle valeur) à l’URL du navigateur.
Target Diable
Lorsque cette option est activée, toutes les fonctionnalités de Target sont désactivées sur la page. Vous pouvez l’utiliser pour déterminer si une offre spécifique à Target est à l’origine du problème sur la page.
Target Trace

Remarque  : vous devez être connecté(e) pour activer cette fonctionnalité.

Une fois activés, les jetons de suivi sont envoyés avec chaque requête et un objet de suivi est renvoyé dans chaque réponse. at.js analyse la réponse window.__targetTraces. Chaque objet de suivi contient les mêmes informations que l’[onglet Network Requests], avec les ajouts suivants :

  • Un instantané de profil, qui vous permet d’afficher les attributs avant et après les requêtes.

  • Activités avec ou sans correspondance, indiquant pourquoi le profil actuel se qualifiait ou non pour des activités spécifiques.

    • Cela peut aider à identifier les audiences pour lesquelles un profil se qualifie à un moment donné et pourquoi.
    • La documentation de Target contient plus d’informations sur les différents types d’activité.
recommendation-more-help
df41001c-c214-48d3-85a1-6170635c73de