Taggage pour Google Analytics

Cette page présente les options de taggage que vous pouvez utiliser pour mesurer l'activité sur votre site et envoyer les données à Google Analytics. La balise Google est conçue pour mesurer les performances dans de nombreux produits Google, y compris Google Ads. Nous vous recommandons d'utiliser Tag Manager pour commencer.

Pour en savoir plus sur la balise Google, Tag Manager et gtag.js, consultez la documentation sur la plate-forme Tag.

La balise Google

La balise Google est une balise unique que vous pouvez ajouter à votre site Web pour mesurer les performances de vos annonces et de votre site Web. Vous pouvez configurer une balise Google pour Google Analytics et envoyer les données de cette balise vers d'autres produits, comme Google Ads, en ajoutant des destinations à votre balise.

Pour envoyer des données d'une balise Google à votre compte Google Analytics, vous devez accepter les conditions d'utilisation de Google Analytics.

Pour commencer à utiliser la balise Google pour Google Analytics, nous vous recommandons d'utiliser Google Tag Manager.

Google Tag Manager

Google Tag Manager est un système de gestion de balises basé sur le Web. Il vous permet de créer des balises Google et de les installer sur votre site Web sans ajouter manuellement d'extraits JavaScript. Vous pouvez également modifier les paramètres des balises déjà utilisées sur votre site dans Tag Manager, sans avoir à redéployer votre site à chaque fois.

Google Tag Manager accepte la balise Google dont vous avez besoin pour Google Analytics, un large éventail de balises tierces et même des balises personnalisées.

Configurer et installer Tag Manager

gtag.js

Si vous utilisez Google Tag Manager, vous n'avez pas besoin d'ajouter d'extraits gtag.js à votre site.

gtag.js est un framework JavaScript que vous pouvez utiliser pour ajouter des balises Google à des pages Web. Pour utiliser gtag.js efficacement, vous devez maîtriser HTML, CSS et JavaScript.

Si nécessaire, vous pouvez migrate vos balises vers Google Tag Manager depuis gtag.js.

Pour obtenir les dernières informations sur l'utilisation des cookies dans Google Analytics, consultez Utilisation des cookies sur les sites Web.

La bibliothèque JavaScript gtag.js utilise des cookies propriétaires pour effectuer les opérations suivantes :

  • Distinguer les utilisateurs uniques.
  • Distinguer les sessions d'un utilisateur

Lorsque vous utilisez l'extrait JavaScript recommandé, les cookies sont définis au niveau de domaine le plus élevé possible. Par exemple, si l'adresse de votre site Web est blog.example.co.uk, gtag.js définit le domaine des cookies sur .example.co.uk. La définition de cookies sur le domaine de niveau le plus élevé possible permet d'effectuer des mesures sur les sous-domaines sans configuration supplémentaire.

gtag.js définit les cookies suivants :

Nom du cookie Délai d'expiration par défaut Description
_ga 2 ans Permet de distinguer les utilisateurs.
_ga_<container-id> 2 ans Permet de conserver l'état de la session.

Personnalisation

Pour savoir comment personnaliser les paramètres de cookie par défaut à l'aide de gtag.js, consultez le guide sur les cookies et l'identification des utilisateurs.

Google Tag Manager ou gtag.js

Voici un aperçu des différences entre gtag.js et Tag Manager pour Google Analytics.

Le tableau suivant met en évidence les différences entre gtag.js et Tag Manager pour Google Analytics.

gtag.js (déploiement de code)

Google Tag Manager (système de gestion de balises)

Vous devez écrire du code pour déployer des balises et personnaliser votre collection Web.

Déployez et modifiez en un clin d'œil les balises de Google et de tiers sans modifier le code.
Voir toutes les balises compatibles

Peut uniquement envoyer des données pour les produits Google.

Peut envoyer des données pour les balises Google, les balises tierces et les balises personnalisées.

Vous devez gérer vos balises depuis votre code et vous devrez peut-être dupliquer le code pour différentes propriétés, par exemple un site Web et une application.

Gérez les balises de votre site et de vos applications sur tagmanager.google.com.

Le contrôle des versions dépend de la façon dont vous gérez votre code.

Collaborez avec d'autres utilisateurs à l'aide d'espaces de travail et de tags de contrôle des versions.

Le taggage côté serveur est possible. Vous devez quand même utiliser Google Tag Manager pour déployer votre conteneur serveur et interagir avec lui.

Tag Manager vous aide à déployer des balises sur un serveur. Si vous envisagez d'utiliser cette option, lisez Taggage côté client et côté serveur.

Compatible avec les générateurs de sites statiques, les CMS, les outils de création de sites Web ou les pages HTML créées manuellement qui sont compatibles avec JavaScript.

Compatible avec de nombreux CMS et outils de création de sites Web. Si votre système n'est pas compatible avec Tag Manager, utilisez plutôt la balise Google (gtag.js).

Coût : sans frais

Coût : sans frais