Si votre propriété Universal Analytics utilise gtag.js ou analytics.js (y compris si vous avez déployé analytics.js à l'aide d'un système de gestion de balises comme Google Tag Manager), l'assistant de configuration GA4 pourra réutiliser le taggage existant (c'est-à-dire celui actuellement utilisé par votre propriété Universal Analytics). Cette réutilisation est possible grâce à une fonctionnalité appelée "site tags associés". Elle vous évite d'avoir à ajouter manuellement la balise à vos pages Web.
Pour que les données de votre site continuent d'être transmises à votre propriété GA4, vous devez conserver la configuration de votre propriété Universal Analytics et de votre site tag associé.
Comment ça marche ?
Voici quelques informations sur le fonctionnement des site tags associés.
- Un appel
gtag('config', 'G-XXXXXXXXXX')
supplémentaire est effectué (sans paramètres). Il permet de télécharger un conteneur de balise Google Analytics 4 et d'envoyer un événement page_view automatique à la propriété Google Analytics 4. - Les événements de mesures améliorées (lorsque cette option est activée) sont automatiquement collectés dans la propriété Google Analytics 4, mais pas dans la propriété Universal Analytics.
Remarque : Si vous utilisez analytics.js pour charger votre site tag associé, les événements de mesures améliorées seront désactivés dans Google Analytics 4. Envisagez plutôt de remplacer votre balise analytics.js par gtag.js (balise Google).
- Tous les événements envoyés à l'aide de
gtag('event')
à la propriété Universal Analytics seront également transmis à la propriété Google Analytics 4. - Pour les site tags associés, vous devez ajouter un extrait gtag.js ou analytics.js (ou le déployer grâce à un système de gestion de balises comme Google Tag Manager) contrôlé par une seule propriété Universal Analytics. Vous devez le faire de façon cohérente sur l'ensemble du site. Si votre propriété Universal Analytics reçoit des données provenant d'intégrations mixtes (par exemple, certaines pages sont taguées avec analytics.js ou à l'aide de Google Tag Manager, tandis que d'autres le sont avec gtag.js), nous vous recommandons de retaguer votre site uniquement avec gtag.js (balise Google). Si vous utilisez Google Tag Manager, vous pouvez aussi déployer une balise GA4.
Remarques
Le tag Google Analytics 4 associé vous permet d'envoyer des données à une propriété Google Analytics 4 sans avoir à modifier vos balises déployées. Pour des résultats optimaux, veillez à taguer votre site de façon uniforme avec un extrait gtag.js ou analytics.js (ou d'utiliser un système de gestion de balises tel que Google Tag Manager). Si vous utilisez différents types de balises Google Analytics, vos rapports de données risquent d'être incohérents.
Si vous utilisez analytics.js sur votre page, vous ne pourrez pas profiter de toutes les fonctionnalités de Google Analytics 4. Voici quelques exemples de l'impact que peut avoir analytics.js sur des commandes de taggage spécifiques pour Google Analytics 4 :
- Les événements de mesures améliorées ne fonctionneront pas.
- La configuration supplémentaire de la balise Google Analytics 4 à l'aide de l'API gtag.js sera très limitée et vous ne pourrez pas ajouter d'autres commandes grâce à cette API.
Pour bénéficier d'une expérience Analytics optimale, nous vous encourageons à exploiter tous les avantages de Google Analytics 4 et à déployer la balise Google sur votre page.
Ajouter/Supprimer un site tag associé
Si vous avez configuré une balise sur votre site pour envoyer des données à une propriété Universal Analytics, vous pouvez la réutiliser pour transmettre des données à d'autres destinations (comme une propriété GA4). Vous pouvez le faire dans votre propriété Universal Analytics :
Ajouter un site tag associé
- Connectez-vous à votre compte Google Analytics et assurez-vous d'accéder à votre propriété Universal Analytics.
- Cliquez sur Administration.
- Dans la colonne Propriété, cliquez sur Informations de suivi, puis sur Code de suivi.
- Cliquez sur Site tags associés. Vous devrez peut-être faire défiler la page vers le bas pour voir cette option.
- Sur la page Balises associées, saisissez l'ID du tag que vous souhaitez ajouter, puis saisissez un nom si vous le souhaitez.
- Cliquez sur Associer.
Activer un site tag associé via analytics.js
Accédez à la page Balises associées en suivant les instructions ci-dessus, puis ajoutez l'ID de la balise Google. Cochez la case Activer les balises associées via analytics.js pour envoyer des données à Google Analytics 4 en réutilisant la balise analytics.js.
Supprimer un site tag associé
- Connectez-vous à votre compte Google Analytics et assurez-vous d'accéder à votre propriété Universal Analytics.
- Cliquez sur Administration.
- Dans la colonne Propriété, cliquez sur Informations de suivi, puis sur Code de suivi.
- Cliquez sur Site tags associés. Vous devrez peut-être faire défiler la page vers le bas pour voir cette option.
- Sur la page Tags associés, accédez à la ligne correspondant à la balise que vous souhaitez supprimer, puis cliquez sur > Supprimer le tag.
Ajouter une balise GA4 à une page contenant des site tags associés
Si vous ajoutez une balise GA4 et souhaitez conserver les site tags associés sur votre page, suivez ces règles pour vous assurer que les événements sont correctement envoyés à GA4 :
- Si vous utilisez analytics.js sur la page, ajoutez la balise Google en haut de la page, avant la balise analytics.js.
Nous vous recommandons de n'avoir qu'une seule instance de balise Google sur votre page en permanence, avec la configuration appropriée.
- Si vous déployez la balise Universal Analytics à l'aide de Google Tag Manager, vous pouvez ajouter vos balises GA4 en suivant ces étapes.
Veillez à activer l'option "Ignorer les instances en double de la configuration sur la page", comme décrit ci-dessous.
Ignorer les instances en double de la configuration sur la page
Si une même balise est configurée deux fois ou plus sur la même page, cela peut entraîner des données en double ou des paramètres mixtes. Activez cette option dans votre propriété Google Analytics 4 pour ignorer les instances en double des commandes de configuration sur la page.
- Dans Administration, sous Collecte et modification des données, cliquez sur Flux de données.
- Cliquez sur le flux de données que vous souhaitez configurer.
- Dans la section Balise Google (en bas), cliquez sur Configurer les paramètres de la balise.
- Sur l'écran Balise Google, accédez à l'onglet Admin, puis sélectionnez Gérer la balise Google.
- Activez l'option Ignorer les instances en double de la configuration sur la page.
- Cliquez sur Enregistrer.