Suivi de plusieurs domaines avec gtag.js

Le suivi de plusieurs domaines permet à Analytics de regrouper les sessions sur deux sites connexes (par exemple, un site de commerce électronique et un site distinct sur lequel figure un panier électronique) en une seule session. On appelle parfois cela l'enregistrement unique des liens.

Pour configurer le suivi de plusieurs domaines, vous devez être à l'aise dans l'édition HTML et le codage en JavaScript, ou demander de l'aide à un développeur Web expérimenté.

En savoir plus sur la configuration du code de suivi de base

Au sommaire de cet article :

Présentation du suivi de plusieurs domaines

Afin d'effectuer le suivi des sessions, Analytics collecte la valeur Client-ID à chaque appel. Les valeurs Client-ID sont conservées dans les cookies. Les cookies sont stockés en fonction des domaines, et les sites Web d'un domaine particulier n'ont pas accès aux cookies définis pour un autre domaine. Lorsque les sessions sont suivies sur plusieurs domaines, la valeur Client-ID doit être transférée d'un domaine à l'autre. Pour cela, le code de suivi Analytics inclut des fonctions de lien permettant au domaine source de placer le Client-ID dans les paramètres d'URL d'un lien. Le domaine de destination peut ainsi accéder au Client-ID.

Configurer le suivi de plusieurs domaines

Pour configurer le suivi de plusieurs domaines, reportez-vous à la documentation sur gtag.js pour les développeurs.

Configurer des vues de rapports et l'ajout de filtres

Par défaut, Google Analytics prend en compte le chemin de la page et son nom, mais pas le nom de domaine. Par exemple, vos pages pourraient apparaître ainsi dans le rapport sur le contenu du site :

  • /about/contactUs.html
  • /about/contactUs.html
  • /products/buy.html

Comme les noms de domaines ne sont pas inclus, il peut être difficile de savoir à quel domaine appartient chaque page.

Pour faire apparaître les noms de domaines dans vos rapports, vous devez créer une copie de la vue de vos rapports comprenant des données de chacun de vos domaines et ajouter un filtre avancé à cette nouvelle vue. Le filtre permet d'indiquer à Google Analytics d'afficher les noms de domaines dans vos rapports.

Suivez cet exemple pour configurer un filtre de vue incluant les noms de domaines dans vos rapports lorsque le suivi de plusieurs domaines est configuré. Pour certains champs, vous devez sélectionner un élément dans le menu déroulant. Vous devez saisir les caractères comme suit :

  • Type de filtre : Filtre personnalisé > Avancé
  • Champ A : Nom d'hôte Extrait A : (.*)
  • Champ B : URI de la demande Extrait : (.*)
  • Sortie vers : URI de la demande Constructeur : $A1$B1

Cliquez sur Enregistrer pour créer le filtre.

Vous pouvez confirmer que les filtres fonctionnent de la manière souhaitée en utilisant Google Tag Assistant Recordings. Tag Assistant Recordings vous permet de savoir précisément comment vos filtres modifient votre trafic.

Ajouter des domaines à la liste d'exclusion de sites référents

Lorsqu'un utilisateur passe de votre premier domaine au second, Analytics considère qu'il a été orienté vers votre second domaine depuis votre premier domaine et crée par conséquent une nouvelle session. Si vous souhaitez pouvoir effectuer le suivi d'une seule session sur plusieurs domaines, vous devez ajouter vos domaines à la liste d'exclusion de sites référents.

Vérifier que le suivi de plusieurs domaines fonctionne

La meilleure façon de confirmer la bonne configuration du suivi de plusieurs domaines consiste à utiliser Google Tag Assistant Recordings. Lorsque vous établissez une session sur plusieurs domaines, celle-ci vous permet de savoir immédiatement si cette fonction fonctionne ou non.

Voici un exemple de rapport Tag Assistant Recordings qui illustre le cas d'une mauvaise configuration du suivi de plusieurs domaines.

Ressources connexes

Ces informations vous-ont elles été utiles ?
Comment pouvons-nous l'améliorer ?