Charla de 30 minutos con un repaso ágil pero avanzado a la etiqueta de Google Analytics en Tag Manager, con sus opciones más básicas y algunas más avanzadas (dimensiones personalizadas, multidominio, user id).
Variable de configuración de Google Analytics en Google Tag Manager.
3. Marketineo @SeoBilbao
¡¡¡Se acabó tener que configurar
un seguimiento de analítica web
repitiendo ajustes de etiqueta en
etiqueta!!!
YUJUUUUUUU :D:D
5. Marketineo @SeoBilbao
New!! Variable de Configuración
de Google Analytics
Al fin se pueden compartir las configuraciones entre etiquetas y
modificarlas una sola vez después!! :D
Antes, los ajustes iban a mano en todas las etiquetas de Google Analytics.
x 20 x 1
9. Marketineo @SeoBilbao
Código de seguimiento básico de Google
Analytics (Versión Universal: analytics.js)
<script>
(function(i,s,o,g,r,a,m){
i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-11111111-1', 'auto');
ga('send', 'pageview');
</script>
10. Marketineo @SeoBilbao
Ajustes mínimos necesarios para igualar en
GTM el código básico de Google Analytics
Tipo de etiqueta: Universal - analytics.js
Track Type/Tipo de seguimiento:
Pageview / Página vista - Carga de pagina: lo
único que mide Analytics por defecto:
ga(‘send’,’pageview’)
**{{Configuración de Google Analytics}}:
Almacenamos en variable UA- y más ajustes
relevantes.
Activamos en All Pages.
11. Marketineo @SeoBilbao
**Ajustes mínimos básicos de la Variable
{{Configuración de Google Analytics}} - v1
{{ID Analytics}}: Se puede almacenar en una
variable la UA- de Google Analytics. Quizá
usemos varias variables de configuración.
Dominio de la cookie / cookieDomain = auto:
Para la correcta medición de subdominios.
ga('create', 'UA-11111111-1', 'auto');
13. Marketineo @SeoBilbao
Seguimiento de Subdominios
Para Dominios y Subdominios en misma UA-,
debemos tener “auto” como dominio de la cookie o
cookieDomain (variable de Configuración de GA).
En el código de Universal Analytics viene por
defecto. En GTM hemos de configurar así :)
Ej.
miweb.com
checkout.miweb.com
14. Marketineo @SeoBilbao
Como extra en Google Analytics:
Exclusiones de Referencia
Los subdominios hay que
añadirlos en la Lista de
Exclusión de Referencia,
al igual que las
pasarelas de pago.
Así, a pesar del cambio de
un hostname a otro
funcionará OK la
atribución de
conversiones por
fuente/medio. support.google.com/analytics/answer/3198398?hl=en
luciamarin.es/lista-de-exclusion-de-referencia-en-google-analytics/
Ej.
miweb.com
checkout.miweb.com
15. Marketineo @SeoBilbao
**Ajustes mínimos básicos de la Variable
{{Configuración de Google Analytics}} - v2
{{ID Analytics}}: (opcional)
Dominio de la cookie / cookieDomain = auto:
Para subdominios.
Advertising: Enable Display Advertising
Features - Para Datos Demográficos y de
Intereses, y Audiencias de Remarketing.
OJO: Doubleclick, avisar en política de cookies.
ga('create', 'UA-11111111-1', 'auto');
support.google.com/analytics/answer/2444872?hl=es&utm_id=ad
17. Marketineo @SeoBilbao
Audiencias de Remarketing con Analytics
(Es necesario tener conectado Analytics con AdWords)
Son como
segmentos de
Google Analytics.
Hasta se pueden
importar los ajustes
de configuración
desde estos.
19. Marketineo @SeoBilbao
Podemos anular la configuración en etiquetas
concretas, reescribiendo aquellos campos /
configuraciones que nos interese.
¿Y si queremos usar ajustes distintos o
específicos en etiquetas concretas?
21. Marketineo @SeoBilbao
La variable de configuración de GA tiene múltiples
ajustes, algunos básicos y otros avanzados, para el
tracking de Google Analytics.
Estos ajustes sustituyen a las modificaciones que
antes se hacían en el propio código de seguimiento.
23. Marketineo @SeoBilbao
Seguimiento multidominio
✓ Seguimiento multidominio en Google Analytics con GTM (introducción/RESUMEN),
✓ Filtros en GA para seguimiento multidominio (para mostrar correctamente los datos),
✓ Configuración de la lista de exclusión de referencia, para continuar con la sesión entre
diferentes dominios,
✓ Campo Auto Link Domains para usar el método autoLink en GTM (más detalles sobre
cómo rellenarlo y su funcionamiento),
✓ Multidominio en Analytics (método decorate: decorar enlaces y formularios).
24. Marketineo @SeoBilbao
En la variable de configuración
de GA hacemos 2 ajustes:
1. En “Dominios de enlaces
automáticos” o “Auto Link
Domains”, ponemos todos los
que queramos incluir.
2. En Campos para configurar
ponemos: “Allow Linker”, “true”.
Seguimiento multidominio en Google Analytics con GTM
Campo Auto Link Domains para usar el método autoLink en GTM
Medir Conversiones con distinto Google Analytics (multidominio "mixto")
Seguimiento multidominio con enlaces
automáticos (más común)
25. Marketineo @SeoBilbao
1. Excluimos dominios y subdominios del tráfico de referencia con la
configuración de propiedad: “Lista de exclusión de referencia”
✓ dominio1.com
✓ subdominio.dominio1.com
✓ dominio2.com
✓ subdominio.dominio2.com
✓ dominio3.com
PASOS ADICIONALES: Configuración en Google Analytics para
tracking multidominio y con subdominios
Hacemos esto para que si el usuario navega entre las páginas del listado,
no se reinicie la sesión al cambiar la fuente de tráfico. Es una lista de
Referrers ignorados, útil para multidominio y pasarelas de Ecommerce.
26. Marketineo @SeoBilbao
2. Implementamos estos dos filtros para ver nombre de host en Google Analytics:
2.1. Un filtro para unificar nombres de host (con y sin www), quitamos “www.”:
Muy importante el orden!
PASOS ADICIONALES: Configuración en Google Analytics para
tracking multidominio y con subdominios
27. Marketineo @SeoBilbao
2.2. Filtro para ver url completa (con nombre de host) en informes; pues la
dimensión “Página”, por defecto, reporta solo la URI y no podríamos analizar este
tipo de seguimientos combinados correctamente si no.
Tipo de filtro: Filtro personalizado-> “Avanzado”
Campo A -> Extracto A : Seleccionamos “Nombre del
Host” y en el campo ponemos (.*)
Campo B -> Extracto B : Seleccionamos “URI de la
solicitud” y en el campo ponemos (.*)
Enviar resultados a -> Constructor: Seleccionamos “URI
de la solicitud” y en el campo /$A1$B1
PASOS ADICIONALES: Configuración en Google Analytics para
tracking multidominio y con subdominios
29. Marketineo @SeoBilbao
Envío de Páginas virtuales (I)
▪ Proceso de compra con AJAX >>>>>> embudo de conversión
▪ Clic en un botón >>>>>> lightbox información complementaria
▪ Sitios web de una única URL >>>>>> medir secciones vistas
En ocasiones, necesitamos crear “páginas” ficticias o
virtuales de GA, para contenidos o interacciones que en
realidad no contarían como tal (porque no recargan la URL del
navegador).
Según la finalidad, así será la activación.
30. Marketineo @SeoBilbao
Página Vista Virtual configurada en la
Variable de Configuración de Google Analytics
ACTIVAMOS EN LA ACCIÓN QUE DESEEMOS:
Ej. Click en un pop up o pestaña
AÑADIR OTRA ETIQUETA de
vista de página (normalmente
distinta a la genérica), con la URL
virtual que queremos que se
envíe, y en ella debemos editar la
configuración de Google
Analytics (sobreescribiendola o
con otra variable)
Envío de Páginas virtuales (II)
En Configuración de Google Analytics
31. Marketineo @SeoBilbao
Vamos a hacer un embudo de páginas virtuales basado en {{Click Text}} de botones:
1. More Features
2. Features
3. Call to action
Editamos el Campo para configurar “page” para crear páginas virtuales y lo rellenamos
por ej. con la siguiente tabla de consulta (a cada página virtual le asignamos una ruta).
También podemos
incluir el título (texto del botón o {{Click Text}}):
Paso 2
Ej. Embudo Páginas Virtuales GTM
Paso 3
Destino Embudo
Paso 1
0
En Configuración de Google Analytics
Tabla de consulta
32. Marketineo @SeoBilbao
Cómo crear el embudo virtual (==)
El embudo se crea como cualquier otro (objetivo Tipo: Destino).
Definiremos los pasos del embudo, como siempre :)
Es positivo crear siempre nomenclaturas de páginas virtuales que sean reconocibles.
34. Marketineo @SeoBilbao
AVANZADO: En sitios de página única que va cambiando su contenido
dinámicamente, y a su vez en cada contenido hay interacción...
Mejor Medir
VIRTUALES
Con GTM
;-)
developers.google.com/analytics/devguides/collection/analyticsjs/
single-page-applications?hl=es-419
37. Marketineo @SeoBilbao
¿Para qué sirven?
Añaden datos adicionales a Google Analytics, por ej., para
categorizar mejor nuestro sitio:
• Dimensiones: segmentación, datos cualitativos. Ejs. secciones,
autores, temática, tipo de página, idioma…
• Métricas: acumulativas, tipo contador (ej. Número de
visualizaciones de un banner, producto concreto, o grupo de
páginas). Problema: no se generan promedios y otros ratios.
Post Ikhuerta sobre métricas >
38. Marketineo @SeoBilbao
Lo único y más importante aquí es que compartan el mismo
número de índice tanto en Analytics como en GTM.
Índice/Index de dimensión en Google Tag Manager:
Cómo Configurar
Dimensiones Personalizadas (I)
40. Marketineo @SeoBilbao
ÁMBITO/SCOPE: Hit, sesión, usuario
Necesitamos decidir de qué ámbito o scope level es
cada dimensión: usuario, sesión, hit o producto.
En dashboards e informes personalizados unimos
variables y métricas del mismo nivel.
¿La definimos a nivel de hit, sesión o usuario*?
kaushik.net/avinash/hits-sessions-metrics-dimensions-web-analytics/
luciamarin.es/dimensiones-personalizadas-ga-gtm/
43. Marketineo @SeoBilbao
Navegador
Dispositivo
Página de destino
Página de salida
Sesiones, Rebotes
Páginas/Sesión
Consecución de Objetivos
Eventos y Eventos únicos
Visitas a página
Páginas Vistas Únicas
Categoría/Etiqueta/Acción de Evento
Página (URL)
Título
Página anterior
ÁMBITO/SCOPE: Hit, sesión, usuario
Basado en: kaushik.net/avinash/hits-sessions-metrics-dimensions-web-analytics/
User Level
Metrics
Usuarios
Sesiones por usuario
Conversiones por usuario
User Level
Dimensions
Usuarios nuevos / recurrentes
Sexo / Edad
Fecha de adquisición
User ID
Otros: Cliente / No cliente
Product Level
Dimensions
Nombre de producto
Categoría de producto
Precio de producto
Visualizaciones de producto
Compras de producto
% de veces añadido a carrito
Product Level
Metrics
44. Marketineo @SeoBilbao
Ej. ÁMBITO/SCOPE: Nivel de SESIÓN
En Informes de Adquisición podemos ver conversiones por fuente, página de
destino, campaña… (dimensiones de ámbito sesión).
Cada sesión iniciada puede terminar en conversión de objetivos (o no), y lo
asignamos/atribuímos a dimensiones que toman un único valor por sesión.
Para adjudicar una conversión a una única página debemos hacerlo con la página de
entrada o destino.
OJO: Así otorgamos TODA LA CONVERSIÓN y el valor de conversión a la página de
entrada (útil para optimizar las landing pages por ej.).
La dimensión “Página de destino” o URL de entrada va con métricas de ámbito Sesión:
Sesiones y Conversiones (Consecuciones de Objetivo).
Página de Destino
100%
Página 2 Página 3 Página 4 Ubicación de Consecuciones de Objetivo
45. Marketineo @SeoBilbao
Ej. ÁMBITO/SCOPE: Nivel del HIT
La dimensión “Página” (a secas, URL vista) va con otras métricas de ámbito Hit:
Visitas a Página, Páginas Vistas únicas y Valor de Página.
En informes de Comportamiento / Contenido vemos por página / directorio / grupo de
contenido… el número total de páginas vistas o visitas a página, y el número de “sesiones” o
páginas vistas únicas donde se vio (quitando repeticiones). Más otras métricas de tipo hit
como tiempo en página, rebote, etc.
Para saber el “valor proporcional” que corresponde a cada página vista hasta convertir (sea de
entrada o posterior), tenemos una métrica de conversión llamada “Valor de página”.
Valor de página reparte equitativamente el valor del objetivo completado entre todas las
páginas vistas en la sesión donde se produjo la conversión.
Página
Destino
(20%)
Página 2
(20%)
Página 3
(20%)
Página 4
(20%)
Ubicación de Consecuciones de Objetivo
20%
(hemos de poner un valor a los objetivos de Google Analytics para que funcione)
47. Marketineo @SeoBilbao
Resumiendo: Dimensiones y métricas
Para configurar una dimensión o métrica personalizada en GTM:
El índice es un nº que sacamos de GA. El valor lo rellenamos normalmente con {{Variables}} de GTM
en función de qué queramos enviar o generar.
luciamarin.es/dimensiones-personalizadas-ga-gtm/
49. Marketineo @SeoBilbao
Cómo configurar el User ID ( suponiendo que
ya lo tenemos en dataLayer u otra varible :D )
userId: {{user ID}}
Para identificar al usuario a través de los distintos dispositivos, suele requerirse
el login para ello.
Enviamos por dataLayer un número de usuario anónimo / no identificable.
Guía Campos para Configurar (Google Analytics)