Mesurer les pages vues

Pour envoyer une page vue à Google Analytics, deux possibilités s'offrent à vous:

  1. Utiliser le comportement par défaut de l'extrait gtag.js
  2. Envoyer des événements page_view manuels

Comportement par défaut

Lorsque vous ajoutez gtag.js à votre site, l'extrait inclut une commande "config" qui envoie par défaut une page vue. Vous pouvez inclure des paramètres supplémentaires pour configurer ce comportement:

gtag('config', 'GA_MEASUREMENT_ID', <parameters>);

<parameters> est un objet permettant de configurer la manière dont Google Analytics est initialisé. Lors de la personnalisation du comportement des pages vues, les clés suivantes peuvent être utilisées:

Nom Type Obligatoire Valeur par défaut Description
page_title string Non document.title Titre de la page.
page_location string Non location.href URL de la page.
page_path string Non location.pathname

Chemin d'accès à la page. Si cette valeur est remplacée, elle doit commencer par un caractère /.

send_page_view boolean Non true Indique si une page vue doit être envoyée ou non.

Par exemple, le code suivant remplace les valeurs page_title et page_path:

gtag('config', 'GA_MEASUREMENT_ID', {
  'page_title' : 'homepage',
  'page_path': '/home'
});

Plusieurs établissements

Pour envoyer des pages vues vers plusieurs propriétés Google Analytics, spécifiez chaque propriété dans un appel gtag('config'):

gtag('config', 'GA_MEASUREMENT_ID_1');
gtag('config', 'GA_MEASUREMENT_ID_2');

Ce paramètre n'est pas persistant, et vous devez le répéter sur chaque page de votre site à l'aide de l'extrait gtag.js.

Pages vues manuelles

Pour la plupart des intégrations Google Analytics, il n'est pas nécessaire de modifier l'extrait par défaut. Toutefois, si vous souhaitez contrôler manuellement la manière dont les pages vues sont envoyées (applications monopages ou défilement infini, par exemple), procédez comme suit:

  1. Désactiver la mesure des pages vues
  2. Envoyez l'événement page_view si nécessaire.

Désactiver la mesure des pages vues

Pour désactiver l'appel de page vue par défaut, définissez le paramètre send_page_view sur false dans l'extrait gtag.js.

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

Le paramètre send_page_view n'est pas conservé d'une page à l'autre. Répétez ce paramètre sur chaque page de votre site Web où vous souhaitez désactiver les pages vues automatiques.

Si votre extrait est configuré pour plusieurs propriétés, désactivez la page vue pour chaque commande de configuration:

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

Envoyer manuellement les événements page_view

Le cas échéant, effectuez l'appel gtag suivant en remplaçant les valeurs des espaces réservés si nécessaire:

gtag('event', 'page_view', {
  page_title: '<Page Title>',
  page_location: '<Page Location>',
  page_path: '<Page Path>',
  send_to: '<GA_MEASUREMENT_ID>'
})