Clickstream Setup
Una implementación adecuada es esencial para que funcione el servicio de seguimiento Clickstream. Después de elegir las páginas de su sitio web de 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 de los correos electrónicos enviados a través de tu cuenta contendrán identificadores únicos para el destinatario del correo electrónico y estarán vinculados a la campaña específica. El código JavaScript incrustado en sus páginas lee estos identificadores cuando un destinatario hace clic en un enlace rastreado y, a continuación, 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 que la información sobre la visita a la página se envíe a nuestro servidor, donde se guarda en el registro de contacto.
Identifique todas las páginas web que desea rastrear
Es necesario colocar JavaScript en todas las páginas de destino (es decir, la URL de destino del enlace o enlaces incluidos en el correo electrónico), páginas de conversión/compra (cualquier página que confirme una compra) y cualquier otra página intermedia que desee rastrear.
** Nota: El JavaScript es diferente para las páginas de pago (es decir, de compra) y para cualquier otra página de la que se quiera hacer un seguimiento.
Añadir el código JavaScript clickstream
Para obtener mejores resultados, inserte su JavaScript justo antes de la etiqueta </body> en todas las páginas web que necesiten ser rastreadas. El formato del JavaScript es:
<script>
(function(d,s,i){
function init() {
if(!i) {
i = true;
DlvTracking.init({
listName: 'ListNameARemplazar',
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:
Parametro
Tipo
Default
Descripción
listName*
String
(Requerido) El list name lo puedes buscar en ajustes, ya que no en todos los casos es igual al nombre que aparece abajo de la pantalla
autoTrackPageview
Bool
true
Si es verdadero (por defecto), una página vista se rastrea automáticamente para la URL actual cuando un visitante carga la página.Si es false, no se realizará un seguimiento automático de las páginas vistas y deberá utilizarse el seguimiento manual de las páginas vistas (véase más abajo).
metaTagsName
String
keywords
Especifique qué etiqueta html <meta> utilizar para el etiquetado automático de la vista de página.
Si existe una etiqueta meta personalizada para este fin, especifique su nombre.
persist
Array
Si el clickstream debe ser rastreado a través de dominios, los otros dominios deben estar en la lista blanca. Establecer esta propiedad hará que el script de seguimiento reescriba todos los enlaces en las páginas incluidas para persistir cualquier variable de seguimiento.Nota: no es necesario incluir en la lista el dominio de origen.
ejemplo de sintaxis:
persist: ['www.google.com', 'www.yahoo.com']
Seguimiento manual de una página vista
El método de seguimiento automático descrito anteriormente puede no ser útil en determinados escenarios. Por ejemplo, si se muestra nuevo contenido sin recargar la página en el navegador del usuario, el método anterior no registrará un evento de vista de página para el nuevo contenido.
El seguimiento manual de las páginas vistas también permite un mayor control sobre la URL y las etiquetas rastreadas.
Si está planeando realizar un seguimiento manual de las páginas vistas, establezca autoTrackPageview en false en la función init y añada la siguiente función.
DlvTracking.track('pageview', {
url: '/example/path.html',
tags: ['example', 'test']
});
Todas las propiedades disponibles para pageview:
Parametro
Type
Default
Descripción
url
String
URL de la página actual
La URL de la página que se mostrará en los informes.
tags
Array/String
Todas las etiquetas encontradas en la metatagName meta tag.
Una matriz o cadena separada por comas de etiquetas para aplicar a la vista de página. Si las etiquetas se especifican de esta forma, no se utilizará el etiquetado automático.
Seguimiento de una compra
Para realizar un seguimiento de los datos de compra, añada la siguiente función sólo en la página de confirmación del pedido.
DlvTracking.track('purchase', {
orderId: '1234567890',
totalItemQuantity: 3,
totalRevenue: 39.99
});
Todas las propiedades disponibles para las compras:
Parameter
Type
Default
Description
orderId*
String
(Obligatorio) ID de pedido único para esta compra. Las compras se deducen automáticamente por ID de pedido.
totalItemQuantity
Integer
1
El número total de artículos de la compra rastreada.
totalRevenue
Decimal
0.00
El valor total de la compra rastreada.
Gestionar las cookies de seguimiento
Para suprimir las cookies de seguimiento para el usuario actual, añada la siguiente función.
** Nota: Esto no afecta a la autorización de seguimiento de correo electrónico para el contacto. Sólo se desactivará el seguimiento de clics.
DlvTracking.track('disable');
Para volver a habilitar las cookies de seguimiento para el usuario actual, añada la siguiente función. Si el usuario ya tiene activadas las cookies de seguimiento, esta etiqueta no tiene ningún efecto.
DlvTracking.track('enable');
Pruebe su servicio de seguimiento de clics
Es importante probar el seguimiento de visitas a la página y el seguimiento de compras (si procede) después de añadir JavaScript clickstream 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 de clics
A. Cree una campaña que incluya hipervínculos a páginas web que contengan el JavaScript de seguimiento de clics.
B. Envíela a un segmento de direcciones de correo electrónico internas que vayan a probar la campaña.
- Haga clic en los hipervínculos de la campaña de prueba recibida.
- Navegue a otras páginas de su sitio para recopilar actividad.
C. Revise los informes de su cuenta para comprobar que se han rastreado los datos de seguimiento de clics.
D. Para las pruebas de seguimiento de compras, DEBE completarse una compra.
Actualización de su aviso de cookies después de implementar Clickstream
El seguimiento es posible mediante la colocación de una cookie en el navegador del suscriptor. Después de implementar el javascript Clickstream en su sitio web, es posible que desee considerar la actualización de sus avisos generales de privacidad y cookies. Para ayudarle a hacerlo, le facilitamos la siguiente información:
A. El "nombre" de la cookie
B. Una breve descripción de la funcionalidad de la cookie o de la funcionalidad que permite.
C. El periodo de retención de la cookie
Información sobre la cookie de clickstream:
dlv-emuid - email contact id GUID - el periodo de retención es de 1 año
mid - email contact id INTEGER (legacy) - el periodo de retención es de 1 año
dlv-smuid - sms contact id GUID - el periodo de conservación es de 1 año
dlv-auid - id de contacto de usuario anónimo GUID - el periodo de retención es de 1 año
dlv-leadft - lead source first touch source/medium - el periodo de conservación es de 1 año
dlv-leadlt - lead source last touch source/medium - el periodo de conservación es de 1 sesión de navegador
dlv-leadgclid - lead source google click identifier - el periodo de retención es de 1 sesión de navegador
dlv-leadfbclid - lead source facebook click identifier - el periodo de retención es de 1 sesión de navegador
dlv-leadlandurl - lead source landing url - el periodo de retención es de 1 sesión de navegador
dlv-issms - si el contacto es por correo electrónico o sms (legado) - período de retención es de 1 año
dlv-mlid - mailing id INTEGER - el periodo de retención es de 1 sesión de navegador
ml - mailing id INTEGER (legacy) - el periodo de retención es de 1 sesión de navegador
dlv-suid - identificador de sesión GUID - el periodo de conservación es de 1 sesión de navegador