1. Analítica Web – Google Analytics
Garcia
Eli
Mondragon Unibertsitatea
egarcia@mondragon.edu
http://www.linkedin.com/in/elixabetegarcia
http://mukom.mondragon.edu/socialmedia
@elitxuon
1
El tamaño importa
4. tráfico
intreracción
conversion
Hay un largo camino hasta
la conversión…
– Imprescindible fijar
objetivos
5. Vender
Branding
Registros
Reservas
Descargas
Tiempo en el sitio
…
Objetivos medibles
Registros !
%registro
%abandono del formulario
campos con tasa de rechazo
registros por fuente de entrada
Ecommerce !
%ventas
ventas por medio de entrada
tasa abandono proceso de compra
ventas por palabra clave
10. El reto de la analítica es convertir…
Datos ! Información
Y para eso tenemos las
herramientas:
– Basadas en logs
– Basadas en Tags
11. OBJETIVOS
• Si no medimos, ¿cómo saber si
vamos por el buen camino?
• Sin objetivos, sólo tenemos un
montón de datos que no
aportan mucha información
…en definitiva medimos para…
• Ver cómo los usuarios encuentran nuestro
sitio web
• Ver cómo los usuarios navegan dentro del
sitio web
• Ver cómo los usuarios convierten
12. LOGS !
http://sourceforge.net/projects/contaweb/
• Beneficios:
– Analizar datos históricos
– Contabiliza ancho de banda y descarga de
archivos
– Sin problemas con la privacidad de los datos
• Inconvenientes
– No registra accesos a través de proxys o cachés
– No combina informes
– No calcula conversiones
16. Código de seguimiento - jscript
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-15539411-1']);
_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>
¿y ahora qué?
17. Arquitectura del site
Código de seguimiento - jscript
html
es/in dex_esp.
gua rdia.com/
elvilladela
http://www.hot
18. sp.html
http://ww
w.hotelv /e s/index_e
illadelaladelaguardia.com
.hotelvil guardia.com/spa
h ttp://www /esp/trat
amiento.
html
www.sitescanga.com
19. Cómo funciona Google Analytics
I
:"#$%#);*+,&-#<..=+%/# !"#$%#&'()&*+,&-#*./#+-0.12%/#
3"#4./#5&(./#/%#%-67&-#Y#/%16%1/#
Cómo funciona Google Analytics II
20. Tracking Cookies
Nombre
Descripción
Formato
Expiración
_utma
ID del visitante. ++ Domain- Año 2038
con las visitas
hash.unique-
id.ftime.ltime.sti
me.session-
counter
_utmb + En conjunto, calculan hashcode
Nunca + End off
_utmc
la duración de la visita
session
_utmz
Información sobre la hashcode
6 meses
procedencia de la
visita
21. Básico
• Código Java Script
• Cookies
Cuando creamos una cuenta, se crea un
perfil inicial con el mismo nombre de
la cuenta
Cuenta
Perfil por defecto
22. En ese perfil empezaremos
a recoger los datos de
uso de la web
¿Qué podemos hacer con el perfil?
Configuración
Configuración
Podemos configurar la
cuenta y todos los
perfiles que contenga la
cuenta
23. ¿Qué podemos hacer con el perfil?
Configuración
La cuenta que estamos configurando
Añadir más perfiles a la cuenta
El perfil que queremos configurar
Opciones de configuración
Configuración del perfil
• Activos
– Segmentos avanzados
– Anotaciones
– Agrupaciones de canales de embudos multicanal
– Alertas personalizadas
• Objetivos
• Usuarios
• Filtros
• Configuración del perfil
24. Configuración del perfil
Configuración del perfil -
Página predeterminada
• Integrar la página por defecto que devuelve
el servidor con la página del dominio
• Objetivo: fundir los resultados del uso de
las dos páginas en uno único
25. Configuración del perfil -
Página predeterminada
• Integrar la página por defecto que devuelve
el servidor con la página del dominio
• Objetivo: fundir los resultados del uso de
las dos páginas en uno único
Configuración del perfil -
Parámetros URL en Sitios dinámicos
• Objetivo: quitar de los informes los
parámetros que no proporcionan
información de analítica
URL en el navegador
URL resultante en GA
http://www.misitio.com/dir/ /
index.php? dir/index.php?
sess=1234&cat=3&prod=foo cat=3&prod=foo
&var2=bar
http://www.misitio.com/dir/ /
index.php? dir/index.php?
sess=1234&cat=3&prod=bar cat=3&prod=bar
&var2=foo
26. Configuración del perfil -
Parámetros URL en Sitios dinámicos
• Objetivo: quitar de los informes los
parámetros que no proporcionan
información de analítica
Configuración del perfil -
Sitio de Comercio Electrónico
• Objetivo: obtener informes específicos para
comercio electrónico
27. Configuración del perfil -
Búsqueda de sitios
• Objetivo: obtener informes sobre el uso del
motor de búsqueda interno
Configuración del perfil –
Control de accesos
• Dar acceso a los perfiles de las cuentas de
GA
• Sólo se accede con cuentas de Google
• Permisos de administración o de visualizar
29. ¿Qué podemos hacer con la cuenta?
Configuración
• Propiedades web (perfiles)
• Usuarios
• Filtros
• Fuentes de datos (adwords, adsense)
• Configuración de la cuenta
– Eliminar cuenta
¿qué hemos hecho hasta ahora?
• Darse de alta con cuenta de Google
• Registrar el site a analizar
• Añadir el GATC a todas nuestras páginas
• Configuración avanzada
• Control de accesos
39. Filtros
• Filtros predefinidos
– Excluir todo el tráfico de un dominio
– Excluir todo el tráfico de una dirección IP
– Sólo incluir el tráfico de un subdirectorio
específico
• Filtros personalizados
– Excluir patrón
– Incluir patrón
– Buscar y reemplazar
– Avanzado
– Mayúsculas/minúsculas
Gestión de filtros
40. Conversiones
Objetivos
• Sirven para medir las conversiones y obtener informes
• Se configuran con URL y/o expresiones regulares
(sitios dinámicos)
• No se pueden eliminar, sólo activar/desactivar
• Permite agrupar por conjuntos para facilitar la lectura
de los informes
• Podemos enriquecer la información facilitada por el
objetivo mediante la creación de embudos
41. ¿Qué objetivo le pondrías?
Analitica Web - Google Analytics
81
Ejemplos de Objetivos
• Registrarse como usuario
• Inscribirse en un Newsletters
• Realizar con éxito una compra
• Realizar una consulta
• Finalizar correctamente una descarga
• Leer un artículo clave
• etc.
42. Ejemplos de Conversiones – Suscripción
Lista Distribución
– Pág. Listas temas diversos --> Información sobre lista
elegida --> Formulario @ correo --> Confirmación de datos
Ejemplos de Conversiones – Suscripción
Lista Distribución
– Pág. Listas temas diversos --> Información sobre lista
elegida --> Formulario @ correo --> Confirmación de datos
Analitica Web - Google Analytics
84
43. Ejemplos de Conversiones – Suscripción
Lista Distribución
– Pág. Listas temas diversos --> Información sobre lista
elegida --> Formulario @ correo --> Confirmación de datos
3 tipos de Objetivos
• URL de destino
– Concordancia exacta: url exacta
– Concordancia principal: url dinámica
– Concordancia de expresiones regulares: múltiples
urls
• Tiempo en el sitio
• Páginas visitadas
45. Embudos
• Son opcionales (sólo para objetivos “URL de
destino”)
• Permiten:
– Ver por dónde entran o salen los visitantes antes
de conseguir el objetivo
– Eliminar cuellos de botella en los procesos
– Permiten optimizar el sitio
– MEJORAR PUNTOS DEL RECORRIDO !
OPORTUNIDADES DE MEJORA
– Si el usuario abandona el camino
• Se va a otro sitio dentro de nuestro site
• Se va a otro sitio web " No debemos permitirlo!!!
Seguimiento: Funnel Process
46.
Conversiones – Informe general
Conclusión
• Los informes de Objetivos ayudan a
comprender:
• cómo llegan los usuarios a su sitio
• por qué no completan los objetivos
• Porcentajes de conversión
• Valor económico del tráfico que recibe su
sitio
50. Descarga de archivos
• Hay elementos en los sitios web a los que no se les
puede poner el código de seguimiento:
– Archivos word, pdf, zip, etc. Son elementos
llamados no-HTML.
• Google Analytics no mide la descarga de esos archivos
por parte de los usuarios ya que no pueden ejecutar un
código JavaScript
• Podemos configurar nuestras páginas para que las
descargas aparezcan como una página web vista.
Descarga de archivos
Para registrar todos los clics que se realizan en un
enlace determinado a www.ejemplo.es/archivos/
mapa.pdf como visita de página de /descargas/
mapa, deberá añadir el siguiente atributo a la
etiqueta <a> del enlace:
<a href="http://www.ejemplo.es/archivos/mapa.pdf"
onClick="javascript: pageTracker._trackPageview('/
descargas/mapa'); ">
51. Mantener información entre dominios
• Cuando pasamos de un dominio a otro las cookies
cambian y se pierde información
• Se tergiversan los resultados de los informes
• Ejemplo:
– Usuario visita página en castellano (pagina.es) desde Google
– Usuario hace clic en enlace para leerla en euskera (pagina.eus)
– Si la página de euskera es otro dominio, no tendrá en cuenta las
cookies del dominio anterior. Por ejemplo, la web de entrada será
pagina.es y no Google
• Solución:
– Paso1: Modificar GATC
– Paso 2: Modificar links que apunten a los demás subdominios
Mantener información entre dominios –
Paso 1
<script type=”text/javascript”>
var gaJsHost = ((“https: == document.location.protocol) ?
https://ssl. http://www.),
document.write (unescape(“%3Cscript src=´” + gaJsHost + “google-
analytics.com/ga.js´type=´text/javascript´%3e%3c/script%3E”));
</script>
<script type= “text/javascript”>
var pageTracker = _gat._getTracker (“UA-xxxxx-x”);
pageTracker._setDomainName (“none”);
pageTracker._setAllowLinker(true);
pageTracker._initData();
pageTracker._trackPageview();
</script>
52. Mantener información entre dominios –
Paso 2
Por ejemplo:
<a href= “http://www.destinia.nl”
onclick=”pageTracker._link(´http://www.destinia.nl/´);
return false;”>Nederland</a>
http://www.webanalyticsdemystified.com/