Ajouter gtag.js à votre site

La balise Google (gtag.js) est un framework de taggage JavaScript et une API qui vous permet d'envoyer des données d'événement à Google Analytics, Google Ads et Google Marketing Platform. Cette page explique comment utiliser gtag.js afin de configurer un site pour Google Analytics. Pour obtenir de la documentation générale (non spécifique au produit) sur gtag.js, consultez le guide du développeur gtag.js.

Installer la balise Google

Pour installer la balise Google, copiez le code suivant et collez-le juste après la balise <head> sur chaque page de votre site. Remplacez GA_TRACKING_ID par l'ID de la propriété Google Analytics à laquelle vous souhaitez envoyer des données. Vous n'avez besoin que d'un seul extrait par page.

<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=GA_TRACKING_ID"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){window.dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'GA_TRACKING_ID');
</script>

Cet extrait charge la bibliothèque gtag.js, établit GA_TRACKING_ID comme ID de propriété Google Analytics par défaut et envoie un appel de page vue à Google Analytics.

Désactiver la mesure des pages vues

Par défaut, cet extrait envoie un appel de page vue à Google Analytics. Dans la plupart des cas, il s'agit du comportement souhaité. Les pages vues sont automatiquement enregistrées une fois que vous avez ajouté l'extrait à chaque page de votre site. Toutefois, si vous ne voulez pas que l'extrait envoie un appel de page vue à Google Analytics, définissez le paramètre send_page_view sur false:

gtag('config', 'GA_TRACKING_ID', { 'send_page_view': false });

Configurer des propriétés Google Analytics supplémentaires

Par défaut, l'extrait configure une seule propriété Google Analytics. Pour configurer une deuxième propriété Google Analytics avec l'ID de suivi GA_TRACKING_ID_2, ajoutez une commande config supplémentaire:

gtag('config', 'GA_TRACKING_ID_2');