Background



La implementación adecuada es esencial para que funcione el servicio de seguimiento del flujo de clics. Después de elegir las páginas de su sitio web para las que desea realizar un seguimiento del tráfico, implemente Clickstream insertando varias líneas de código JavaScript en esas páginas específicas. 


Los enlaces en los correos electrónicos enviados a través de su cuenta contendrán identificadores únicos para el destinatario del correo electrónico y estarán vinculados a la campaña específica. El JavaScript incrustado en sus páginas lee estos identificadores cuando un destinatario hace clic en un enlace rastreado, luego establece una cookie de su dominio en el navegador web del usuario. 


A partir de entonces, cada visita del destinatario del correo electrónico a una página de su sitio con este JavaScript hará que se lea la cookie y la información sobre la visita a la página se envíe a nuestro servidor, donde se guardará en el registro de contacto.



 

Identifique las páginas que desea rastrear




JavaScript debe colocarse en cualquier landing page (es decir, la URL de destino del enlace o los enlaces incluidos en el correo electrónico), páginas de conversión / pago (cualquier página que confirme una compra) y cualquier otra página intermedia que le gustaría pista.


** Nota: JavaScript es diferente para las páginas de pago (es decir, compra) frente a cualquier otra página de la que se debe realizar un seguimiento.


Agregar el código JavaScript de Clickstream



 Para obtener los mejores resultados, inserte su JavaScript justo antes de la etiqueta </body> en todas las páginas web que necesitan ser rastreadas. El formato de JavaScript es:



<script>
(function(d,s,i){
function init() {
    if(!i) {
        i = true;
        DlvTracking.init({
            listName: 'starbucks',
            autoTrackPageview: true,
            /* optional init properties */
        });
        /* additional tracking functions */
    }
}
var f=d.getElementsByTagName(s)[0],j=d.createElement(s);
j.async=true;
j.src='https://integration.delivra.com/tracking/cs/v3/dltr.js';
j.onload=init;
f.parentNode.insertBefore(j,f);
})(document,'script');
</script>


Todas las propiedades disponibles para init:


Parámetro

Tipo

Defecto

Descripción

Lista de nombres*

Cuerda


(Obligatorio) El nombre de su cuenta, que se muestra arriba.

autoTrackPageview

Bool

cierto

Si es verdadero (predeterminado), la vista de una página se rastrea automáticamente para la URL actual cuando un visitante carga la página.
 Si es falso, la vista de una página no se rastreará automáticamente y se debe usar el rastreo de vista de página manual (ver más abajo).

metaTagsName

Cuerda

palabras clave

Especifique qué etiqueta html <meta> utilizar para el etiquetado automático de vistas de página.
 Si hay una metaetiqueta personalizada disponible para este propósito, especifique su nombre.

persistir

Formación


Si se debe rastrear el flujo de clics en todos los dominios, los otros dominios deben incluirse en la lista blanca. La configuración de esta propiedad hará que la secuencia de comandos de seguimiento reescriba todos los enlaces en las páginas incluidas para conservar las variables de seguimiento.
 Nota: no es necesario incluir el dominio de origen.

sintaxis de ejemplo:

persist: ['www.google.com', 'www.yahoo.com']




Seguimiento manual de una vista de página



El método de seguimiento automático descrito anteriormente puede no ser útil en determinados escenarios. Por ejemplo, si se muestra contenido nuevo sin volver a cargar la página en el navegador del usuario, el método anterior no registrará un evento de vista de página para el contenido nuevo. 



El seguimiento manual de las vistas de página también permite un mayor control sobre la URL y las etiquetas rastreadas.

Si planea realizar un seguimiento manual de las vistas de página, configure autoTrackPageview en falso en la función init y agregue la función a continuación.


DlvTracking.track('pageview', {
    url: '/example/path.html',
    tags: ['example', 'test']
});

Todas las propiedades disponibles para la vista de página:


Parámetro

Tipo

Defecto

Descripción

url

Cuerda

La URL de la página actual

La URL de la página que se mostrará en los informes.

etiquetas

Matriz / Cadena

Todas las etiquetas encontradas en la metaetiqueta metaTagsName .

Una matriz o una cadena de etiquetas separadas por comas para aplicar a la vista de página. Si las etiquetas se especifican de esta manera, no se utilizará el etiquetado automático.



 

Seguimiento de una compra




Para rastrear los datos de compra, agregue la función a continuación solo en la página de confirmación del pedido.

DlvTracking.track('purchase', {
    orderId: '1234567890',
    totalItemQuantity: 3,
    totalRevenue: 39.99
});

Todas las propiedades disponibles para la compra:


Parámetro

Tipo

Defecto

Descripción

Solicitar ID*

Cuerda


(Obligatorio) El ID de pedido único para esta compra. Las compras se deducen automáticamente por ID de pedido.

totalItemQuantity

Entero

1

El número total de artículos en la compra rastreada.

los ingresos totales

Decimal

0,00

El valor total de la compra rastreada.











Gestionar cookies de seguimiento



Para suprimir las cookies de seguimiento para el usuario actual, agregue la función a continuación.

** Nota: Esto no afecta la autorización de seguimiento de correo electrónico del contacto. Solo se desactivará el seguimiento del flujo de clics


DlvTracking.track('disable');
Para volver a habilitar las cookies de seguimiento para el usuario actual, agregue la función a continuación. Si el usuario ya tiene habilitadas las cookies de seguimiento, esta etiqueta no tiene ningún efecto.
DlvTracking.track('enable');


Pruebe su servicio de seguimiento del flujo de clics


Es importante probar el seguimiento de visitas a la página y el seguimiento de compras (si corresponde) después de agregar el JavaScript de flujo de clics a sus páginas. Si surgen problemas, puede ponerse en contacto con nuestro equipo de atención al cliente para obtener ayuda.

Consejos para probar el seguimiento del flujo de clics

  1. Cree una campaña que incluya hipervínculos a páginas web que contengan el JavaScript de flujo de clics.
  2. Envíe a un segmento de direcciones de correo electrónico internas que probarán la campaña.
    • Haga clic en hipervínculos en la campaña de prueba recibida.
    • Navegue a otras páginas de su sitio para recopilar la actividad.
  3. Revise los informes de su cuenta para verificar que se haya realizado un seguimiento de los datos del flujo de clics.
  4. Para realizar una prueba de seguimiento de compras, DEBE realizarse una compra.

Actualización de su aviso de cookies después de implementar Clickstream


El seguimiento es posible colocando una cookie en el navegador del suscriptor. Después de implementar el javascript de Clickstream en su sitio web, es posible que desee considerar actualizar sus avisos generales de privacidad y cookies. Para ayudar en eso, proporcionamos lo siguiente:

  1. El "nombre" de la cookie
  2. Una breve descripción de la funcionalidad de la cookie o la funcionalidad que habilita.
  3. El período de retención de la cookie

Información de cookies de Clickstream:

dlv-emuid - ID de contacto de correo electrónico GUID - el período de retención es de 1 año
dlv-smuid - sms contact id GUID - el período de retención es de 1 año
dlv-auid - ID de contacto de usuario anónimo GUIDmid - ID de contacto INTEGER (heredado) - el período de retención es de 1 año
dlv-issms : si el contacto es por correo electrónico o sms (heredado): el período de retención es de 1 año
dlv-mlid - ID de correo INTEGER - el período de retención es de 1 sesión de navegador
ml - ID de correo INTEGER (heredado) - el período de retención es de 1 sesión de navegador
dlv-suid - ID de sesión GUID - el período de retención es de 1 sesión de navegador