Código JavaScript para Analytics for Advertising
DSP Solo anunciantes con Advertising
DSP Para Advertising, la variable Analytics for Advertising La integración de rastrea las interacciones del sitio de visualizaciones y clics. Las visitas de clics se rastrean mediante el código estándar de Adobe Analytics en sus páginas web; la variable Analytics captura los parámetros de ID de AMO y de EF ID en la dirección URL de la página de aterrizaje y los rastrea en sus respectivos parámetros reservados eVars. Puede realizar un seguimiento de las visitas de visualización mediante la implementación de un fragmento de JavaScript en sus páginas web.
En la primera vista de página de una visita al sitio, el código JavaScript de Adobe Advertising comprueba si el visitante ha visto o hecho clic anteriormente en un anuncio. Si el usuario ha entrado anteriormente en el sitio mediante un clic o no ha visto un anuncio, se ignora al visitante. Si el visitante ha visto un anuncio y no ha entrado en el sitio mediante una pulsación durante el haga clic en ventana retrospectiva configurado en Adobe Advertising, el código JavaScript de Adobe Advertising a) utiliza el Servicio de ID de Experience Cloud para generar un ID suplementario (SDID
) o b) utiliza el Adobe Experience Platform Web SDK generateRandomID
método para generar un StitchID
. Cualquiera de los ID se utiliza para unir los datos del Adobe Advertising con la visita de Adobe Analytics del visitante. A continuación, Adobe Analytics consulta al Adobe Advertising el ID de AMO y el ID de EF asociados con la exposición del anuncio. A continuación, los ID de AMO y EF se rellenan en sus respectivos eVars. Estos valores persisten durante un periodo designado (de forma predeterminada, 60 días).
Analytics envía métricas de tráfico del sitio (como vistas de página, visitas y tiempo empleado) y cualquier Analytics eventos personalizados o estándar para almacenar en Adobe Advertising cada hora, utilizando el ID de EF como clave. Estos Analytics a continuación, las métricas se ejecutan mediante el sistema de atribución de Adobes Advertising para conectar las conversiones al historial de clics y exposiciones.
Implementación del código JavaScript
La biblioteca JavaScript de consta de dos líneas que permiten Analytics y el Adobe Advertising de comunicarse entre sí. Si la variable Analytics for Advertising La integración de se completó durante la implementación de Adobe Advertising, por lo que ya debería haber recibido este código con instrucciones sobre cómo implementarlo.
El código
Implementaciones que utilizan el servicio de identidad de Experience Cloud visitorAPI.js
código
<script src="https://www.everestjs.net/static/le/last-event-tag-latest.min.js">
<script>
if("undefined" != typeof AdCloudEvent)
AdCloudEvent('IMS ORG Id','rsid');
</script>
Implementaciones que utilizan el Experience Platform Web SDK alloy.js
código
<script src="https://www.everestjs.net/static/le/last-event-tag-latest.min.js">
<script>
if("undefined" != typeof AdCloudEvent)
stitchId = AdCloudEvent('IMS ORG Id','rsid').generateRandomId();
</script>
Dónde colocar el código
El Analytics for Advertising La función de JavaScript debe ser posterior al servicio de ID de Experience Cloud, pero anterior al código de App Measurement de Analytics. Esto garantiza que el ID suplementario (SDID
) o StitchID
se incluye en la llamada de Analytics.
Validando implementación de código
Puede realizar la validación utilizando cualquier tipo de herramienta de analizador de paquetes (como Charles, Fiddler, o Chrome Developer Tools) comparando los valores de los cuatro ID entre la solicitud que se va al Adobe Advertising y la solicitud que se va a Analytics, como se indica a continuación.
Cómo confirmar el código con Chrome Developer Tools validate-js-chrome
-
Abrir Chrome Developer Tools y haga clic en Red pestaña.
-
Cargue una página web que contenga Analytics for Advertising JavaScript.
-
Filtrar el Network tabular por
last
y revise dos filas:-
La primera fila es la llamada a la biblioteca JavaScript y tiene el título
last-event-tag-latest.min.js
. -
La segunda fila es la llamada que envía la solicitud al Adobe Advertising. Comienza de la siguiente manera:
_les_imsOrgId=[your_imsOrgId_here]&_les_url=[your_encoded_url]
Si no ve la llamada al Adobe Advertising, es posible que no sea la primera vista de página de la visita. Para realizar pruebas, puede eliminar la cookie de modo que la siguiente llamada sea la primera vista de página de la visita correspondiente:
- En la pestaña Aplicación, busque
adcloud
y compruebe que la cookie contiene_les_v
(última visita) con un valor dey
y una marca de tiempo UTC epoch que caduca en 30 minutos.- Elimine el
adcloud
y actualice la página.
- Elimine el
-
-
(Implementaciones que utilizan el servicio de identidad de Experience Cloud
visitorAPI.js
(código) Filtrar por/b/ss
para ver la visita de Analytics. -
(Implementaciones que utilizan el Experience Platform Web SDK
alloy.js
(código) Filtrar por/interact
para comprobar que la carga útil de la solicitud a la red perimetral contieneadvertisingStitchID
. -
Compare los valores de ID entre las dos visitas. Todos los valores se encuentran en parámetros de cadena de consulta, excepto el ID de grupo de informes de la visita de Analytics, que es la ruta de URL inmediatamente después de
/b/ss/
.table 0-row-4 1-row-4 2-row-4 3-row-4 4-row-4 5-row-4 ID Parámetro de Analytics Red perimetral Parámetro de Adobe Advertising Organización de IMS de Experience Cloud mcorgid
_les_imsOrgid
ID de datos suplementario sdid _les_sdid
ID de unión stitchId advertisingStitchID
en el_adcloud
propiedadAnalytics Report Suite El valor después de /b/ss/
_les_rsid
ID de visitante de Experience Cloud mid _les_mid
Si los valores de ID coinciden, se confirma la implementación de JavaScript. El Adobe Advertising enviará el Analytics datos de seguimiento de clics o visualizaciones del servidor, si los hay.
Cómo confirmar el código con Adobe Experience Cloud Debugger
-
Abra el Adobe Experience Cloud Debugger en su página de inicio.
-
Vaya a la Network pestaña.
-
En el Solutions Filter , haga clic en Adobe Advertising y Analytics.
-
En el Request URL - Hostname fila de parámetros, localizar
lasteventf-tm.everesttech.net
. -
En el Request - Parameters , audite las señales generadas, de forma similar al Paso 3 en "Cómo confirmar el código con Chrome Developer Tools."
- (Implementaciones que utilizan el servicio de identidad de Experience Cloud
visitorAPI.js
Código) Asegúrese de que la variableSdid
El parámetro coincide conSupplemental Data ID
en el filtro Adobe Analytics. - (Implementaciones que utilizan el Experience Platform Web SDK
alloy.js
Código) Asegúrese de que el valor deadvertisingStitchID
El parámetro coincide conSdid
enviado a la red perimetral del Experience Platform. - Si el código no se está generando, asegúrese de que la cookie de Adobe Advertising se haya eliminado en la Application pestaña. Una vez eliminada, actualice la página y repita el proceso.
- (Implementaciones que utilizan el servicio de identidad de Experience Cloud