Qué tener en cuenta a la hora de lanzar un test con Optimizer I

Iniciamos esta semana una serie de post sobre errores comunes que se suelen cometer a la hora de lanzar un test de Optimizer.

El objetivo es que antes de lanzar un test, estemos seguros de que la configuración es la adecuada y por tanto los datos del test serán válidos.

1 problema: Voy a instalar Optimizer y mi página tiene Analytics

Si bien en la mayoría de los casos, la instalación de Google Analytics y Google Optimizer no presenta problemas y se limita a copiar el tag de optimizer tras el de analytics, existe una situación que es bastante problemática (y cada vez más frecuente) y se produce cuando en el tag de analytics hemos usado el método _setDomainName (“<nombre dominio>”).

Este método es usado cuando  nuestro site está formado por múltiples subdominios como por ejemplo: tienda.midominio.com, blog.midominio.com, www.midominio.com. y permite que las cookies de Google Analytics no se borren cuando un usuario navegue a través de los diferentes subdominios.

El problema es que Google Analytics y Google Optimizer comparten una serie de cookies, entre ellas la que permite identificar al usuario para, en caso de que vuelva posteriormente a la página donde llevamos a cabo el experimento, podamos ofrecerle la misma versión.

Si colocamos el tag de Optimizer estándar en una página donde tenemos un tag de Google Analytics modificado con el _setDomainName, lo que nos pasará es que algunas de las cookies creadas por Analytics, serán borradas por el Optimizer y viceversa. En la práctica, esto implica que un usuario que llegue a la página donde llevamos a cabo el test verá una versión diferentes cada vez que recargue la página (o realice una visita posterior).

Además cada vez que entre a la página de test, el usuario será considerado como nuevo por lo que lo contaremos varias veces estropeando los datos del test.

Solución:

Para evitar este problema tendremos que hacer 2 modificaciones al tag de optimizer.

  1. Situar el siguiente script  antes del script de control

  2. Añadir la siguiente línea a los códigos de seguimiento y conversión

A continuación muestro un ejemplo de cómo podría quedar un tag:

Con esta simple solución, nos aseguramos que nuestro experimento funcionará correctamente con un Analytics preparado para realizar un seguimiento multidominio.

Igualmente, esta solución se puede aplicar para realizar implementaciones de Optimizer donde, por ejemplo, la página de destino o conversión se encuentra en otro subdominio.

En próximas entregas seguiremos comentando elementos que debemos tener en cuenta a la hora de preparar un experimento, mientras tanto, si te estas peleando con un experimento y quieres comentarnos tu caso, te animamos a que nos escribas un comentario.

Un saludo y felices fiesta a todos

Dr. Optimizer.

Autor:

Fundador de Metriplica y socio de la consultora Multiplica Licenciado en Ciencias y técnicas estadísticas. Programador Mainframe Profesor de Masters y Postgrados en diversas universidades y escuelas de negocio.

Leave Comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.