Configuración de herramientas de analítica web en AndroNautic
Sistemas de analítica web externos
Cómo configurar herramientas de seguimiento y análisis de terceros en AndroNautic, tales como Google Analytics, Meta Pixel, Yandex Metrika, etc.
Introducción y detalles técnicos del sistema de gestión de etiquetas integrado en AndroNautic.
Para mejorar y estandarizar la recogida de datos de navegación y conversión de las webs públicas de nuestros clientes y para garantizar que lo hacen cumpliendo con la normativa europea de protección de datos, éstas integran una herramienta llamada Matomo, que registra, almacena y reporta los datos recogidos y generados.
Esta herramienta está instalada en nuestra infraestructura de servidores, por lo que tanto nuestros clientes como sus visitantes pueden navegar por las webs públicas con la tranquilidad de saber que sus datos nunca salen de nuestros servidores y jamás serán vendidos a terceros ni usados para otros propósitos. Además, de esta forma eliminamos la necesidad de que el o la visitante acepte las cookies de marketing en el habitual banner (sólo se precisan las de estadística, menos invasivas para el público con sensibilidad hacia la privacidad).
Esta herramienta consta de dos partes:
Los datos de las visitas generados por Matomo Analytics están disponibles en un tablero al efecto, incluido en la opción de menú Dashboard: Web analytics
de nuestro backoffice.
Si bien el uso de códigos de rastreo de terceros, tales como Google Analytics, Yandex Metrika, Metricool o Meta Pixel, sigue soportándose de forma directa, se recomienda hacer uso de éstos a través de gestores de etiquetas (en inglés, tag managers).
Al margen de los datos que AndroNautic recoge con su propio gestor de etiquetas, y que presenta en forma de tablero en el backoffice, nuestros clientes pueden configurar sus propios tag managers a través de la opción Web analytics and tracking
del panel de control de su web pública. Tan sólo hay que habilitar el gestor de etiquetas deseado e introducir el identificador.
Actualmente existe la posibilidad de usar los siguientes:
Los gestores de etiquetas utilizan el concepto de evento para recoger datos. Cada página incluye al menos un evento y cada evento contiene un cierto número de atributos o parámetros. El conjunto de eventos y datos envíados se conoce como capa de datos (en inglés, data layer). Los datos que se envían a estos gestores de etiquetas externos son los mismos que se recogen en nuestra herramienta interna, y se explican en el siguiente apartado.
Los eventos actualmente utilizados se dividen, conceptualmente, en dos grupos: navegación y comercio electrónico.
Tipo | Nombre | Descripción |
---|---|---|
Navegación | pageview | Carga de la página. Activo en todas las páginas cuando se accede. |
Comercio electrónico | view_item_list | Visualización de un producto en la página de listado de productos. |
Comercio electrónico | select_item | Clic sobre un producto del listado. |
Comercio electrónico | view_item | Visualización de la página de ficha del producto. |
Comercio electrónico | add_to_cart | Producto añadido al carrito. |
Comercio electrónico | begin_checkout | Inicio del proceso de compra. |
Comercio electrónico | prepurchase | Finalización del checkout y entrada en la pasarela de pago. |
Comercio electrónico | purchase | Confirmación de la reserva, se haya o no pasado por una pasarela de pago. |
Comercio electrónico | contact | Uso de un formulario de contacto o petición de información. |
El evento pageview se ejecuta en todas las páginas, siempre en primer lugar e independientemente de que se ejecute algún otro evento.
El evento view_item_list de la página del listado de productos se ejecuta múltiples veces:
El evento view_item se ejecuta al cargar la ficha de un producto.
El evento add_to_cart se lanza en los siguientes casos:
El evento being_checkout se dispara al iniciar el proceso de reserva, al cuál se puede llegar de tres formas:
El evento prepurchase se lanza en la página de checkout, al pulsar el botón Reservar
en un formulario de reserva. Requiere haber configurado la forma de pago en el sistema, que puede ser en línea (pasarela de pago) o puede ser a posteriori (e.g., transferencia bancaria).
El evento purchase únicamente se lanza al regresar de una psarela de pago, habiéndose completado satisfactoriamente dicho pago.
El evento contact se lanza en la página de agradecimieinto tras haber rellenado un formulario de contacto. Formularios de contacto disponibles:
Contactocomo en la de
Solicitud de petición(si están habilitadas), con contexto del producto, las fechas y precio.
Desde el formulario que acompaña a este evento contact, en el sistema se pueden crear dos tipos de entidades: oportunidades y reservas. Para diferenciar este comportamiento, se incluye una clave adicional dataLayer.request_type, que podrá tener dos valores:
En todos los eventos se incluyen los siguientes atributos de contexto dentro del objeto page:
Atributo | Descripción |
---|---|
pageTitle | Título de la página (page title) |
pageUrl | Ruta de la página (sin el dominio) |
pageType | Tipo de página |
store | Nombre del sitio web (site name) |
language | Idioma de navegación |
Los tipos de página (atributo pageType) pueden ser los siguientes:
En todos los eventos se incluyen los siguientes atributos de usuario:
Atributo | Descripción |
---|---|
clientID | Id de sesión |
login | Estado del usuario en la sesión |
Email (cifrado) del usuario |
En los eventos de comercio electrónico se incluyen las siguientes variables de transacción:
Atributo | Descripción |
---|---|
orderID | ID de la transacción |
revenue | Ingresos totales |
status | Estado del pedido (confirmado/no confirmado) |
taxes | Impuestos de la transacción |
totalProducts | Número total de productos includios en la transacción |
coupon | Cupón de descuento a nivel de producto o transacción |
perDiscount | Porcentaje de descuento aplicado en la transacción |
paymentMethod | Método de pago |
locator | Localizador de la reserva |
request_type | Tipo de "solicitud" (booking, opportunity...) |
Y se incluyen las siguientes variables de producto:
Atributo | Descripción |
---|---|
name | Nombre del producto |
id | SKU del producto (referencia) |
price | Precio de venta del producto |
category | Destino del producto (hasta el máximo nivel de detalle) |
variant | Modalidad de producto (si aplica) |
list | Categoría web en la que se muestra el producto (se propaga desde parrilla) |
brand | Tipo de barco seleccionado |
position | Posición en la que se muestra el producto en parrilla |
date_start | Fecha seleccionada para el inicio de la reserva |
date_end | Fecha seleccionada para el fin de la reserva |
days | Número total de días de reserva |
productType | Tipo de producto (barco, actividad) |
subTypeBoat | Barco con o sin licencia (yes/no) |
mainUrlPhoto | Imagen principal del producto (url) |
promoted | Indica si es un producto destacado en el listado (yes/no) |
quantity | Número de pasajeros en la reserva |
currency | Divisa |
index | Se usa en los listados de barcos/actividades, indica la posición respecto al resto |
Este listado de ventos y sus atributos se irá extendiendo a lo largo del tiempo, según se detecten nuevas necesidades.
CONTACTA