Pour envoyer une page vue à Google Analytics, deux possibilités s'offrent à vous:
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>);
où <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:
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>'
})