Utiliser un nom de domaine virtuel avec Analytics

Pour les besoins du reporting Analytics, il est parfois nécessaire de simuler un nom de domaine différent du nom de domaine réel.
Cela peut être le cas par exemple lorsqu’une utilise un système de réservation commun à plusieurs sites et que l’on veut que les conversions soient attribuées au bon site alors que les sites utilisent la même propriété Analytics.

Avec Universal Analytics, l’information est assez facile à trouver et il suffit d’ajouter la ligne suivante :
ga(‘set’, ‘hostname’, ‘monNDDvirtuel.fr‘);

Si on utilise GTAG (global site tag), qui est maintenant le code par défaut fourni par Analytics, il devient difficile de trouver l’information. On peut trouver des syntaxes intuitivement, pais il faut savoir que le nom de la variable n’est pas le même (hostname) qu’avec Universal Analytics.
Voici donc l’info pour vous éviter de prendre du temps :

gtag(‘config’, ‘IDanalytics‘, {‘page_hostname’:’monNDDvirtuel.fr‘ ‘});

A noter que même en utilisant le bon nom de variable, cela ne semble pas fonctionner avec gtag(‘set’, {‘page_hostname’:’monNDDvirtuel.fr’ ‘});