Outils de débogage pour la collecte de données

Les outils de débogage, parfois appelés analyseurs de paquets ou renifleurs de paquets, vous permettent d’inspecter les données envoyées par votre implémentation à Adobe. Cet article vous aide à choisir un outil. Pour savoir comment utiliser ces outils afin d’inspecter les requêtes et le traitement Edge Network, consultez Inspecter les requêtes de collecte de données.

NOTE
Les outils répertoriés sur cette page ne sont pas complets. À l’exception des outils fournis par Adobe, Adobe ne prend pas en charge ou ne résout pas ces produits. Consultez l’éditeur de l’outil pour plus d’informations sur l’installation, l’utilisation, les technologies prises en charge et le support.

Choisir un outil de débogage choose-a-tool

Les catégories suivantes peuvent vous aider à sélectionner un outil en fonction de ce que vous souhaitez inspecter.

Type d’outil
Utile lorsque
Débogueurs de balises
Vous souhaitez que les balises, les couches de données ou les requêtes de collection soient interprétées et présentées dans un format lisible par l’utilisateur.
Outils de développement du navigateur
Vous déboguez une implémentation web et souhaitez inspecter directement les requêtes réseau sans installer d’application de débogage distincte.
Proxy de débogage HTTP(S)
Vous souhaitez inspecter le trafic HTTP des navigateurs, des applications mobiles, des vues web, des API ou d’autres clients, ou vous avez besoin de fonctionnalités autres que les outils de développement de navigateur.
Diagnostics de traitement
Vous devez voir comment Edge Network ou une application mobile a traité les événements, ce que l’inspection des requêtes côté client ne peut pas afficher.

Débogueurs de balises tag-debuggers

Les débogueurs de balises reconnaissent les technologies de marketing et de mesure et interprètent leurs requêtes. Ces outils peuvent faciliter l’identification des payloads, balises, couches de données et requêtes Experience Platform Web SDK envoyées aux applications Adobe ou à d’autres fournisseurs sans décoder manuellement les requêtes réseau.

Outil
Disponibilité
Utile pour
Considérations
Adobe Experience Platform Debugger
Extension de navigateur
Déboguer les implémentations de Adobe Experience Platform et de CX Enterprise, y compris les balises, les couches de données, Experience Platform Web SDK et les applications Adobe
Outil fourni par Adobe axé sur les technologies Adobe. Fournit également Edge Trace pour Web SDK.
Omnibug ​
Navigateurs basés sur Chromium et Firefox
Le décodage du SDK Web Experience Platform, des balises Adobe et des requêtes provenant des applications Adobe et de nombreux autres fournisseurs marketing
Utile pour les implémentations contenant des technologies de plusieurs fournisseurs
ObservePoint Debugger
Chrome et Edge
Inspection et décodage des balises d’analyse, de marketing et de mesure
Débogueur basé sur un navigateur ; ObservePoint propose également des produits distincts de validation et d’implémentation automatisée

Outils de développement de navigateur browser-developer-tools

Chaque navigateur moderne comprend des outils de développement qui peuvent inspecter les requêtes réseau. Vous n’avez donc souvent pas besoin d’un outil distinct pour déboguer une implémentation web. Les outils du navigateur affichent la requête brute, la payload, la réponse et le timing, mais ne décodent pas les paramètres spécifiques à Adobe. Ils affichent uniquement le trafic provenant du navigateur. Pour connaître les étapes, voir Inspection des requêtes web.

Proxy de débogage HTTP(S) http-debugging-proxies

Les proxys de débogage HTTP interceptent le trafic HTTP et HTTPS entre un client et un serveur. Ils sont utiles lorsque les outils de développement du navigateur ne fournissent pas suffisamment de visibilité ou lorsque l’implémentation s’exécute en dehors d’un navigateur web traditionnel.

L’inspection HTTPS nécessite généralement la configuration du client pour qu’il approuve un certificat fourni par le proxy de débogage. Suivez les politiques de sécurité de votre entreprise lors de l’installation de certificats ou de l’interception du trafic chiffré.

Capturez uniquement le trafic de test autorisé et supprimez les données sensibles avant de partager les captures. Certaines applications limitent l’approbation des certificats ou utilisent l’épinglage des certificats, de sorte qu’un proxy peut ne pas être en mesure d’inspecter leur trafic HTTPS.

Outil
Utile pour
Charles
Inspection du navigateur, de l’application, de l’appareil mobile et d’autre trafic HTTP(S)
Fiddler Partout
Capture et inspection du trafic HTTP(S) entre les applications et les appareils. Distinct de l’ancien produit Fiddler Classic.
Proxyman ​
Inspection et modification du trafic HTTP(S) provenant des navigateurs, des applications et des appareils mobiles
boîte à outils HTTP
Inspection du trafic provenant des applications, des API, des environnements de développement et des appareils mobiles, avec des workflows orientés vers le débogage des applications et des API
mitmproxy
Interception, inspection et modification HTTP(S) scriptable via des interfaces de ligne de commande et web. Convient mieux aux utilisateurs qui maîtrisent les workflows de ligne de commande.

Diagnostics de traitement Adobe processing-diagnostics

Ces outils Adobe affichent le traitement qui se produit lorsqu’une requête quitte le client. Pour savoir quand utiliser chacun d’eux, consultez la section Tracer le traitement Edge Network.

Outil
Utile pour
Edge Trace
Découvrez comment Edge Network a géré les requêtes provenant d’une implémentation de Web SDK, y compris les requêtes qu’il a envoyées aux services de votre flux de données
🔗
Inspecter les événements et les vues de validation de Mobile SDK, et parcourir les sessions Edge Trace plus en détail
Surveillance du transfert d’événement
Vérifier l’utilisation des agrégats, les erreurs sortantes et le temps de calcul pour le transfert d’événement
recommendation-more-help
experience-platform-help-collection