Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

41
Curso de Web Analytics Análisis del tráfico y comportamiento on-line Parte II 23 de Junio de 2010 Gustavo Saientz [email protected]

description

Módulo: Web AnalyticsClase Nº2Prof. Gustavo SaientzFecha: 23/06/2010

Transcript of Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Page 1: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Curso de Web AnalyticsAnálisis del tráfico y comportamiento on-line

Parte II

23 de Junio de 2010

Gustavo [email protected]

Page 2: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

REPASO

Page 3: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Repaso 1ª clase

• Definición de Objetivos

• Definición de indicadores

• Detección de fuentes de información (primarias y secundarias)

• Elección de herramientas para captura de datos

• Implementación

• Análisis (regla 10/90) y conclusiones

• Accionar sobre las métricas

Page 4: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

EJERCICIO PRÁCTICOAnálisis web

Page 5: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Definición de Objetivos e indicadores

¿Cuáles serían los objetivos e indicadores clave para los siguientes sitios?

• MercadoLibre.com

• YouTube.com

Page 6: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

CONCEPTOS BASICOSHerramientas de medición

Page 7: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Cookies

• Fragmento de información que se almacena en el disco duro del visitante de una página web a través de su navegador, a petición del servidor de la página. Esta información puede ser luego recuperada por el servidor en posteriores visitas.

• 1st Party cookies: Son escritas por el dominio que se navega.

• 3rd Party cookies: Son escritas por otro dominio diferente.

• Cookies de Sesión / Cookies Persistentes: Fecha de Expiración.

• Tasa de eliminación de Cookies: 3% a 5% (1st) / 20% a 25% (3rd)

Page 8: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Cookies

Page 9: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Ejemplo: Cookies de Google Analytics

• __utma: Identifica un usuario único (expiración +2 años)Ej: “159049509.1781754896.1265152352.1276651945.1276809397.60”

• __utmb / __utmc: Identifica una sesión (expiración 30 min o al cerrar el navegador)Ej: “159049509.2.10.1277079299”

• __utmz: Identifica el origen de las visitas (expiración 6 meses)Ej: “159049509.1275680073.53.6.utmcsr=typepad.com|utmccn=(referral)|utmcmd=referral|utmcct=/site/blogs/6a00d83452c8c869e20120a61509e5970b/post/6a00d83452c8c869e20133f00ea602970b/edit”1st Party

Page 10: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

HTTP / HTTPS (SSL)

• HTTP: Hypertext Transfer Protocol (protocolo de transferencia de hipertexto) es el protocolo usado en cada transacción en internet.

• SSL: Secure Socket Layer (Protocolo de Capa de Conexión Segura) es un protocolo criptográfico que proporciona comunicaciones seguras por una red, comúnmente Internet.

Página SeguraPágina Segura

https://abc.com/index.html

Contenido NO seguro

Contenido NO seguro

http://abc.com/foto.jpg

Page 11: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

ESTRATEGIA DE MEDICIÓNHerramientas de medición

Page 12: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Definir estrategia de medición

• Cantidad de sitios / Dominios / Subdominios

TLD (Top Level Domain: ComDominio: abcde.comSub Dominio: sub.abcde.com

• Objetivos unificados o independientes

• ¿Quién va a consumir la información?

• ¿Qué niveles de acceso son necesarios?

• ¿Es necesario obtener data agregada de todos los dominios?

Page 13: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Configuración de herramienta

Page 14: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Problema

• Negocio con 3 dominios (www.a.com, www.b.com y www.c.com)

• 1 dominio (a.com) trabaja con un carrito de compra de un 3ro (www.mystore.com)

• 2 dominios (a.com y b.com) tiene varios sub-dominos

Page 15: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Problema

Page 16: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Problema

Requisitos de medición:• Medir cada dominio y sub-dominio separadamente (ej.

www.a.com, news.a.com, blog.b.com, etc).

• Medir el trafico sumado de todos los dominios y sub-dominios.

• Medir todas las transacciones de e-commerce.Ver solución en: http://analytics.blogspot.com/2009/09/advanced-structure-your-account-with.html

Page 17: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Estructura

Page 18: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

IMPLEMENTACIÓNHerramientas de medición

Comparativo: http://www.slideshare.net/insightr/insightr-insite-comparing-free-analytics-visual

Page 19: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Implementación

1. Creación de cuentas2. Configuración inicial de la herramienta3. Extraer el “Tag” de seguimiento4. “Tagueo” del sitio / tags especiales5. Configuración de Objetivos, Funnels, etc. 6. Configuración y Tagueo de campañas externas7. Personalización de reportes / dashboards

Page 20: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Creación de cuentas

Page 21: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Creación de cuentas

• Sólo disponible para anunciantes de YSM (Yahoo Search Marketing) o agencias.

• Disponible para usuarios finales a través de consultores de la red.

Page 22: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Implementación

1. Creación de cuentas2. Configuración inicial de la herramienta3. Extraer el “Tag” de seguimiento4. “Tagueo” del sitio / tags especiales5. Configuración de Objetivos, Funnels, etc. 6. Configuración y Tagueo de campañas externas7. Personalización de reportes / dashboards

Page 23: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Alta de sitios / proyectos / perfiles

Page 24: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Configuración inicial

Page 25: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Implementación

1. Creación de cuentas2. Configuración inicial de la herramienta3. Extraer el “Tag” de seguimiento4. “Tagueo” del sitio / tags especiales5. Configuración de Objetivos, Funnels, etc. 6. Configuración y Tagueo de campañas externas7. Personalización de reportes / dashboards

Page 26: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Instalación del Tag de seguimiento

• Se obtiene de la herramienta de Web Analytics.

• Generalmente debe adaptarse según donde se va a pegar (SSL, sub-dominios, códigos simultáneos, etc).

Page 27: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Implementación

1. Creación de cuentas2. Configuración inicial de la herramienta3. Extraer el “Tag” de seguimiento4. “Tagueo” del sitio / tags especiales5. Configuración de Objetivos, Funnels, etc. 6. Configuración y Tagueo de campañas externas7. Personalización de reportes / dashboards

Page 28: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Instalación del Tag de seguimiento

HomeHome

HomeHome

Gracias!

Páginas generales

“Thank you” pages

Gracias!

HomeAJAX, Flash,

Video, Descargas,

etc.

Páginas c/eventos

Page 29: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Tracking de eventosEventos:

<a href="#" onClick="_gaq.push(['_trackEvent', 'Videos', 'Play', 'Baby\'s First Birthday']);">Play</a>

Javascript / AJAX:

<a href="javascript:void(0);” onClick=“_gaq.push(['_trackPageview’,’/folder/file.html’]);” >

Flash:

on (release) {// Track with no actiongetURL("javascript:_gaq.push(['_trackPageview’,’/folder/file.html’])");}

Page 30: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Tracking de eventosTo track “on click” actions (including download and exitlinks), follow these steps:1--Create a wrapper function: <script language="Javascript"> function captureOnclick(actionnumber) {

var YWATracker = YWA.getTracker("1000123xxxx"); YWATracker.setAction(actionnumber); YWATracker.submit_action();

} </script> 2--Call the onclick to attach it to the wrapper function and provide values: <a href="ref.htm" onclick="captureOnclick('01')";><img src="IMG_abc.jpg"></a>

Page 31: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

E-Commerce tracking 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 ]);

// 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); })();

Page 32: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

E-Commerce trackingvar YWATracker = YWA.getTracker("1000123xxxx"); YWATracker.setAction("01"); //SaleYWATracker.setAmount("USD100.00");YWATracker.setSKU("HA123"); YWATracker.setDocumentGroup("Shopping Cart");YWATracker.setDocumentName("Payment Confirmation");YWATracker.submit();

Page 33: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Implementación

1. Creación de cuentas2. Configuración inicial de la herramienta3. Extraer el “Tag” de seguimiento4. “Tagueo” del sitio / tags especiales5. Configuración de Objetivos, Funnels, etc. 6. Configuración y Tagueo de campañas externas7. Personalización de reportes / dashboards

Page 34: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Objetivos / Funnels

Page 35: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Objetivos / Funnels

Page 36: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Implementación

1. Creación de cuentas2. Configuración inicial de la herramienta3. Extraer el “Tag” de seguimiento4. “Tagueo” del sitio / tags especiales5. Configuración de Objetivos, Funnels, etc. 6. Configuración y Tagueo de campañas externas7. Personalización de reportes / dashboards

Page 37: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Campañas externas

Page 38: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Campañas externas

Page 39: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Implementación

1. Creación de cuentas2. Configuración inicial de la herramienta3. Extraer el “Tag” de seguimiento4. “Tagueo” del sitio / tags especiales5. Configuración de Objetivos, Funnels, etc. 6. Configuración y Tagueo de campañas externas7. Personalización de reportes / dashboards

Page 40: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

Reportes / Dashboards

Page 41: Modulo Web Analytics-Clase N2- Prof. Gustavo Saientz- Fecha: 23-06-2010

¡Gracias por su atención!

¿Preguntas?