Curso Avanzado Google Analytics Parte 2

Post on 17-Dec-2014

4.539 views 1 download

description

 

Transcript of Curso Avanzado Google Analytics Parte 2

Curso de CapacitaciónGoogle Analytics

Parte II

Temario de la Capacitación (1)

4. Perfiles, Segmentos y Filtros:a. Creación de Perfiles

b. Filtros

c. Segmentos Avanzados

d. Variables Personalizadas

5. Goals y Funnelsa. Definición de Goals

b. Objetivos de Interacción

c. Creación de Funnels

d. Regular Expressions

Temario de la Capacitación (2)

6. Reportes y Dashboards Personalizados:a. Creación y configuración

b. Compartir Reportes y Segmentos

c. Analytics Intelligence

7. Tracking de Campañasa. Campañas Online

b. Campañas Offline

c. Atribución de Campañas

4. Perfiles, Segmentos y Filtros4.a Creación de Perfiles:

Perfil:

Es un conjunto de datos al que se aplican una serie de reglas de

procesamiento . Los datos procesados luego se vuelcan en los reportes de GA.

4. Perfiles, Segmentos y Filtros4.a Creación de Perfiles:

Definición del Perfil:

4. Perfiles, Segmentos y Filtros4.a Creación de Perfiles:

Configuración del Perfil:

4. Perfiles, Segmentos y Filtros4.b Filtros:

Filtros:

Son reglas de procesamiento que se aplican a los datos almacenados por GA

antes de ser presentados en los reportes.

Los filtros se aplican a los perfiles desde la configuración del perfil.

4. Perfiles, Segmentos y Filtros4.b Filtros:

Filtros pre-definidos: Excluir/Incluir tráfico de un dominio

Excluir/Incluir tráfico a su subdirectorio

Excluir/Incluir tráfico de determinadas IP

4. Perfiles, Segmentos y Filtros4.b Filtros:

Filtros pre-definidos:

4. Perfiles, Segmentos y Filtros4.b Filtros:

Filtros pre-definidos:

4. Perfiles, Segmentos y Filtros4.b Filtros:

Filtros pre-definidos:

4. Perfiles, Segmentos y Filtros4.b Filtros:

Filtros Personalizados: Excluir: excluye datos que concuerdan con el filtro.

Incluir: incluye datos que concuerdan con el filtro.

Minúsculas/Mayúsculas: cambia los caracteres de un campo de datos.

Buscar y Reemplazar: modifica los datos que coinciden con el filtro.

Avanzado: Permite crear un campo a partir de otro campo o de otros dos campos. El

filtro aplicará las expresiones de los dos campos "Extracto" a los campos especificados

y creará un campo utilizando la expresión "Constructor".

4. Perfiles, Segmentos y Filtros4.b Filtros:

Filtros personalizados:

4. Perfiles, Segmentos y Filtros4.b Filtros:

Filtros personalizados:

4. Perfiles, Segmentos y Filtros4.b Filtros:

Filtros personalizados:

4. Perfiles, Segmentos y Filtros4.c Segmentos Avanzados:

Segmentos:Son visitas seleccionadas en función de características específicas que se emplean para

analizar en detalle los informes de GA.

Los informes de GA permiten emplear 4 segmentos en simultáneo, donde 3 son

seleccionados y 1 corresponde por default al total de visitas.

4. Perfiles, Segmentos y Filtros4.c Segmentos Avanzados:

Segmentos Predefinidos: Todas la Visitas

Usuarios Nuevos / Recurrentes

Tráfico de Búsqueda Pago / Gratuito

Tráfico de Búsqueda / Referido / Directo

Tráfico con Conversiones

Tráfico de Móviles

Visitas sin Rebote

4. Perfiles, Segmentos y Filtros4.c Segmentos Avanzados:

Segmentos Personalizados:

4. Perfiles, Segmentos y Filtros4.d Variables Personalizadas:

Variables Customizadas:Son etiquetas conformadas por un par nombre-valor que se pueden insertar para

refinar el tracking de GA.

pageTracker._setCustomVar( 1, // This custom var is set to slot #1 "User Type", // The name of the custom variable "Member", // Sets the value of "User Type" to "Member" or "Visitor" depending 2 // Sets the scope to session-level );pageTracker._trackPageview();

4. Perfiles, Segmentos y Filtros4.d Variables Personalizadas:

Scope de las Variables:Las variables se definen en función de tres niveles posibles de scope.

Visitante: el cliente que visita el sitio, como un browser o teléfono

Sesión: el período de tiempo durante el que el cliente visita el sitio

Página: el contenido desde el que se envía el GIF request al server de GA

4. Perfiles, Segmentos y Filtros4.d Variables Personalizadas:

Guidelines:Duración Si comparte el slot con otra

variableCantidad permitida

Nivel de Página Una única página, evento o transacción

La última variable a nivel de página declarada es la creada para esa página

Para una página se pueden setear 5 variables de página por request hasta un máximo de 500 request

Nivel de Sesión La sesión de la visita La última variable de sesión declarada sobre-escribe la creada previamente

Para una sesión se puede setear un máximo de 5 variables de sesión

Nivel de Visitante El lifetime de la cookie a partir de la siguiente visita

La última variable de usuario sobre-escribe las creadas en la misma sesión

Para un Web Property ID se puede setear un máximo de 5 variables de usuario

4. Perfiles, Segmentos y Filtros

4.d Variables Personalizadas:

Recomendaciones: El llamado a SetCustomVar() debe realizarse antes request del pageview o evento

La descripción del nombre y valor de la variable no debe exceder 64 bites

No replicar nombres de variables a través de diferentes slots

El límite máximo son 5 variables seteadas por request

Se pueden definir hasta un máximo de 50.000 variables por Web Property ID

5. Goals y Funnels5.a Definición de Goals:

Objetivos:

Los objetivos se establecen en función del modelo de negocio del sitio

Confirmación de Transacción

Suscripción al website

Envió de un formulario de contacto

Descarga de un documento

Visualización de una página o contenido interactivo

5. Goals y Funnels5.a Definición de Goals:

Tipos de Objetivos:

Actualmente GA permite crear tres tipos de Objetivos:

5. Goals y Funnels5.a Definición de Goals:

Tipos de concordancia:

Los objetivos definidos por URLs permiten configurarlos en tres tipos de matcheo

Concordancia Principal: el filtro matchea parte del string de la URL

Concordancia Exacta: el filtro matchea la totalidad del string de la URL

Regular Expression: el filtro matchea una RegExp del string de la URL

5. Goals y Funnels5.b Objetivos de Interacción:

Son los objetivos definidos en función del engagement de los usuarios con el sitio

Tiempo de Permanencia en el Sitio

Páginas por Visita

5. Goals y Funnels5.c Creación de Funnels:

Los funnels son una serie de pasos definidos que los visitantes pueden realizar en el

sitio para los cuales de configura un path en GA

Solo están disponibles para los Objetivos definidos por URLs

5. Goals y Funnels5.c Creación de Funnels:

Los funnels son una serie de pasos definidos que los visitantes pueden realizar en el

sitio para los cuales de configura un path en GA

Solo están disponibles para los Objetivos definidos por URLs

5. Goals y Funnels5.c Creación de Funnels:

El funnel muestra las visitas que siguen el proceso, que ingresan y que salen del mismo

5. Goals y Funnels5.d Regular Expressions:

Las expresiones regulares son cadenas de texto que contienen caracteres, números y

caracteres comodín. Se utilizan en Google Analytics para personalizar filtros y que

concuerden con los datos entrantes.

Caracteres. coincide con cualquier carácter individual* coincide con cero o más elementos anteriores+ coincide con uno o varios elementos anteriores? coincide con cero o uno de los elementos anteriores() recuerda el contenido del paréntesis como elemento[] coincide con un elemento de la lista- crea un intervalo en una lista| o^ coincide con el principio del campo$ coincide con el final del campo\ usa caracteres de escape con cualquiera de los elementos anteriores

5. Goals y Funnels5.d Regular Expressions:

Sugerencias sobre RegExp

Simplificar al máximo. Las expresiones complejas tardan más en procesarse.

Evitar el uso de .* en la medida de lo posible, dado que matchea todo

Agrupar patrones siempre que sea posible. Por ejemplo, si desea establecer una

correspondencia entre un sufijo de archivo o .gif, .jpg, y .png, utilice \.(gif|jpg|png) en vez

de \.gif|\.jpg|\.png.

Marcar con caracteres de escape los caracteres comodín si desea establecer una concordancia

con estos caracteres literales.

Utilice delimitadores siempre que sea posible. Los caracteres delimitadores son ^ y $, que

indican el principio o el final de una expresión.

5. Goals y Funnels5.d Regular Expressions:

Sugerencias sobre RegExp

Simplificar al máximo. Las expresiones complejas tardan más en procesarse.

Evitar el uso de .* en la medida de lo posible, dado que matchea todo

Agrupar patrones siempre que sea posible. Por ejemplo, si desea establecer una

correspondencia entre un sufijo de archivo o .gif, .jpg, y .png, utilice \.(gif|jpg|png) en vez

de \.gif|\.jpg|\.png.

Marcar con caracteres de escape los caracteres comodín si desea establecer una concordancia

con estos caracteres literales.

Utilice delimitadores siempre que sea posible. Los caracteres delimitadores son ^ y $, que

indican el principio o el final de una expresión.

6. Reportes y Dashboards Personalizados6.a Creación y Configuración:

Reportes Personalizados:

Los reportes personalizados se crean y administran desde el administrador de reportes

6. Reportes y Dashboards Personalizados6.a Creación y Configuración:

Reportes Personalizados:

6. Reportes y Dashboards Personalizados6.b Compartir Reportes y Segmentos:

Los reportes (50) y segmentos (100) personalizados son definidos a nivel de usuarios

particulares. Es posible compartir las definiciones de los mismos mediante un link.

6. Reportes y Dashboards Personalizados6.c Analytics Intelligence:

Es un feature de GA que emite alertas automatizadas en función de cambios

significativos en el patrón esperado de las principales métricas del sitio.

Además permite crear alertas personalizadas, estableciendo niveles de variación para

las métricas que disparen las alertas que resulten de nuestro interés.

6. Reportes y Dashboards Personalizados6.c Analytics Intelligence:

6. Reportes y Dashboards Personalizados6.c Analytics Intelligence:

7. Tracking de Campañas7.a Campañas Online:

GA emplea cinco dimensiones de análisis para identificar el tráfico que proviene de las campañas y reportarlo en los informes:

Origen: Es el referral del tráfico que visita el sitio web Medio: Es la especificación del tipo de tráfico que proviene de un referral Campaña: Es la especificación de distintas promociones o slogans Contenido: Es la descripción de las versiones de anuncios o creatividades Término: Identifica la Keyword empleada en una búsqueda

7. Tracking de Campañas7.a Campañas Online:

Para medir las visitas que provienen de una campaña GA recolecta la información que se envía en los query string parameters de las URLs de destino:

utm_source: Identifica el Origen utm_medium: Identifica el Medio utm_campaign: Identifica la Campaña utm_content: Identifica el Contenido utm_term: Identifica el Término

http://www.misitio.com/?utm_source=Google&utm_medium=CPC&utm_term=Analytics&utm_content=Smart%2BIntelligent%2BPowerfull&utm_campaign=Google%2BAnalytics

7. Tracking de Campañas7.a Campañas Online:

Para medir las campañas de Adwords la forma más sencilla es habilitar el auto-tagging de los anuncios desde la plataforma Adwords:

7. Tracking de Campañas7.a Campañas Online:

En el caso de emplear otra plataforma que emplee variables propias de seguimiento de campañas es posible modificar los parámetros de GA:Basado en el ejemplo anterior:

adver: Identifica el Origen type: Identifica el Medio camp: Identifica la Campaña version: Identifica el Contenido kwd: Identifica el Término

http://www.misitio.com/?adver=Google&type=CPC&kwd=Analytics&version=Smart%2BIntelligent%2BPowerfull&camp=Google%2BAnalytics

7. Tracking de Campañas7.a Campañas Online:

Para ello es necesario declarar los parámetros de campaña en el tracking code de GA:

<script type="text/javascript">try{var pageTracker = _gat._getTracker("UA-xxxxxx-x");

pageTracker._setCampSourceKey("adver"); // sourcepageTracker._setCampMediumKey("type"); // mediumpageTracker._setCampNameKey("camp"); // namepageTracker._setCampContentKey("version"); // contentpageTracker._setCampTermKey("kwd"); // term/keyword

pageTracker._trackPageview();} catch(err) {}</script>

7. Tracking de Campañas7.b Campañas Off-line:

Para el tracking de campañas off-line se emplea una landing page específica con una vanity URL que permita identificar el origen de la visita. Por ejemplo:www.misitio.com/campañaTV

Cuando los usuarios visitan la landing page se emplea un meta-refresh para actualizar la URL con los parámetros que identifican la campaña

<head><link rel="canonical" href="http://www.misitio.com/campañaTV/"><meta http-equiv="refresh" content="1;URL=http://www.misitio.com/?utm_source=canalY&utm_medium=TV&utm_campaign=promo%20mayo%202010"></head>

7. Tracking de Campañas7.b Campañas Off-line:

Otra forma de generar los parámetros de campaña es mediante una función que genere los append a la URL

function addCampaignTagsAndRedirect(source, medium, campaign){var url = top.location.href;if (url.indexOf('utm_source') == -1 &&url.indexOf('utm_medium') == -1 &&url.indexOf('utm_campaign') == -1){top.location.href = url + '?' + 'utm_source=' + source + '&' + 'utm_medium=' + medium + '&' + 'utm_campaign=' + campaign;}}

7. Tracking de Campañas7.c Atribución de Campañas:

Google Analytics atribuye la conversión a la información de campaña más reciente.Sí un visitante accede a su sitio a través de una campaña y no realiza una compra; y más adelante, éste regresa a través de otra campaña y realiza la compra. En este caso, Google Analytics atribuye la venta resultante a la información de campaña más reciente.Este comportamiento puede modificarse añadiendo el siguiente parámetro al final de todos las URLs de campaña: &utm_nooverride=1 y customizando el tracking code

<script type="text/javascript">try{var pageTracker = _gat._getTracker("UA-xxxxxx-x");pageTracker._setCampNOKey("utm_nooverride"); //declara el parametro no overridepageTracker._trackPageview();} catch(err) {}</script>

Gracias!