Posts Tagged ‘Analytics’

Hay ocasiones en que analytics hay que personalizarlo para poder tener una vision global de los datos acorde con el plan de marketing del proyecto. Imaginemos 1 sitio web desde el que se puede ir a 3 sitios mas , es decir la empresa tiene 4 sitios webs enlazados entre si y de unos te puedes pasar a otros, cambia la web , cambia el dominio pero es la misma empresa.

Si por ejemplo vamos a hacer campañas SEM nos interesara saber como se comporta un usuario que llega a alguna de las webs de la empresa , imaginemos el siguiente caso:

Un usuario llega por SEM al sitio A , del que se pasa al B y convierte en el C

En este caso si no tenemos un perfil de analytics que trate los 4 sitios webs como si fueran uno solo nuestra campaña de adwords en analytics no tendra datos de todos los dominios. Para evitar esto lo que se hace es crear un perfil de analytics para seguimiento de varios dominios de nivel superior.

Cuando un usuario esta en un sitio web y se va a otro se cargan unas nuevas cookies , con esta implementacion lo que hacemos es al visitante de la web A antes de irse a la web B le obligamos a llevarse las cookies de la visita. De esta forma en la web B no veremos contabilizada una visita como referido del sitio A porque en realidad para analytics no ha habido cambio de sitio web.

Codigo personalizado de analytics:

<script type="text/javascript"> var _gaq = _gaq || [];

_gaq.push(['_setAccount', 'UA-XXXXX-X']);

_gaq.push(['_setDomainName', 'none']);

_gaq.push(['_setAllowLinker', true]);


  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>

 

setAllowLinker: Permite crear enlaces entre dominios con un mismo perfil de analytics permitiendo trackearlos de forma correcta. Por defecto el valor es false , por eso añadimos la sentencia como true. Cuando la visita del sitio A llega al B se duplican las cockies del sitio A para el sitio B y el usuario sigue en la misma sesion.

setDomainName: En caso de seguimiento entre subdominios nos interesara darle un valor del dominio en cuestion, en nuestro caso ponemos "none" porque no nos interesa , por defecto viene como "auto"

setAllowHash: Esta no la estamos usando porque estamos con dominios , pero si el seguimiento fuera entre subdominios  seria necesaria desactivarla , por defecto viene como "true"

Marcando enlaces:

Pero cuando hemos hecho esto si queremos enlazar desde el sitio A al B tenemos que marcar los enlaces de la siguiente forma:

<a href="http://www.sitiob.com" onclick="_gaq.push(['_link', 'http://www.sitiob.com']); return false;">Sitio B</a>

Esta es la forma de que las visitas que pasen de un sitio a otro se lleven las cockies puestas y no sean tomadas como referidos , en este caso evitamos que en la visita que va de A a B , aparezca en B el sitio A como referido osea como una nueva visita. Son muchas las cosas que cambian , el tiempo que el usuario pasa en el sitio sigue sumando al cambiar de sitio , el numero de paginas vistas etc …

Notas:

Si un enlace va de nuestro sitio web a otro que no es de nuestra propiedad no hace falta tagear ese enlace.

Si nos dejamos enlaces sin marcar cuando una visita pase de un sitio de nuestra propiedad a otro , podremos encontrarnos con referidos propios en analytics.

Marcando Formularios:

Pero si ademas estamos enviando informacion entre dos dominios mediante formularios hay que acudir a la sentencia _linkByPost()

<form name="f" method="post" onsubmit="_gaq.push(['_linkByPost', this]);">

Filtro Personalizado:

Por ultimo , para poder diferenciar las url entre dominios hay que aplicar un filtro personalizado al perfil. Si no lo hicieramos en contenido de analytics veriamos las urls asi /contacto.php , cuando deberia de ser www.sitiob.com/contacto.php , de esta forma sabremos que la pagina corresponde al sitio b y no se nos mezclan los datos si coinciden urls iguales en diferentes dominios.

Tipo de filtro: Filtro personalizado Avanzado
Campo A: Nombre de host : (.*)
Campo B: URI de la solicitud: (.*)
Enviar resultados a: URI de la solicitud:  $A1$B1
 

Pero seguro que se da el caso de que queremos tener un perfil donde cada dominio sea independiente de los otros 3 , es muy practico para que cada sitio web pueda verse como un universo propio aislado del resto. A los responsables del sitio B posiblemente no les interese ver los datos de los otros 3 sitios. Bueno en este caso no tenemos mas que crear un nuevo perfil de analytics y ponerlo tambien en la misma web.

De esta forma tendriamos la siguiente estructura en cada uno de los dominios:

Perfil propio (UA unico) + Perfil Comun (mismo UA para los 4 dominios)

No hay problema por tener mas de un perfil de analytics en un sitio web pero como bien dice Borja en los comentarios hay que hacer una implementacion correcta para que las cockies no se sobre escriban.

_gaq.push(['_setAccount', 'UA-xxxxxx-x']);
_gaq.push(['_trackPageview']);
 
_gaq.push(['cuenta2._setAccount', 'UA-yyyyyyy-y']);
_gaq.push(['cuenta2._trackPageview']);

Mas informacion sobre seguimiento entre dominios  , subdominios etc en Google Code

Muchos usuarios de adwords enlazan su cuenta de adwords con la de google analytics , esto nos da muchas ventajas ya que analytics etiqueta todo el trafico de nuestra campaña de adwords y nos muestra datos muy interesantes para optimizar nuestras campañas. Pero que sucede si ya no queremos seguir usando nuestra cuenta de adwords con la de analytics porque queremos abrir una nueva cuenta , desde la nueva cuenta de adwords no podremos enlazarnos a nuestra cuenta de analytics porque esta se encuentra enlazada con la otra cuenta de adwords.

Si estas en ese caso lo que debes de hacer es desenlazar la cuenta de analytics de adwords y para ello deberas seguir los siguientes pasos:

1- Accedemos a analytics desde la cuenta de adwords.

2- Desde el perfil de analytics hacemos clic en editar configuracion de la cuenta

3- Hacemos clic en desenlazar esta cuenta de adwords de analytics.

Solo si uno es usuario administrador de ambas cuentas podra desenlazar adwords de analytics , si no somos usuario administrador de la cuenta de analytics ademas de la de adwords no vamos a poder desenlazarnos.

Si lo que queremos es enlazar la cuenta de adwords con la de analytics tendremos que seguir los pasos que nos indican desde google.

Meta Analytics , otro buen libro de analitica en español llega al mercado en este caso de las manos de Juan Manuel Damia Socio Certificado de analytics en Intellignos (Argentina).

“Juan Manuel se ha convertido en un referente de la industria de la analítica web en la región, y en buena medida es por el hecho de que ha logrado transmitir con claridad la importancia estratégica que las prácticas de medición y análisis tienen para el éxito de cualquier negocio que explote el canal online (¿y qué negocio no tiene hoy por hoy un aspecto online?). Este libro consolida estas ideas, que van mucho más allá de aspectos técnicos o herramientas, y apuntan a fomentar en toda empresa una cultura de análisis que facilite y potencie la toma de decisiones de negocio.”

Nicolás Berman, Corporate Marketing Director, MercadoLibre.com y Director de AMDIA


Añadir a Google Plus Añadir a Twitter


Suscribete

Introduce tu Email:

Archivo

Switch to our mobile site