referrer
La variable referrer
omite el referente registrado automáticamente en los informes. Esta variable es útil en situaciones en las que el referente podría perderse, como, por ejemplo, durante redirecciones o reenvíos temporales del visitante a un procesador de pagos. Esta variable ayuda a rellenar las dimensiones “Referente” y “Dominio de referencia”.
Referente que utiliza el SDK web
El referente se asigna a las siguientes variables:
- objeto XDM:
xdm.web.webReferrer.URL
- Objeto de datos:
data.__adobe.analytics.referrer
El SDK web incluye automáticamente web.webReferrer.URL
en cada evento enviado, si está disponible.
Referente con la extensión de Adobe Analytics
Puede establecer el referente al configurar la extensión de Analytics (variables globales) o en reglas.
- Inicie sesión en la Recopilación de datos de Adobe Experience Platform con sus credenciales de Adobe ID.
- Haga clic en la propiedad de etiquetas deseada.
- Vaya a la pestaña Reglas y, a continuación, haga clic en la regla que desee (o cree una regla).
- En Acciones, haga clic en una acción existente de Adobe Analytics: Establecer variables o haga clic en el icono “+”.
- Establezca la lista desplegable Extension en Adobe Analytics y Action Type en Set Variables.
- Busque la sección Referente.
Puede establecer el referente en cualquier valor de cadena, incluidos los elementos de datos.
s.referrer en AppMeasurement y el editor de código personalizado de la extensión de Analytics
La variable s.referrer
es una cadena que contiene la dirección URL de la página anterior. Esta variable puede almacenar un máximo de 255 bytes. Los valores mayores a 255 bytes se truncan. AppMeasurement establece automáticamente esta variable en document.referrer
. No es necesario configurar esta variable a menos que desee anular el valor registrado automáticamente.
s.referrer = "https://example.com";
Si utiliza la digitalData
capa de datos:
s.referrer = digitalData.page.pageInfo.referringURL;
Ejemplo
Muchas empresas se ocupan de las implementaciones en torno a las redirecciones. Puede aprovechar la utilidad Util.getQueryParam()
para obtener el referente de la dirección URL si el sitio lo aloja. Compruebe que la dirección URL codifique los valores incluidos en la cadena de consulta.
// Example if the URL is https://example.com?r=https%3A%2F%2Fexample.org
s.referrer = s.Util.getQueryParam("r");