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.

NOTE
La lógica de seguimiento de JavaScript de Adobe Advertising se produce en el lado del Adobe y, por lo tanto, no tiene prácticamente ningún impacto en el tiempo de carga de la página.
Por el contrario, la lógica del DCM conector de datos a Analytics (con Google Campaign Manager 360DSP ) para Advertising se produce en el lado del cliente. La vinculación del lado del cliente ralentiza la carga de página y aumenta el riesgo de pérdida de datos. Esto ocurre porque la variable Analytics JavaScript debe hacer ping DoubleClick y espere a que DoubleClick para devolver los datos del último clic/impresión a Analytics. Cuando su DSP El equipo de configura el DCM conector de datos, debe especificar cuánto tiempo está dispuesto a retrasar la página.

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.jscó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.

Ubicación del código

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

  1. Abrir Chrome Developer Tools y haga clic en Red pestaña.

  2. Cargue una página web que contenga Analytics for Advertising JavaScript.

  3. Filtrar el Network tabular por last y revise dos filas:

    Filtrado en los últimos

    • 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:

    1. En la pestaña Aplicación, busque adcloud y compruebe que la cookie contiene _les_v (última visita) con un valor de y y una marca de tiempo UTC epoch que caduca en 30 minutos.
      1. Elimine el adcloud y actualice la página.
  4. (Implementaciones que utilizan el servicio de identidad de Experience Cloud visitorAPI.js (código) Filtrar por /b/ss para ver la visita de Analytics.

    Filtrado en

  5. (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 contiene advertisingStitchID.

    Filtrado en

  6. 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 propiedad
    Analytics 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

  1. Abra el Adobe Experience Cloud Debugger en su página de inicio.

  2. Vaya a la Network pestaña.

  3. En el Solutions Filter , haga clic en Adobe Advertising y Analytics.

  4. En el Request URL - Hostname fila de parámetros, localizar lasteventf-tm.everesttech.net.

  5. 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 variable Sdid El parámetro coincide con Supplemental Data ID en el filtro Adobe Analytics.
    • (Implementaciones que utilizan el Experience Platform Web SDK alloy.jsCódigo) Asegúrese de que el valor de advertisingStitchID El parámetro coincide con Sdid 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.

    Auditoría Analytics for Advertising Código JavaScript en Experience Cloud Debugger

recommendation-more-help
fbbdcc36-f208-41e5-b715-a077abaec5c3