Prévisualiser et déboguer des conteneurs de serveur

Vous pouvez prévisualiser et déboguer votre conteneur côté serveur dans Tag Manager.

Comprendre la mise en page de l'aperçu

Pour ouvrir le débogueur, sélectionnez votre conteneur serveur dans Tag Manager, puis cliquez sur Aperçu.

Le panneau de gauche répertorie les requêtes HTTP entrantes, par exemple collect?v=2&..... Si le client qui a revendiqué la requête a créé un objet de données d'événement, par exemple scroll, page_view ou add_to_cart, cet événement s'affiche en tant que sous-élément sous la requête.

Les onglets de droite incluent des informations sur l'élément sélectionné dans le panneau de gauche. Chaque onglet est abordé dans une section distincte.

Capture d'écran montrant Tag Manager en mode Aperçu

Déboguer les requêtes

L'onglet Requête contient des cases pour les éléments suivants :

  • Client qui a revendiqué la requête
  • Requêtes HTTP sortantes
  • Requête HTTP entrante

Capture d'écran montrant l'onglet "Demande" de Tag Manager

Vérifier que le bon client a revendiqué la requête

Les conteneurs serveur peuvent avoir de nombreux clients, mais un seul client peut revendiquer une requête. Le bon client reconnaît le format de la requête du navigateur et la revendique s'il y a une correspondance.

Cliquez sur la case Client pour vérifier les détails du client. Ces informations doivent correspondre à la configuration du client dans Clients > Nom du client.

Capture d'écran montrant les détails du client Tag Manager

Vérifier les requêtes entrantes

Cliquez sur la case Requête HTTP entrante pour afficher tous les détails de la requête entrante.

La requête (collect?v=...) doit être une représentation 1:1 de ce que vous voyez dans l'onglet "Réseau" de Chrome. Vérifiez que ce que vous voyez dans le navigateur correspond et que le conteneur serveur reçoit les bons paramètres.

Capture d'écran montrant les détails des demandes entrantes dans Tag Manager

Vérifier les requêtes sortantes

Cliquez sur n'importe quelle case Requêtes HTTP sortantes pour afficher des informations sur les éléments suivants :

  • Balise qui a généré la requête
  • Requête sortante
  • Réponse HTTP renvoyée par le point de terminaison du fournisseur

Les détails de la requête sortante affichent les données envoyées par le conteneur serveur au point de terminaison du fournisseur.

Capture d'écran montrant les détails des requêtes sortantes Tag Manager

La réponse affiche le code d'état, les en-têtes et le corps (le cas échéant) renvoyés par le point de terminaison du fournisseur.

Capture d'écran montrant les détails de la réponse sortante de Tag Manager

Déboguer les balises

L'onglet Balises répertorie toutes les balises configurées :

  • Nombre de balises déclenchées : balises déclenchées par l'événement. Chaque case indique si la balise a échoué ou s'est déclenchée correctement, ainsi que le nombre de fois où elle s'est déclenchée.
  • Balises non déclenchées : balises disponibles qui ne se sont pas déclenchées.

Capture d'écran de l'onglet "Balises" de Tag Manager

Cliquez sur n'importe quelle case pour afficher les propriétés de la balise, les requêtes HTTP sortantes et les déclencheurs.

Capture d'écran montrant les détails d'une balise Tag Manager

Pour en savoir plus sur la configuration et l'implémentation des balises serveur, consultez Créer une balise serveur.

Déboguer les variables

L'onglet Variables répertorie les variables de l'événement et inclut le type de variable, le type renvoyé et la valeur. Par exemple, la capture d'écran ci-dessous pour un événement user-engagement montre la variable var_screen_resolution définie sur "1536x864".

Capture d'écran de l'onglet "Variables" de Tag Manager

Les données utilisées pour définir les valeurs des variables sont affichées dans l'onglet Données d'événement.

Pour en savoir plus sur la configuration des variables intégrées et des variables définies par l'utilisateur, consultez Variables.

Déboguer les données d'événement

L'onglet Données d'événement affiche tous les détails de l'événement. Ces données sont utilisées pour définir les valeurs des variables dans l'onglet Variables.

Capture d'écran montrant l'onglet "Données d'événement" de Tag Manager

Console

L'onglet Console affiche toutes les erreurs provenant des balises déclenchées. Le journal inclut chaque message d'erreur et sa source, par exemple un point de terminaison non valide ou un appel d'API cible.

Capture d'écran de la console Tag Manager