referrer
La variable referrer
remplace le référent collecté automatiquement dans les rapports. Cette variable s’avère utile lorsque le référent risque d’être perdu, par exemple lors des redirections ou du transfert temporaire du visiteur vers un processeur de paiement. Cette variable permet de renseigner les dimensions Référent et Domaine référent.
Référent utilisant le SDK Web
Le référent est mappé aux variables suivantes :
- Objet XDM :
xdm.web.webReferrer.URL
- Objet de données :
data.__adobe.analytics.referrer
Le SDK Web inclut automatiquement web.webReferrer.URL
sur chaque événement envoyé, le cas échéant.
Référent utilisant l’extension Adobe Analytics
Vous pouvez définir le référent soit lors de la configuration de l’extension Analytics (variables globales), soit sous des règles.
- Connectez-vous à la collecte de données Adobe Experience Platform à l’aide de vos identifiants Adobe ID.
- Cliquez sur la propriété de balise de votre choix.
- Accédez à l’onglet Règles, puis cliquez sur une règle (ou créez une règle).
- Sous Actions, cliquez sur une action existante Adobe Analytics - Définir des variables ou cliquez sur l’icône « + ».
- Définissez la liste déroulante Extension sur Adobe Analytics et le Type d’action sur Définir des variables.
- Recherchez la section Référent.
Vous pouvez définir le référent sur n’importe quelle valeur de chaîne, y compris les éléments de données.
s.referrer dans AppMeasurement et l’éditeur de code personnalisé de l’extension Analytics
La variable s.referrer
est une chaîne contenant l’URL de la page précédente. Cette variable peut stocker un maximum de 255 octets ; les valeurs supérieures à 255 octets sont tronquées. AppMeasurement définit automatiquement cette variable sur document.referrer
; vous n’avez pas besoin de définir cette variable, sauf si vous souhaitez remplacer la valeur collectée automatiquement.
s.referrer = "https://example.com";
Si vous utilisez la digitalData
couche de données :
s.referrer = digitalData.page.pageInfo.referringURL;
Exemple
De nombreuses organisations traitent des mises en œuvre autour des redirections. Vous pouvez utiliser l’utilitaire Util.getQueryParam()
pour obtenir un référent de l’URL si votre site l’accepte. Veillez à coder les valeurs incluses dans la chaîne de requête dans l’URL.
// Example if the URL is https://example.com?r=https%3A%2F%2Fexample.org
s.referrer = s.Util.getQueryParam("r");