Page referrer
Recommandation de la CNIL
La suppression de l’information de site référent (ou « referer ») externe au site ;
Solution
Le champ page_referrer doit être conservé pour les liens internes mais supprimé pour les liens externes. En pratique, si le domaine du page_referrer correspond à celui du site, on conserve ce champ. Sinon, on le vide.
Nous commençons par créer une variable qui contient notre page_referrer.
Variables > New:
- Variable name:
GA4 - Page Referrer
- Variable type: Event Data
- Key Path:
page_referrer
Nous créons ensuite une deuxième variable qui nous permettra de récupérer uniquement le domaine du page_referrer. Pour ce faire, nous allons utiliser le modèle de variable 'URL Parser' de Simo Ahava.
Variables > New:
- Variable name:
GA4 - Page Referrer Domain
- Variable type: URL Parser (via Community Template Gallery)
- URL Source:
{{GA4 - Page Referrer}}
(créé précédemment)- Component Type: Host Name
- Strip ‘www’: true
Et la dernière variable à créer est la page_referrer que nous enverrons à Google, qui sera soit vide soit remplie en fonction de l'origine.
Variables > New:
- Variable name:
GA4 - Page Referrer Pseudonymized
- Variable type: Lookup Table
- Input Variable:
{{GA4 - Page Referrer Domain}}
(notre domaine précédemment créé)- Output Variable: (liste de nos domaines autorisés)
- input: example1.com / output:
{{GA4 - Page Referrer}}
- input: example2.com / output:
{{GA4 - Page Referrer}}
- Set default value:
true
(laisser le default vide)
Nous devons utiliser cette dernière variable dans la configuration du tag GA4 en ajoutant un champ page_referrer
dans la liste des champs à ajouter/modifier et en lui attribuant cette valeur.