Tutorial Google Analytics by Proyectosbds PDF
Tutorial Google Analytics by Proyectosbds PDF
Tutorial Google Analytics by Proyectosbds PDF
MANUAL DE USUARIO
BDS 2015
Business Development Software S.L.
www.proyectosbds.com
Google Adwords
Google Content Experiments (antes Optimizer)
Google Tag Manager
Google Webmaster Tools
Una CUENTA (account) es lo que podramos llamar una unidad de negocio para
Analytics. No es un usuario ya que puede haber varios usuarios dentro de una cuenta,
con diferentes permisos. Tampoco es un sitio web, ya que una cuenta puede administrar
muchos sitios web.
Una PROPIEDAD es para Analytics una plataforma sobre la que se va a aplicar una
medicin (un sitio web o una app). As por tanto una cuenta puede tener muchas
propiedades (muchos sitios web que medir).
Hay que tener en cuenta que a nivel de GA un sitio web se mide con un nico cdigo de
tracking, pero dicho sitio web puede ser propiedad de varias cuentas. Por ejemplo,
puede estar asociado a la cuenta de la empresa propietaria del sitio web, pero tambin a
la cuenta de la empresa de marketing online que le asesora con la analtica web.
Una VISTA (antes llamado perfil) es un conjunto completo de informes que por defecto
se corresponden con el seguimiento de una propiedad, pero que tambin podremos
hacer que correspondan con slo una parte de ella. Por ejemplo, podemos separar en
dos conjuntos de informes completos (dos vistas o perfiles) los datos de un dominio, con
los datos del blog por un lado y los datos de todo el resto del sitio web (exceptuando
precisamente el blog) por otro. En definitiva, las vistas nos permiten crear subconjuntos
de las propiedades, y tener paquetes completos de informes para cada uno de esos
subconjuntos, que ms adelante veremos con qu criterios y con qu intenciones
podemos segmentar.
Los USUARIOS son exactamente eso: personas que con su login/password tienen
determinados permisos. Dichos permisos pueden ser asignados a nivel de cuenta,
propiedad y vista, y se configuran en torno a cuatro campos: permisos de gestin de
usuarios, permisos de edicin, permisos de colaboracin, y permisos de lectura-anlisis.
Una DIMENSIN es algo que describe a una entidad y que se puede medir. Por ejemplo,
la altura de una persona
Una MTRICA es alguna operacin con los valores de una dimensin que me interesa
conocer. Por ejemplo, la altura media de un grupo de personas.
Valores ejemplo
Mtricas
Fuente/medio
Pgina visitada
Idioma
es, en, fr
Un informe de GA lo que hace es mostrarnos los datos divididos por los diferentes valores
de la dimensin demandada, y por cada una de esas divisiones, informarnos del valor que
toman las mtricas. En la imagen siguiente:
Estos conceptos sern especialmente relevantes al establecer (y para entender bien) los
segmentos avanzados, que veremos bastante ms adelante.
http://blog.ikhuerta.com/metodologia-de-configuracion-avanzada-de-google-analytics-la-matriz-de-implemetacion-de-google-analytics
1. LAS VISTAS
CREANDO VISTAS. POR QU
Hay muchas razones que pueden justificar y que hacen muy recomendable el crear vistas.
Por ejemplo:
-
Separar el anlisis del trfico orgnico (SEO) frente al de pago (SEM) para poder
analizarlos con ms facilidad
Separar el trfico del blog del trfico de la web corporativa para estudiar por
separado el comportamiento de los usuarios
Separar el trfico propio (autovisitas) para evitar que distorsione el anlisis. Slo es
posible si tenemos IP fija.
Etc.
Al hacerlo, cada una de esas vistas ser en s misma un paquete de informes Analytics
completo, sobre el que podremos aplicar todo el resto de herramientas que ofrece GA. Pero
ser un paquete filtrado, en el que slo trabajaremos con una parte del trfico, el resto
ser para nosotros a nivel de ESA vista sencillamente invisible (lo cual es precisamente lo
que buscamos al filtrar, claridad y retirar elementos que la enturbien).
Ms adelante conoceremos otra herramienta, los filtros avanzados, que pueden en muchos
casos suplir o incluso ser ms convenientes que las vistas, ya que tienen algunas ventajas
(retroactividad, filtrado sobre la marcha, etc.). Pero los filtros avanzados no siempre
sustituyen a las vistas, por lo que hay que conocer ambos. Algunas razones que pueden (o
no) justificar el uso de vistas en vez de filtros avanzado son:
-
Hilando fino, en webs con muchsimas visitas (1 milln) los datos de GA utilizan
muestreo, no son contabilidad pura sino muestreo estadstico. Si separamos el trfico
en varias vistas, cada una de ellas es ms difcil que alcance valores tan altos de
visitas como para aplicar muestreo. Ganamos precisin.
Pero en todo caso, slo conociendo bien ambas herramientas (filtros y segmentos
avanzados) estaremos en condiciones de escoger cual utilizar en cada momento. Paciencia,
an nos queda bastante para llegar ah.
Una vez creada, ya podemos aplicarle filtros. Al hacerlo podemos optar entre:
-
A modo de ejemplo, la imagen siguiente muestra la configuracin para crear una Vista muy
simple: la que mostrase nicamente
nicamente el trfico del blog de BDS, como si fuera un universo
independiente del resto de la web.
Filtrado de trfico interno: Excluyendo las visitas de nuestras oficinas, sobre todo si
somos los tpicos que estamos todo el da en nuestra propia web revisando que todo
est OK
Por fuentes, separando el trfico SEO del trfico SEM, directo y Social Media
Separacin por zonas de la web (por ejemplo, la web por un lado y el blog por otro)
otro
Separacin por pases,
pases, si vamos a trabajarlos de forma independiente.
Separacin de usuarios nuevos vs usuarios recurrentes. Es quizs hilar un poco ms
fino, y hay que tener en cuenta que los anlisis de estos perfiles han de acotarse a
periodos de tiempo cortos (para garantizar en la medida de lo posible que la cookie
de GA sigue en el ordenador del usuario y tenemos suficiente certeza de que es
efectivamente nuevo o recurrente)
mercados, aunque de momento nos concentremos en una nica vista sin ese filtrado por
pases.
Una vez creadas nuestras vistas, sto es lo que veremos al acceder a la propiedad
correspondiente de GA:
2. LOS OBJETIVOS
UN COMPONENTE ESENCIAL EN LA ANALTICA WEB
Google nos ofrece un montn de informacin sobre el trfico que tenemos, el nmero de
pginas que se visitan, las horas en que sucede, los pases.. pero eso no es lo que estamos
buscando con la analtica web.
OBJETIVOS DE TIEMPO
Son aquellos que alcanzamos cuando conseguimos que las visitas duren un tiempo
determinado, el que nos interese por cualquier motivo. No tiene que ser necesariamente
alto. Por ejemplo:
-
Si no tenemos objetivos configurados, podemos saber cunto trfico nos llega por
cada fuente o medio
Con objetivos configurados, sabremos adems cmo se comporta cada una de esas
fuentes o medios en relacin al cumplimiento de objetivos
De nada me sirve conocer que llegan 1000 visitas por orgnico y 500 por redes sociales si no
soy consciente de que de mis 100 ventas, 12 fueron por visitantes con origen orgnico y 88
por visitantes que venan de redes sociales.
Aspecto de la pgina de referencias por fuente/medio una vez configurados objetivos:
Expresiones regulares: cuando nos interesan URLs que cumplen unos requisitos
predecibles pero no tan simples como empieza por, tenemos que recurrir a las
expresiones regulares, que nos permiten construir patrones. Por ejemplo,
imaginemos una web que construya el final de un proceso de confirmacin de pedido
as:
/pedidos/order.php?id=45678945256&confirmado=si
/pedidos/order.php?id=45678945256&confirmado=no
Si slo nos interesaran los confirmados=si, nuestra URL de objetivo debera ser algo
as:
/pedidos/order\.php\?id=.&confirmado=si
Por qu esos puntos y esas contrabarras? La explicacin requiere conocer cules son
y cmo se usan las expresiones regulares. Una vez las conoces digamos que son
bastante mecnicas, pero lleva su rato conocerlas.
Hay una referencia general de las expresiones regulares soportadas por Google
Analytics en https://support.google.com/analytics/answer/1034324?hl=en. Pero no
recomiendo esa referencia para aprender, sino slo como recurso de consulta. Al
final de este manual hay un Anexo de expresiones regulares en el cual explico de
forma sencilla cmo iniciarse con ellas, y aporto un par de enlaces a tutoriales ms
profundos y completos, elaborados por gurs del tema.
LAS VIRTUAL PAGEVIEWS: PGINAS QUE NO SON TALES PERO QUEREMOS TRACKEAR.
En muchas ocasiones, nuestras consecuciones de objetivos no se corresponden
directamente con el hecho de que una pgina haya sido visitada sino con otro suceso. Tal vez
eso nos lleve a crear un evento como veremos enseguida, pero tal vez podemos seguir
tambin el camino de los objetivos de destino utilizando las virtual pageviews.
Un caso tpico es un objetivo que se alcanza cuando alguien se va a otra web. Por ejemplo, el
objetivo de un blog secundario puede ser desviar trfico hacia nuestra web principal. Pero
nosotros no podemos configurar en el GA de ese blog un objetivo que apunte hacia nuestra
web principal en otro dominio, porque el http://www.nombredeldominio.com ya lo
considera Google como parte por defecto de la URL destino (recordemos que hemos dicho
antes que hemos de trabajar con URIs, no con URLs)
En ese caso, lo que tenemos que hacer es crear un destino falso dentro de nuestro blog
secundario, que se corresponda con ese evento. Por ejemplo, podramos pensar en una url
como esta:
/virtual/ moneysite
Cmo hacer que Google trackee visitas a esa URL que no existe?. Sencillo: cada vez que
haya en nuestra web un enlace a la Money Site, lo haremos con este formato:
<a href= onClick="ga('send', 'pageview', {'page': '/virtual/moneysite,'title': 'moneysite'});"></a>
Otro caso muy claro es el de trackear las descargas de documentos. GA se entera de que
alguien visita una pgina por el cdigo de GA que cargamos en esa pgina. Pero no podemos
cargar cdigo de tracking en un PDF. As que tendremos que hacer que el enlace a ese
documento sea tambin una virtual pageview:
<a href=dossier.pdf onclick=ga('send', 'pageview',{ ' page': '/virtual/descarga', 'title': 'descarga'});>Descargar
dossier</a>
Categora (category)
Accin (action)
Etiquetas (labels)
Valores (values)
Cuenta implcita
De tal forma, podremos actuar sobre nuestro sitio web indicndole a GA que se ha
producido un evento, y pasndole los valores de todos esos parmetros.
Por ejemplo, esta expresin:
<a href="#" onClick="ga (send, event, 'creacion de cuenta', 'cuenta anonima');"> Play</a>
Nos dice que se ha producido un evento de la categora creacin de cuenta, con la accin
cuenta annima. Pensemos en el caso de un carrito con opcin de checkout express que
nos ofrezca dos botones para crear cuenta o para hacer checkout sin crear cuenta:
asociando este cdigo al onclick del botn, podremos saber cuntos usuarios han escogido
el checkout annimo o han preferido el registro completo.
Al disear nuestras categoras y acciones de evento, hemos de tener en cuenta que ambos
se contabilizan por SEPARADO, es decir, que si tenemos una categora descarga con dos
acciones que sean versin doc y versin PDF, el sistema nos dir algo como esto:
10 objetivos de descarga
7 objetivos de descarga versin doc
3 objetivos de descarga versin pdf
Cada vez que los usuarios reproduzcan un vdeo cualquiera (sera seleccionar
categora vdeo)
Cada vez que los usuarios reproducen el video A (categora video, Etiqueta VideoA)
As por tanto, mejor establecer como objetivo de destino una expresin regular,
aunque debamos especificar como tal la direccin exacta de la pgina y no utilicemos
ningn operador. Lo importante es que el desplegable marque expresin regular:
EN QU CONSISTE
Son unos embudos de conversin especialmente diseados para el comercio electrnico. Y
ello por una caracterstica diferencial ESENCIAL de este sistema frente a otros mdulos de
GA, y es que arroja datos de la navegacin por productos (se ha visto el producto A) y no
por pginas (se ha cargado la pgina ficha_productoA) permitiendo posteriormente hacer
una analtica de embudos de conversin basada en los productos:
Imagen de http://blog.ikhuerta.com/como-empezar-a-usar-el-nuevo-ecommerce-mejorado-de-google-analytics
Las impresiones del producto (en listados de categora, resultados de bsqueda, etc)
Las visualizaciones de la ficha del producto
Los envos de ese producto al carrito
Los pedidos del producto desde los carritos
Las devoluciones de producto, si es que las tenemos integradas
Y para casos ms avanzados, los clicks en promociones in-page del producto, as
como el uso de vales-descuento aplicados en la compra del producto
La lnea de puntos indica que ah irn ms cosas relacionadas con esta funcionalidad, que
veremos a continuacin. Lo importante ahora es dejar claro que la nueva funcin se
declara DESPUS del objeto ga pero ANTES de utilizar las funcionalidades a las que nos
da acceso.
Nota: en pginas que incorporen la biblioteca Analytics.js, la declaracin quedara
simplemente como:
ga('require', 'ec');
// Id producto (string)
// Nombre product (string)
// Categora (string).
// marca (string).
// Variante (string).
// Nombre de la lista (string).
// Posicin del producto en esa lista (numrico).
// Campo a medida para otros datos (string).
ga('ec:addProduct', {
'id': 'P12345',
'name': 'Android Warhol T-Shirt',
'category': 'Apparel',
'brand': 'Google',
'variant': 'Black',
'position': 1,
});
// Id producto (string).
// Nombre de producto (string).
// Categora (string).
// Marca (string).
// Variante (string).
// Posicin (numrico).
Tipo 3: ec:setAction Indicamos que ha pasado algo con el producto definido con
AddProduct que tengamos asociado a este setAction. As que en vez de ver un caso
aislado de setAction, vamos a verlo asociado a un AddProduct.
Primera parte del cdigo (en el <HEAD>):
function addToCart(product) {
ga('ec:addProduct', {
'id': product.id,
'name': product.name,
'category': product.category,
'brand': product.brand,
'variant': product.variant,
'price': product.price,
'quantity': product.qty
});
ga('ec:setAction', 'add');
}
5. SITE SEARCH
Nos permite recoger en Analytics los datos sobre qu y cunto han buscado los usuarios en
nuestro sitio web. Es relativamente sencillo de configurar, pero por defecto est
desactivado, ya que requiere informacin que Google a fecha actual no puede conocer sin
nuestra ayuda.
As que antes de ir a configurar Site Search, lo que haremos ser hacer una bsqueda en el
buscador de nuestra pgina, y observar cmo es la URL del resultado. Por ejemplo, puede
ser algo as:
http://www.proyectosbds.com/index.search/?search=posicionamiento+en+buscadores
Lo que nos interesa de esa expresin es identificar un fragmento de ella que SIEMPRE est
presente en cualquier URL que sea un resultado de bsqueda. En el ejemplo anterior, nos
servira esto: search=, una expresin que no se repite en la URL de ninguna pgina que no
sea el resultado de una bsqueda.
Es el momento de ir a configurarlo:
-
6. ANOTACIONES
Las anotaciones son comentarios que podemos introducir en los grficos para ayudarnos a
explicar posibles comportamientos relevantes (picos, valles, o cualquier otra cuestin
relevante). Por ejemplo, si hemos puesto una cua publicitaria en radio o si hemos salido en
TV, probablemente notaremos un pico de trfico que unos meses despus nos
desconcertar al analizar si no hemos anotado el motivo en su momento.
Cada proyecto tendr diferentes necesidades de anotacin. Algunos ejemplos habituales:
1.
2.
3.
4.
5.
6.
7.
Lo que vamos a ver en este apartado es como subdividir esos REFERRALS, es decir, cmo
saber esas 12118 sesiones del ejemplo de dnde han salido.
Para ello, haremos que al llegar, esos referrals incorporen en la URL algo que nos indique
de dnde procedan. Donde no significa desde qu pgina en concreto. Puede ser una
nica pgina o todo un grupo de ellas. Puede ser de enlaces en nuestra newsletter. Puede
ser de un artculo que nos han publicado en otro medio digital en definitiva, lo que hemos
de hacer es definir fuentes asociadas a esfuerzos concretos. Por ejemplo, todo nuestro
esfuerzo de captacin de trfico podra ser:
-
Lo que haremos ser crear todos esos enlaces aadindoles una serie de parmetros, que
nuestra web ignorar al llegar el usuario, pero que se inyectarn en GA para permitir una
identificacin concreta de la visita.
Por ejemplo, si BDS lanza una campaa en Adwords que bajo el trmino diseo web haya de
dirigir a los visitantes hacia
http://www.proyectosbds.com
Nuestra web ignorar todos esos parmetros en rojo, pero GA tomar buena nota de ellos
para saber que la visita ha venido de una campaa cpc bajo el trmino diseo web,
concretamente la campaa 2015-01.
Cmo construir esas URLs tan complejas (o ms bien tan largas)?
Afortunadamente, Google nos provee de una herramienta especfica para ello, disponible en
https://support.google.com/analytics/answer/1033867
La direccin cannica es la principal de entre varias URLs que muestran lo mismo. Es un recurso
imprescindible que has de conocer si trabajas el SEO de un sitio web. Es la forma de decirle a Google cual de
varias direcciones que responden mostrando un mismo contenido es la original, de modo que no interprete
que intentas colarle un contenido duplicado o triplicado (caso tpico, cuando una web responde a
miweb.com/direccin-enriquecida-con-claves y tambin a miweb.com/index.php?id=45)
Para la DIMENSIN Pgina visitada, GA ya nos ha establecido unos segmentos, que son los
correspondientes a cada una de las pginas que vemos en la columna 1. As, la pgina / (es
decir, la home), ya es un segmento, para el cual nos informan de diferentes mtricas (visitas,
visitas nicas, promedio de tiempo, etc.
Lo que nos permiten los segmentos avanzados es hacer nosotros una segmentacin distinta.
Dicha segmentacin podremos hacerla en base a DIMENSIONES o en base a MTRICAS. En la
siguiente imagen vemos las opciones de dimensiones y mtricas que nos est ofreciendo GA
en un determinado informe para componer nuestro segmento avanzado.
Este entorno nos permite establecer mltiples criterios para definir nuestro segmento
avanzado, algunos de ellos triviales (como los que se visualizan en la imagen anterior) y otros
mucho ms complejos, basados en combinaciones de condiciones, secuencias, etc.
Intentar describir cmo se maneja cada campo que puedes modificar aqu sera largo, pero
sobre todo sera intil, porque eso no te ayudar en lo esencial: DEFINIR SEGMENTOS QUE
TE APORTEN INFORMACIN DE VALOR. Pues la informacin de valor en cada negocio es
diferente, e incluso dentro de cada negocio a cada miembro del equipo puede resultarle
interesante una u otra informacin.
Con ello, construir uno o varios segmentos avanzados que me permitan focalizar mi anlisis
en aquellos usuarios que me interesa analizar
Vamos a ver qu nos dice en el caso del trfico directo. La interpretacin del resto de canales
sera anloga:
Con esto ya podramos sacar unas primeras conclusiones sobre este negocio. Por ejemplo,
viendo que la potencia del trfico directo es muy alta, pensaramos que o bien la marca est
funcionando muy bien y no necesita mucho apoyo de otros canales, o bien el proceso de
conversin est resultando difcil y est obligando al usuario a revisitar para terminarlo.
En 23 casos, el usuario entr la primera vez por trfico directo y la segunda tambin
por directo
En 11 ocasiones, entr por orgnico y la segunda vez (cuando convirti) por directo
En 10 ocasiones, hubo dos primeras visitas por medios no identificados y finalmente
una conversin por trfico directo
Etc
Los dos informes restantes (lapso de tiempo y ruta de interaccin) son bastante obvios, no
merece la pena detenerse en explicarlos (pero s conviene analizarlos, la informacin que
nos dan es muy til)
el proceso (va funnel) ser muy importante para intentar mejorar tus procesos de
conversin.
Ejemplos
Excluir luna y robbin luna|robb?in
/(marketing/(seo|sem)/gracias.html vale para /marketing/seo/gracias.html y para /sem/gracias.html
/thanks(alot)? incluye /thanks , incluye /thanksalot , pero no incluye /thankyou.
P[aiu]n incluye pan, pin, pun, pero no pain o piun
[a-z] cualquier minscula (pero solo una, por el bracket)
[a-zA-Z0-9] cualquier minscula, mayscula o nmero (pero solo un carcter al fin y al cabo)
Bmw3[2-3]0x?D cualquier bmw diesel serie 3 (320d, 330d, 320xd, 330xd)
82\.98\.136\.[0-9]{1,2} todo el rango desde la 136.0 a la 136.99
15[0-9]{3} cualquier nmero del 15000 al 15999
/carpeta/.*index\.php cualquier cosa como /carpeta/hola/adis/tal-vez-algun-dia/index.php
[^0-9] avanzado significa que si el string contiene un dgito del 0 al 9, no nos vale
^/$ slo la home page (el ^ impide algo por delante, y el $ lo impide por detrs)