Seminario de Google Analytics

69
Implementación, discrepancias y análisis Google Analytics Jaime Marcos Hernández – Google Analytics Specialist

Transcript of Seminario de Google Analytics

Page 1: Seminario de Google Analytics

Implementación, discrepancias y análisis

Google Analytics

Jaime Marcos Hernández – Google Analytics Specialist

Page 2: Seminario de Google Analytics

Implementación

2

Page 3: Seminario de Google Analytics

Discrepancias

3

Page 4: Seminario de Google Analytics

Análisis

4

Page 5: Seminario de Google Analytics

Agenda

� Configuración de perfiles

� Cookies

� Integración con AdWords

� Objetivos y embudos

5

� Objetivos y embudos

� Comercio electrónico

� Eventos y variables personalizadas (si da tiempo)

� Nuevas funcionalidades (demostración en directo)

5

Page 6: Seminario de Google Analytics

Perfiles: la implementacióncorrecta

Google Confidential and Proprietary 6

correctaConfiguración del perfilPerfiles esencialesFiltros comunes para los perfilesRecomendaciones extra

Page 7: Seminario de Google Analytics

Configuración del perfil

Incluye siempre la página pordefecto: home, index or default page.

Excluye parametros de la URL que no son importantes parael análisis. Evitarás cientos de URLs en el informe de contenido.

Google Confidential and Proprietary 7

Si tienes AdWords, aplica el /los centro/s de costescorrespondientes.

¿Tienes una caja de búsquedaen tu sitio? Podrás analizar las“búsquedas internas” en búsqueda del sitio.

Page 8: Seminario de Google Analytics

Configuración del perfil

Página por defecto: deberías siempre de tener una página de inicio(index.html, default.php…). Si no la incluyes, dos consecuencias:

1. El informe de Contenido mostrará dos entradas para la página home. Por ejemplo: / y /home.html… Será más difícil hacer análisis de la página de inicio.

2. Informe Analytics de página: El sitio se cargará, pero no aparecerá información . No podrás analizar la página de inicio.

Excluir parámetros: algunos sitios el mismo contenido para una misma URL

Google Confidential and Proprietary 8

Excluir parámetros: algunos sitios el mismo contenido para una misma URL pero con multitud de parameters (ej. Buscadores de viajes, inmobiliarias…). Si no excluyes parametros acabarás con cientos/miles de URL. Deshazte de aquellos parámetros que no son necesarios para el análisis.

/index.php?mod=com_content&category=article&id=&catid=110&Itemid=56?&tmpl=component

Especialmente importante para sitios con mucho tráfico que pueden alcanzar rápido el límite 50.000 pageviews/day.

Búsqueda del sitio: instala para saber lo que los usuarios buscan en tu sitio. Por ejemplo, websites que venden productos.

Page 9: Seminario de Google Analytics

Perfiles: cómo configurarlos

Deberías guardar consistencia en la nomenclatura:

Example.com – RawExample.com – MasterExample.com – Testing 1 or Sandbox 1Example.com – Testing 2 or Sandbox 2

Raw: sin filtros

Master: el principal para el análisis. Los filtrosdeberían ser aplicados desde el inicio y

Google Confidential and Proprietary 9

deberían ser aplicados desde el inicio y deberías mantenerlo intocable.

Testing 1, 2,…n: para probar filtros y asegurarte de que funcionan correctamente.

Si tienes subdirectorios o subdominios, más perfiles duplicados deberían ser creados:

Example.com – subdomain1.example.comExample.com – subdomain2.example.comExample.com – example.com/esExample.com – example.com/eng

Page 10: Seminario de Google Analytics

Filtros esenciales para el perfil Master

• Filtro excluir: Tráfico interno

Para excluir tráfico interno en los informes, puedes filtrar IPs específicas o un rangdode IPs.

Filtro personalizado Minúsculas: URI de la solicitud (Request URI)

Para evitar la misma URL/URI con diferente capitalización en el informe de contenido. Por ejemplo: domain.com/default.aspx and domain.com/Default.aspx son lo mismo pero

aparecerán como dos dimensiones en el informe de contenido.

Google Confidential and Proprietary 10

• Filtro personalizado Minúsculas para Campain source/medium/name

Para guardar consistencia y evitar dobles entradas. Si estás etiquetando manualmente algunos enlaces deberías asegurarte de que usas siempre minúsculas en los parametros. La fuente “Google” y “google” no serán lo mismo para Analytics, que ese “case-sensitive”, (sensible diferencias mayúsculas y minúsculas)

• Filtro personalizado Buscar y reemplazar: se usa para diferente propósitos. Ej.: simplificar las URLs deshaciéndote del nombre de un directorio o cambiando a parámetros más fáciles de comprender. Ejemplo: el campo URI de la solicitud: ^/directory/ en Cadena de búsqueda, Remplazar Cadena por /.

Page 11: Seminario de Google Analytics

Filtros esenciales en tu perfil Máster

Google Confidential and Proprietary 11

Page 12: Seminario de Google Analytics

Crea perfiles duplicados cuando sea necesario

• Para subdominios

Crea perfiles duplicados y un filtro de subdominio

• Para subdirectorios

Crea perfiles duplicados y un filtro por defecto de subdirectorio

• Para segmentar por fuentes, palabras de marca

- filtra por medio cpc, paid o ppc

- filtra por palabras de marca

Google Confidential and Proprietary 12

Page 13: Seminario de Google Analytics

Recomendaciones extra

• Registra todos los cambios que haces en los perfiles

• Puedes utilizar las anotaciones bajo los gráficos y compartirlas. Comenta cuando cambias los filtros, objetivos, embudos, ecommerce…

Google Confidential and Proprietary 13

objetivos, embudos, ecommerce…

• Utiliza una hoja de cálculo para registrar todas las campañas con etiquetado manual.

Page 14: Seminario de Google Analytics

Instalando el código: piensaantes de implementar

Google Confidential and Proprietary 14

antes de implementarAlgunas preguntas que deberías hacerteDiferentes escenarios de implementaciónReporte “Roll up” para varias cuentas

Page 15: Seminario de Google Analytics

Cuestiones que deberías preguntarte

¿Cuál es el propósito de mi sitio? ¿Se trata de una generación de prospectos, de reconocimiento de marca o comercio electrónico?

¿Qué campañas de correo electrónico, enlaces, descargas, eventos de Flash o elementos deben ser analizados? ¿Envía mensajes de correo electrónico para el acceso, registro, suscripción noticias?

¿Cuáles son las acciones que desea que los visitantes tomen: rellenar un formulario, ver un vídeo, hacer una compra, recomendar a amigos ...?

Google Confidential and Proprietary 15

un formulario, ver un vídeo, hacer una compra, recomendar a amigos ...?

¿Cómo es la arquitectura de sitio web? Navegación, frames, URL, parámetros

¿Es necesario hacer un seguimiento del comercio electrónico? ¿De comercio electrónico para varios idiomas o monedas?

¿Cuántos dominios deben ser analizados? ¿El cliente implementará más dominios o subdominios en el futuro?

¿Los usuarios cruzan los dominios?

Page 16: Seminario de Google Analytics

Sólo un dominio

Profile Web property AdWords Analytics

Example.com UA-12345-1 AdWords 1 UA-12345

.

.

.

AdWords n

Google Confidential and Proprietary 16

<script type="text/javascript">var _gaq = _gaq || [];_gaq.push(['_setAccount', 'UA-12345-1']);_gaq.push(['_trackPageview']);_gaq.push(['_trackPageLoadTime']);

(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>

Page 17: Seminario de Google Analytics

Un dominio con subdominios

Profile Web property AdWords Configuration

Example.com UA-12345-1 AdWords 1 … n _setDomainName', 'example.com‘

Eng.example.com UA-12345-1 AdWords Eng The same

Dk.example.com UA-12345-1 AdWords Dk The same

Es.example.com UA-12345-1 AdWords Es The same

Google Confidential and Proprietary 17

<script type="text/javascript">var _gaq = _gaq || [];_gaq.push(['_setAccount', 'UA-12345-1']);

_gaq.push(['_setDomainName', 'example.com']);_gaq.push(['_trackPageview']);

_gaq.push(['_trackPageLoadTime']); (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>

Page 18: Seminario de Google Analytics

Dominio y un subdirectorio en otro dominio

Profile Web property Configuration

example.com UA-12345-1 _gaq.push(['_setAllowLinker', true]);_gaq.push(['_setDomainName', 'example.com']);onclick="_gaq.push(['_link',…onsubmit="_gaq.push(['_linkByPost‘…

otherdomain.com/example UA-12345-1 _gaq.push(['_setAllowLinker', true]);_gaq.push(['_setDomainName', ‘otherdomain.com']);

_gaq.push(['_setCookiePath', '/example/']);onclick="_gaq.push(['_link',…onsubmit="_gaq.push(['_linkByPost‘…

Google Confidential and Proprietary 18

Para mantener la fuente de la campaña, si el usuario cruza dominios necesitas implementar el método_gaq.push(['_setAllowLinker', true]); además hay que implementar los enlaces o botones con _link and _linkByPostrespectivamente.

Page 19: Seminario de Google Analytics

Multiple domains with subdomains

Profile Web property Configuration

example.com UA-12345-1 _gaq.push(['_setAllowLinker', true]);_gaq.push(['_setDomainName', 'example.com']);_gaq.push(['_setAllowHash', false]);onclick="_gaq.push(['_link',…onsubmit="_gaq.push(['_linkByPost‘…

eng.example.com UA-12345-1 The same as above

dk.example.com UA-12345-1 The same as above

example-two.com UA-54321-1 _gaq.push(['_setAllowLinker', true]);

Google Confidential and Proprietary 19

example-two.com UA-54321-1 _gaq.push(['_setAllowLinker', true]);_gaq.push(['_setDomainName', ‘example-two.com']);_gaq.push(['_setAllowHash', false]);onclick="_gaq.push(['_link',…onsubmit="_gaq.push(['_linkByPost‘…

sub.example-two.com UA-54321-1 The same as above

Page 20: Seminario de Google Analytics

Roll up reporting: enviando a 2 cuentas

Analytics accounts Web property Analytics

Example.com UA-10000-1 _gaq.push(['_setAccount', 'UA-10000-1'],['_trackPageview'],['b._setAccount', 'UA-50000-1'],['b._trackPageview']

);

example.dk UA-20000-1 _gaq.push(['_setAccount', 'UA-20000-1'],['_trackPageview'],['b._setAccount', 'UA-50000-1'],['b._trackPageview']

);

Google Confidential and Proprietary 20

http://code.google.com/apis/analytics/docs/tracking/asyncUsageGuide.html#MultipleCommandshttp://www.advanced-web-metrics.com/blog/2009/03/30/roll-up-reporting-in-google-analytics/http://conversionroom.blogspot.com/2010/03/google-analytics-reporting-for_10.html

example.es UA-30000-1 _gaq.push(['_setAccount', 'UA-30000-1'],['_trackPageview'],['b._setAccount', 'UA-50000-1'],['b._trackPageview']

);

example – Roll up UA-50000-1

Page 21: Seminario de Google Analytics

Cookies

Google Confidential and Proprietary 21

CookiesTipos de CookiesAnalytics Utm cookiesCómo interpretar las cookies del _utm .gif

Page 22: Seminario de Google Analytics

¿Qué son las cookies?

• Las Cookies son archivos de texto almacenados en el navegadorque permiten identificar los datos de la visitia de un usuario.

• Permiten a Google Analytics medir las visitas y la experiencia del usuario en el sitio.

• Dos tipos:

– First-party: implementados por el dominio que es visitado

Google Confidential and Proprietary

– First-party: implementados por el dominio que es visitado

– Third-party: implementados por sitios de terceros

• Los usuarios pueden elegir entre permitir algunas, ninguna o ciertostipos de cookies en sus navegadores.

• Si el usuario desactiva las cookies completamente, en algunos casosno será capaz de beneficiarse de las funcionalidades de ciertossitios.

Page 23: Seminario de Google Analytics

No cookies: no visitas y discrepancias

• No tengo visitas en el reporte…

• Una página no aparece en el informe de Contenido

• La mayoría de mi tráfico aparece como directo, y sé que tengo mucho tráfico orgánico

Google Confidential and Proprietary

Page 24: Seminario de Google Analytics

Comprobando si el código se ejecuta

• Hay que uilizar una herramienta para analizar las peticiones HTTP al servidor (HTTPFox para Firefox o la Chrome Developer Console) para compreder si el código se ejecuta e implementa las cookies.

Google Confidential and Proprietary

Debería haber dos peticiones al servidor: 1. al ga.js y 2.al_utm.gif

__utmz – Campaign Values

Page 25: Seminario de Google Analytics

Cómo saber si ciertas funciones se ejecutan

• En algunos casos, además de saber si el código se ejecuta, debemos ver si se ejecutan ciertas funciones extras: Eventos, variables personalizadas…

Google Confidential and Proprietary

__utme – Este sitio usa variables personalizadas.

Page 26: Seminario de Google Analytics

Cookies persistentes vs. temporales

Persistentes

• Permance en el disco duro cuando se cierra el navegador

• Pueden ser leídas por el mismo sitio en visitas subsequentes

Google Confidential and Proprietary

Temporales

• Se almacenan en el navegador por la duración de la sesión

• Desaparecen al cerrar el navegador

Page 27: Seminario de Google Analytics

Cookies utm

Nombre Descripción Duración

__utma Visitor Identifier Expira en 2 años

__utmb Session Identifier Expira después de 30 minutos de inactividad

__utmc Session Identifier Temporal: desaparece al cerrar

Google Confidential and Proprietary © 2008 G

27

__utmc Session Identifier Temporal: desaparece al cerrar

__utmz Campaign Values Expira después de 6 meses (o cuando es sobrescrita)

__utmv Visitor Segmentation Expira después de 2 años

Page 28: Seminario de Google Analytics

Ejemplo: Google Analytics Cookies

“googlestore” cookies

Google Confidential and Proprietary © 2008 G

28

Page 29: Seminario de Google Analytics

Unique ID

__utma – Idetificación del visitante

Domain hash

Random Visitor ID

Time of initial visit

Beginning of

utma= 171169442. 255036238. 11115176675.1115176675.1115176675.

Google Confidential and Proprietary

Unique ID

© 2008 G

29

Beginning of

previous session

Beginning of current session

Session counter

Measured in UNIX time (Seconds since January 1, 1970)

Page 30: Seminario de Google Analytics

__utmb & __utmc – Identificación de la sesión

utmb=171169442, utmc=171169442

• __utmb expira después de 30 minutos

• __utmc es temporal y se elimina al cerrar el navegador

• Session / visit = 30 minutos de inactividad

Google Confidential and Proprietary © 2008 G

30

JavaScript code execution__utmb expires at time1 + 30

JavaScript code execution__utmb expires at time2 + 30

JavaScript code execution__utmb expires at time3 + 30

time1 time2 time3

Page 31: Seminario de Google Analytics

__utmz – Valores de campaña

utmz=171169442.1108858716.2.3.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=toys

Campaign Number

Session Number

Google Confidential and Proprietary © 2008 G

31

Page 32: Seminario de Google Analytics

__utmz – Valores de campaña

utmcsr in __utmz is the Source (utm_source)

utmccn in __utmz is the Campaign (utm_campaign)

utmcmd in __utmz is the Medium (utm_medium)

utmctr in __utmz is the Keyword (utm_term)

utmcct in __utmz is the Ad Content (utm_content)

Google Confidential and Proprietary© 2008 Google 32

utmcct in __utmz is the Ad Content (utm_content)

Page 33: Seminario de Google Analytics

Valores de la campaña: de la URL a la cookie

Si la URL es así…

http://www.somesite.com?utm_source=newsletter&utm_campaign=urchin5&utm_medium=cpc&utm_term=web+analytics&utm_content=banner_ad

… la cookie aparecerá así:

Google Confidential and Proprietary© 2008 Google 33

… la cookie aparecerá así:

utmz=171169442.1108858716.3.2.utmcsr=newsletter|utmccn=urchin5|utmcmd=cpc|utmctr=web+analytics|utmcct=banner_ad

Page 34: Seminario de Google Analytics

__utmv – Segmentación de los visitantes

utmv=171169442.Member

• Para segmentar a los usuarios

– Por ejemplo:

• Segmentar por miembros o no miembros

• Ver variables personalizadas en Google Analytics para compararsegmentos

Google Confidential and Proprietary© 2008 Google 34

segmentos

• Cookie persitente, expira después de 2 años.

Page 35: Seminario de Google Analytics

Cómo funciona Google Analytics

Website Server

2. Sirve la página

1. Petición para mostrar la página

User

Google Confidential and Proprietary 35

Secure Google Servers

5. Llama a la funcióntrackPageview()

6. Lee y escribe las cookies

7. Envía gif request. La petición contiene los datos

3. Petición: ga.js

4. Sirve ga.js

User

Page 36: Seminario de Google Analytics

__utm.gif?

El hit __utm.gif

utmwv=6.3&utmn=101027544&utmsr=1280x854&utmsc=32-bit

utmcc=__utma%3D117945243.823564440.1131054947.1131080858.1133834608.4%3B+__utmb%3D117945243%3B+__utmc%3D117945243%3B+__utmz%3D117945243.1131054947.3.2.utmccn%3D%28Spring%20Sale%29%7Cutmcsr%3D%28google%29%7Cutmcmd%3D%28ppc%29% %7Cutmtm%3D%28shoes%29%3B

&utmul=en&utmje=1&utmjv=1.5&utmfl=7.0r24&utmdt=My%20Website&utmhn=www.site.com&utmp=/index.html&utmac=UA-51244-4&

Google Confidential and Proprietary 36

Screen Resolution: 1280x854

Screen Colors: 32-bit

Browser Language: English(en)

Java Enabled? Yes (1)

Java Version: 1.5

Flash Version: 7.0r24

Page Title: My Website

Hostname: www.site.com

Filename: /index.html

Google Analytics Account: UA-51244-4

Visits: 4

Campaign: Spring Sale | Google(PPC) | shoes

Page 37: Seminario de Google Analytics

Integración con AdWords

Google Confidential and Proprietary 37

Integración con AdWordsEnlazando AdWords con AnalyticsEnlaces con el etiquetado automáticoImportando el centro de costeDiscrepancias de visitas y clicksCuestiones principales sobre la integración

Page 38: Seminario de Google Analytics

Enlazando AdWords con Analytics

• Nuevo proceso para enlazar AdWords con Analytics

• Ahora enlaza (importa) más de un cuenta de AdWords a Analytics.

Google Confidential and Proprietary 38

Page 39: Seminario de Google Analytics

Enlazar e importar AdWords en Analytics

Hay dos procesos que aplicar:

• Opción 1: Activar el etiquetado automático

– AdWords automáticamente etiquetará tus URLs de las campañas

– El etiquetado automático afecta a la columna de visitas en el informe de AdWords en Analytics

– El etiquetado automático se habilita a nivel de cuenta

Google Confidential and Proprietary 39

– El etiquetado automático se habilita a nivel de cuenta

• Opción 2: Aplicar centro de coste

– Analytics importará las campañas de AdWords y los datos de ROI

– El centro de coste importará Impresiones, Clicks, CPC en la pestañaClicks dentro del informe de AdWords en Analytics.

– El centro de coste puede ser habilitado a nivel de perfil

Page 40: Seminario de Google Analytics

Etiquetado automático

Paid

Organic

Google Confidential and Proprietary 40

1. google products

• El etiquetado automático de los enlaces permite a Analytics distinguir entre tráfico de pago y orgánico

• Si el etiquetado no está habilitado, los clicks aparecerán como visitasorgánicas en los informes:

Page 41: Seminario de Google Analytics

¿Cómo funciona?

• El etiquetado automático añade un identificafor llamado Google Click ID (gclid) a las URLs de destino.

• El parámetro gclid sólo se añade a los anuncios en vivo.

• El gclid incluye caracteres en minúscula y en mayúscula. Si el servidor cambia los caracteres a minúscula, la fuente no será interpretada.

• Ejemplos:

Google Confidential and Proprietary 41

• Ejemplos:

– Destination URL: http://www.googlestore.com/ +

– Destination URL: http://www.googlestore.com/?promo=00146 +

• Nota:

– Las redirecciones pueden extraer el parámetro gclid

?gclid=1a2B3d45

&gclid=1a2B3d45

Page 42: Seminario de Google Analytics

Cómo etiquetar automáticamente las URLs

Habilita el etiquetadoautomático dentro de Mi cuenta: Preferencias

Google Confidential and Proprietary 42

Page 43: Seminario de Google Analytics

Nunca uses etiquetado manual y automático al mismo tiempo o tendrás discrepancias

Google Confidential and Proprietary 43

¿Puedo aplicar etiquetas manualmente a mis vínculos si está habilitado el etiquetadoautomático? NO

http://www.somesite.com?utm_source=newsletter&utm_campaign=urchin5&utm_medium=cpc&utm_term=web+analytics&utm_content=banner_ad

Page 44: Seminario de Google Analytics

Importando el centro de coste de AdWords

Los clicks e impresiones del centro de coste se importarán sólo al perfil o perfiles cuando la opción Aplicar Centro de Coste es selecionada

Google Confidential and Proprietary 44

Aplicar Centro de Coste dentro de la Configuración del Perfil

Page 45: Seminario de Google Analytics

Discrepancias visitas/clicks

Entra en Analytics – Fuentes de tráfico – AdWords – Campañas. Compruebaque campañas o grupos tienes menos visitas que clicks.

En algunos casos las discrepancias no están en toda la campaña, sino .en grupos específicos.

Entra en AdWords. Carga la campaña o grupo en el que notaste discrepancias. Habilita la pestaña Dimensiones. Segmenta por “Ver:URL de destino”

1. Comprueba las URLs donde las discrepancias es grande.

Google Confidential and Proprietary 45

1. Comprueba las URLs donde las discrepancias es grande.

2. Copia laURL, añade el gclid al final con mayúsculas y minúsculas (?gclid=1cvTes2ftt) en la barra de búsqueda del navegador.

3. Mira las peticiones HTTP con un Analyzador HTTP o en Chrome -Developer Console (control + shift + i)

¿Hay redirecciones? ¿El gclid ha desaparecido? Ahí tienes el problema.

Page 46: Seminario de Google Analytics

1. No veo clicks en los reportes

Los Clicks se importan desde AdWords. Comprueba si:

• AdWords y Analytics están enlazadas

• El centro de coste (Cost Data) ha sido aplicado

• Las URLs y el servidor permiten parámetros, y no hay redirecciones

Google Confidential and Proprietary 46

Page 47: Seminario de Google Analytics

2. No veo visitas de las campañas de AdWords

Las Visitas se recogen si el código está presente y se ejecuta. Comprueba:

• AdWords y Analytics están enlazados, y auto-tagging está habilitado.

• La URL de destino tiene el código instalado

• La URL de destino tiene una redirección

• La URL de destino tiene conduce a una página error 404 y el gclid del auto-tagging no son admitidos en el servidor.

Google Confidential and Proprietary 47

Page 48: Seminario de Google Analytics

Objetivos y embudos

Google Confidential and Proprietary 48

Objetivos y embudosTipos de objetivosConcordancia de las URLsProblemas con los objetivos y embudos

Page 49: Seminario de Google Analytics

Tipos de objetivos

En la nueva interface de Analytics, hay cuatro tipo de objetivos

Google Confidential and Proprietary 49

Nuevos objetivos para eventos

Page 50: Seminario de Google Analytics

Objetivos de URL

Selecciona con cuidado la concordancia. URLs estáticas deberías ir siempre en

Google Confidential and Proprietary 50

URLs estáticas deberías ir siempre en concordancia exacta.

Usa paso obligatorio si quieres ver conversionespara los usuarios que sigen los pasos del embudo. Recuerda que Remember that Conversion Overview will not mach with Conversions in funnel when required step is enabled.

El valor debe ser numérico. Si incluyes un símbolomonetario u otro símbolo, Analytics dará un error

Page 51: Seminario de Google Analytics

Ruta del objetivo invertida (Reverse Goal Path)

Usa este informe para saber qué páginas los usuarios visitan antes de alcanzar el objetivo. Te sorprenderán los pasos que toman los usuariosantes de alcanzar el objetivo, pasos que probablemente ni consideraste.

Google Confidential and Proprietary 51

Page 52: Seminario de Google Analytics

Tipos de concordancia

3 tipos:

Exacta - Exact Match: /books/thanks.html

http://mysite.com/books/thanks.html

http://mysite.com/books/thanks.html?pid=18202&cid=100

Principal - Head Match:

Google Confidential and Proprietary 52

Principal - Head Match: /books/thanks.html

http://mysite.com/books/thanks.html

http://mysite.com/books/thanks.html?pid=18202&cid=100

Expresión regular - Regular Expression (RegEx) Match:/.*/thanks\.html

http://mysite.com/books/thanks.html

http://mysite.com/clothes/thanks.html

Page 53: Seminario de Google Analytics

Concordancia de expresiones regularesConcordancia de expresiones regularesConcordancia de expresiones regularesConcordancia de expresiones regulares¿Qué son las expresiones regulares?• Las expresiones regulares utilizan secuencias de caracteres que se usan para crear un patrón que coincide con un texto, por ejemplo con una URL.

• Utilizan caracteres comodín definidos, que siguen unas reglas sintácticas predeterminadas.

• Caracteres comodín aplicables: ., *, +, ?, (), [ ], -, | , ^, $, \• Se utilizan sobre todo en Google Analytics para configurar filtros y objetivos.

Google Confidential and Proprietary 53

¿Cuándo se deberían utilizar las expresiones regulares para las páginas de objetivo o redireccionamiento?

• Se utilizan cuando la URL contiene diversos elementos dinámicosdiversos elementos dinámicosdiversos elementos dinámicosdiversos elementos dinámicos. Sobre todo cuando la raíz y/o los parámetros de seguimiento varían entre diferentes usuarios.

• La expresión regular se concuerda con la URL completa.

• Se utilizan sobre todo en Google Analytics para configurar filtros y objetivos.

Page 54: Seminario de Google Analytics

Concordancia de expresiones regularesConcordancia de expresiones regularesConcordancia de expresiones regularesConcordancia de expresiones regularesEjemplos de utilización de expresiones regulares:Páginas de objetivo diferentes: www.ejemplo.es/índice.php?www.ejemplo.es/índice.php?www.ejemplo.es/índice.php?www.ejemplo.es/índice.php?id:998877&producto1&id:998877&producto1&id:998877&producto1&id:998877&producto1&página=1página=1página=1página=1

oooowww.ejemplo.es/índice.php?www.ejemplo.es/índice.php?www.ejemplo.es/índice.php?www.ejemplo.es/índice.php?id:112233&producto2&id:112233&producto2&id:112233&producto2&id:112233&producto2&página=1página=1página=1página=1

Definición de objetivo (concordancia de expresiones regulares):/índice.php/índice.php/índice.php/índice.php\\\\?.*página=1?.*página=1?.*página=1?.*página=1

Google Confidential and Proprietary 54

/índice.php/índice.php/índice.php/índice.php\\\\?.*página=1?.*página=1?.*página=1?.*página=1

Explicación:Explicación:Explicación:Explicación:\\\\ (barra invertida) (barra invertida) (barra invertida) (barra invertida) evita que el carácter siguiente se interprete como expresión regular.

En este caso el signo ? se interpreta como un signo de interrogaciónnormal de la URL.

. . . . (punto)(punto)(punto)(punto) significa un posible carácter * (asterisco)* (asterisco)* (asterisco)* (asterisco) significa ningún o alguno de los caracteres anteriores

Page 55: Seminario de Google Analytics

¿Los objetivos no funcionan?

Comprueba el informe de contenido para ver si la URL del objetivo o de los pasos está incluída en los informes.

Comprueba las opciones de concordancia

Posibles problemas:

Order of Steps not followed by user

Google Confidential and Proprietary 55

Order of Steps not followed by user

“Backfill” pasos autorellenados: los pasos tienen el mismo número de entradas. El problema está en la concordancia o la expresión regular

Problemas en los embudos: 100% abandona en un paso. La página no estáetiquetada

Page 56: Seminario de Google Analytics

/Landing.html

En este caso, la concordancia era Principal - Head

Problemas con los objetivos y embudos

Cuestión: De acuerdo a la visualización del embudo, todos los visitantes abandonan el Paso 1 sin convertir. No puede ser verdad.

Google Confidential and Proprietary

/

Step2.html

Goal.html

Principal - Head Match. El paso 1 encajaba con el resto de los pasos.

56

Page 57: Seminario de Google Analytics

Problemas con objetivos y embudos

Causa: Usando Concordancia Principal, el paso 1 concuerdacon los pasos sucesivos (incluida la página de destino), por esoninguno de los pasos sucesivos verá atribuida una pagina vista.

Google Confidential and Proprietary 57

/Landing.html / /Step2.html /Goal.html

Landing Page Step 1 Step 1 Step 1

Page 58: Seminario de Google Analytics

Solución

Problemas con objetivos y embudos

•Evita utilizar definiciones amplias en la URI; a menudo no revelannada.

•Si usas URI's amplias, usa Concordancia Exacta de modo que sólotenrás páginas vistas para la URL específica.

• En lugar de URIs amplias como home /: usa una expresión regular

Google Confidential and Proprietary

• En lugar de URIs amplias como home /: usa una expresión regular ^/$

Page 59: Seminario de Google Analytics

Problemas con objetivos y embudos

Cuestión: el embudo me dice que los visitantes entraron en el Paso 2 desde BeforeFunnel.html, pero no hay enlaces en el Paso 1 a BeforeFunnel.html. ¿Qué ocurre?

Google Confidential and Proprietary 59

Page 60: Seminario de Google Analytics

Problemas con objetivos y embudos

Causa: Si el visitante navega por el embudo fuera de orden, la entrada a la página se atribuye al paso más alto del embudo.

Google Confidential and Proprietary 60

BeforeFunnel.html Step3.html Step2.html ExitPage.html

Visualización del embudo:

1. Entrance Page is BeforeFunnel.html2. Entered into Step2.html3. Proceeded to Step3.html4. Exited Funnel from Step3.html

Page 61: Seminario de Google Analytics

Solution

Problemas con objetivos y embudos

•Si prefieres ver el embudo en el orden configurado, trata de seleccionar el Primer paso requerido. Nota: si seleccionas el pasorequerido, las conversiones generales no coincidirán con lasconversiones que aparecen en el informe Embudo del objetivo.

• Trata de usar la visualización de Navegación para aprender mássobre como los visitantes entran o salen de tus páginas.

Google Confidential and Proprietary

sobre como los visitantes entran o salen de tus páginas.

Page 62: Seminario de Google Analytics

Comercio electrónico

Google Confidential and Proprietary 62

Comercio electrónicoEl código de comercio electrónicoPosibles problemas

Page 63: Seminario de Google Analytics

¿Qué es el código de E-commerce?

Automaticamente y captura transacciones e información de productos

Sigue las ventas y mide el ROI

Google Confidential and Proprietary 63

Page 64: Seminario de Google Analytics

¿Qué es el código de E-commerce?

<script type="text/javascript">

var _gaq = _gaq || [];_gaq.push(['_setAccount', 'UA-XXXXX-X']);_gaq.push(['_trackPageview']);_gaq.push(['_addTrans','1234', // order ID - required'Acme Clothing', // affiliation or store name'11.99', // total - required'1.29', // tax'5', // shipping'San Jose', // city'California', // state or province'USA' // country

]);

Google Confidential and Proprietary 64

]);

// add item might be called for every item in the shopping cart// where your ecommerce engine loops through each item in the cart and// prints out _addItem for each_gaq.push(['_addItem','1234', // order ID - required'DD44', // SKU/code - required'T-Shirt', // product name'Green Medium', // category or variation'11.99', // unit price - required'1' // quantity - required

]);_gaq.push(['_trackTrans']); //submits transaction to the Analytics servers

(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>

Page 65: Seminario de Google Analytics

Implementado E-commerce

Para instalar el e-commerce:

� Paso 1: Habilita e-commerce en el perfil

� Paso 2: Añade el código a la página de la transación

Analytics Settings>

Google Confidential and Proprietary 65

Analytics Settings>Edit Profile Settings> Edit Main Website Profile Information

Page 66: Seminario de Google Analytics

Problemas con E-Commerce y resolución

Problemas:

�El código no registra ninguna transación: ¿está incluido? ¿utilizas la misma versión tradicional o asíncrona?

�Algunas transacciones o productos no se recogen:

1. Trata de poner el código de comercio en la parte superior;

Google Confidential and Proprietary 66

1. Trata de poner el código de comercio en la parte superior;

2. El código se está rompiendo para productos que tienen caracteres especiales. Ejemplo:

'Shampooing Source Tendresse L'OREAL 1500ml ', // Product Name

� Las transacciones no son atribuidas a la fuente correcta: aparecen como directas o de referencias de tu propio dominio

Solución:

� Ejecuta una transacción de prueba, mira si el código se ejecuta. Utiliza un analizador de HTTP o Developer Tool en Chrome.

Page 67: Seminario de Google Analytics

Q & A

Google Confidential and Proprietary 67

Q & A

Page 68: Seminario de Google Analytics

Asistencia de AnalyticsAsistencia de AnalyticsAsistencia de AnalyticsAsistencia de AnalyticsCentro de Asistencia de Google AnalyticsCentro de Asistencia de Google AnalyticsCentro de Asistencia de Google AnalyticsCentro de Asistencia de Google Analyticswww.google.com/support/googleanalytics/?hl=eswww.google.com/support/googleanalytics/?hl=eswww.google.com/support/googleanalytics/?hl=eswww.google.com/support/googleanalytics/?hl=es Canal de Canal de Canal de Canal de YouTubeYouTubeYouTubeYouTube de de de de

Google Google Google Google AnalyticsAnalyticsAnalyticsAnalyticsSuscríbete al canal. Preguntas y respuestas por Avinash y Nick, evangelistas de Analytics.http://www.youtube.com/user/googleanalytics

Google Confidential and Proprietary 68

Universidad de conversión de Universidad de conversión de Universidad de conversión de Universidad de conversión de AnalyticsAnalyticsAnalyticsAnalyticsAyuda para la optimización del seguimiento de conversiones y objetivos.www.google.com/support/conversionuniversity

Page 69: Seminario de Google Analytics

Recursos adicionalesRecursos adicionalesRecursos adicionalesRecursos adicionales

Blogs de Analytics:Blogs de Analytics:Blogs de Analytics:Blogs de Analytics: noticias actuales, sugerencias, consejos

Grupos de Google:Grupos de Google:Grupos de Google:Grupos de Google: intercambia ideas con otros usuarios de Analytics

http://groups.google.com/group/analytics-help

Google Confidential and Proprietary 69

www.multiplica.comwww.overalia.comwww.trimedia.es

www.analytics.blogspot.com (Inglés)

Consultores autorizados de Analytics:Consultores autorizados de Analytics:Consultores autorizados de Analytics:Consultores autorizados de Analytics: consultoría orientada al cliente, personalizada (servicio de pago)