Seguimiento Multidominio en Google Analytics

Seguimiento Multidominio en Google Analytics

Seguimiento Multidominio es la forma que tenemos en Google Analytics para hacer el seguimiento de dos sitios web, de diferentes dominios o subdominios, a partir de un mismo código de seguimiento, evitando así la “duplicidad” de usuarios. Imaginad la web ejemplo.com, dedicada al e-commerce. Cuando sus ‘usuarios’ pasan a a la pasarela de pago pasan a tienda.ejemplo.com. ¿Qué ocurre? A efectos de Google Analytics cuando pasa de ejemplo.com a tienda.ejemplo.com, se computan 2 usuarios por defecto, debido a que la cookie se vincula a un dominio, y al cambiar, cambia.

Seguimiento Multidominio: Preguntas previas

Para saber si tu web necesitas realizar un seguimiento multidominio deberás preguntarte:

1) ¿Los usuarios navegan desde un dominio hacia otro?

2) ¿Pasan todos por el dominio principal?

En caso de que la respuesta sea afirmativa, deberás de poner en práctica los siguientes cambios en los códigos de seguimiento.

Seguimiento Multidominio: Escenario 1

Seguimiento multidominio 1

Escenario 1: Sin seguimiento multidominio

En el escenario 1 podemos ver que cuando un usuario va de un sitio a otro, la cookie es diferente.

Seguimiento Multidominio: Escenario 2

Seguimiento multidominio 2

Escenario 2: Con seguimiento multidominio

En este caso a través del seguimiento multidominio lo que hacemos es “pasar la cookie” al segundo dominio para que no se “doblecompute” al usuario.

Pasos:

1) Utilizar la misma propiedad para todos los dominios

2) Editar el código de seguimiento del dominio principal

<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’,’//www.google-analytics.com/analytics.js’,’ga’);

ga(‘create’, ‘UA-60748064-1’, ‘auto’, {‘allowLinker’: true});
ga(‘require’, ‘linker’);
ga(‘linker:autoLink’, [‘ejemploclases2.blogspot.com.es’]);
ga(‘send’, ‘pageview’);

</script>

3) Editar el código de seguimiento del dominio secundario

<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’,’//www.google-analytics.com/analytics.js’,’ga’);

ga(‘create’, ‘UA-60748064-1’, ‘auto’, {‘allowLinker’: true});
ga(‘require’, ‘linker’);
ga(‘linker:autoLink’, [‘ejemploclases1.blogspot.com.es’]);
ga(‘send’, ‘pageview’);

</script>

No te olvides de:

Añadir el dominio secundario a la lista de dominios de exclusión (para que tu web secundaria no figure como referral)

Seguimiento multidominio 3

Añadir lista de exclusión de referencia

– Añadir el nombre del dominio: En Google Analytics de forma predeterminada utiliza la ruta y el nombre de la página, no incorporando el nombre del dominio. Para conocer de qué dominio viene el tráfico, necesitaremos realizar los siguientes cambios en la página de administración:

Creamos un filtro que cumpla con los siguientes parámetros:

Tipo de filtro: Filtro personalizado > Avanzado

Campo A: Nombre de host Extraer A: (.*)

Campo B: URI de solicitud Extraer: (.*)

Resultado: URI de solicitud Constructor: $A1$B1

De esta manera conseguiremos ver los dominios, además de la ruta y nombre de la página.

Ejemplo:

Una empresa tiene su página web principal alojada en http://ejemploclases1.blogspot.com.es así como una página secundaria: http://ejemploclases2.blogspot.com.es. Ambas páginas están vinculadas entre sí, es decir, es normal que los usuarios naveguen desde un sitio web hacia el otro.

Tarea a realizar: Definir si es necesario o no establecer un código de seguimiento multidominio o no. Así mismo realizar los cambios en la herramienta que consideres relevantes.

Resolución:

1) Crear una cuenta de Google Analytics y utilizar la misma propiedad para ambos dominios.

<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’,’//www.google-analytics.com/analytics.js’,’ga’);

ga(‘create’, ‘UA-60748064-1’, ‘auto’);
ga(‘send’, ‘pageview’);

</script>

2) Modificar el código de seguimiento del dominio principal

<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’,’//www.google-analytics.com/analytics.js’,’ga’);

ga(‘create’, ‘UA-60748064-1’, ‘auto’, {‘allowLinker’: true});
ga(‘require’, ‘linker’);
ga(‘linker:autoLink’, [‘ejemploclases2.blogspot.com.es’]);
ga(‘send’, ‘pageview’);

</script>

3) Modificar el código de seguimiento del dominio secundario

<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’,’//www.google-analytics.com/analytics.js’,’ga’);

ga(‘create’, ‘UA-60748064-1’, ‘auto’, {‘allowLinker’: true});
ga(‘require’, ‘linker’);
ga(‘linker:autoLink’, [‘ejemploclases1.blogspot.com.es’]);
ga(‘send’, ‘pageview’);

</script>

Una vez hayas hecho esto cambios, una vez accedas a la web 1 y vaya a las 2, verás esto en la barra de navegación:

http://ejemploclases2.blogspot.com.es/?_ga=1.253880653.436391992.1432979454

Esa adición de ir al dominio al otro es lo que permite que no se ‘doble compute’ la cookie.

Además:

Seguimiento multidominio 4

Añadir lista de exclusión de referencia

Tal como te comenté en puntos anteriores,  debemos incluir el dominio secundario dentro de la lista de exclusión de referencia. El dominio principal viene por defecto.

Seguimiento multidominio 5

Creación de filtro avanzado

Deberás de crear un filtro avanzado de cara a que puedas ver además de la ruta y el nombre de la página, el nombre del dominio.

Para más información puedes ver la guía oficial de Google Analytics

Además por si te quedara alguna duda te dejo este vídeo de Iván de León, sobre cómo implementar lo que os acabo de explicar:

Deja una respuesta

*

1 comment

  1. Pingback: Agrupación de canales predeterminados y personalizados - Google Analytics

Next ArticleAgrupación de canales predeterminados y personalizados