1

Importar datos de Google Analytics a Excel

AWS | analítica web | Sábado octubre 9 2010

Una de las necesidades de los profesionales que nos dedicamos a el análisis de sitios web es la realización de informes para nuestros clientes.Muchas de las herramientas, tanto gratuitas como de pago (aquí podéis encontrar una relación de herramientas gratuitas para analítica web), que podemos utilizar en analítica web nos proporcionan informes predefinidos y configurables para realizar esta tarea, pero, en ocasiones, no alcanzan a cubrir algunas necesidades específicas en cuanto a la medición del tráfico del sitio web o como herramienta para la investigación y estudios de mercado.

Excellent AnalyticsEn este post os hacemos referencia a “Excelente Analytics“, que se trata de un sencillo plugin para Excel que nos permite importar datos de nuestras cuentas de Google Analytics en una hoja de cálculo. Se trata de un proyecto de código abierto y 100% gratis que puede ser utilizado tanto a nivel personal como empresarial.

Los datos importados se almacena en una hoja de cálculo, lo que nos posibilita ordenar, manipular y distribuir datos a cualquier persona que utilice Microsoft Excel.

Funcionalidades:

  • Generación de consultas con todas los datosy las métricas disponibles en Google Analytics
  • Creación de filtros avanzados
  • Almacenamiento de las consultas en la hoja de cálculo

Beneficios de la presentación de informes y análisis de datos de Google Analytics en Microsoft Excel:

  • Utilización de una interfaz con la que nuestros clientes están más familizarizados
  • Permite combinar datos de múltiples fuentes
  • Utilización de las fórmulas de Excel, los gráficos y las tablas dinámicas
  • Definición y calculo de los indicadores clave de rendimiento personalizados
  • Creación de cuadros de mando según las necesidades del usuario final en cuanto a medición del tráfico del sitio web e investigación y estudios de mercado
  • Compartición de los datos con otros usuarios de Excel

Requisitos

  • Windows XP o superior
  • Microsoft Excel 2007
  • Cuenta de Google Analytics
  • Microsoft. NET Framework 3.5 y 4

Uso

El plugin se instala con una ejecutable y, una vez completada la instalación en el sistema, se mostrará la opción Excellent Analytics en el menú de Excel:

Acceso al plugin desde el menú de Excel

Acceso a la cuenta de Google AnalyticsUna vez instalado, debemos introducir en la opción “Cuenta” nuestros datos de Google Analytics para importar acceder a los registros de la herramienta de análisis:

Cuando hayamos iniciado sesión ya podemos crear la primera consulta. Simplemente hay que pulsar el botón “Nueva consulta” para que se abra la ventana del plugin.

Lo primero tenemos que seleccionar son las dimensiones o conceptos que queremos incluir en el análisis de los datos.

Dimensiones para el análisis de los datos

Por ejemplo, si marcamos la casilla “Content” podemos manejar los datos de paginas de salida y entrada, título las páginas, etc. Podemos seleccionar el nivel superior del árbol de contenidos o bien seleccionar, únicamente, alguno de los contenidos.

Una vez seleccionados los conceptos sobre los que queremos manejar los datos, tenemos que seleccionar las métricas de la misma forma que seleccionamos la dimensiones.

Métricas del análisis web

Para consultar el significado de cada una de las dimensiones y métricas de los registros de Google Analytics podemos consultar la página de referencia publicada en Google Code sobre el API de exportación de datos.

La lista de dimensiones y métricas es:

Dimensions Metrics
  1. D1. Visitor
    1. ga:browser
    2. ga:browserVersion
    3. ga:city
    4. ga:connectionSpeed
    5. ga:continent
    6. ga:countOfVisits (deprecated)
    7. ga:country
    8. ga:date
    9. ga:day
    10. ga:daysSinceLastVisit
    11. ga:flashVersion
    12. ga:hostname
    13. ga:hour
    14. ga:isMobile
    15. ga:javaEnabled
    16. ga:language
    17. ga:latitude
    18. ga:longitude
    19. ga:month
    20. ga:networkDomain
    21. ga:networkLocation
    22. ga:operatingSystem
    23. ga:operatingSystemVersion
    24. ga:pageDepth
    25. ga:region
    26. ga:screenColors
    27. ga:screenResolution
    28. ga:subContinent
    29. ga:userDefinedValue
    30. ga:visitCount
    31. ga:visitLength
    32. ga:visitorType
    33. ga:week
    34. ga:year
  2. D2. Campaign
    1. ga:adContent
    2. ga:adGroup
    3. ga:adSlot
    4. ga:adSlotPosition
    5. ga:campaign
    6. ga:keyword
    7. ga:medium
    8. ga:referralPath
    9. ga:source
  3. D3. Content
    1. ga:exitPagePath
    2. ga:landingPagePath
    3. ga:nextPagePath
    4. ga:pagePath
    5. ga:pageTitle
    6. ga:previousPagePath
    7. ga:secondPagePath
  4. D4. Ecommerce
    1. ga:affiliation
    2. ga:daysToTransaction
    3. ga:productCategory
    4. ga:productName
    5. ga:productSku
    6. ga:transactionId
    7. ga:visitsToTransaction
  5. D5. Internal Search
    1. ga:searchCategory
    2. ga:searchDestinationPage
    3. ga:searchKeyword
    4. ga:searchKeywordRefinement
    5. ga:searchStartPage
    6. ga:searchUsed
  6. D6. Custom Variables
    1. ga:customVarName(n)
    2. ga:customVarValue(n)
  7. D7. Events
    1. ga:eventCategory
    2. ga:eventAction
    3. ga:eventLabel
  8. D8. AdWords
    1. ga:adwordsAdGroupId
    2. ga:adwordsCampaignId
    3. ga:adwordsCreativeId
    4. ga:adwordsCriteriaId
    5. ga:adwordsCustomerId
  1. M1. Visitor
    1. ga:bounces
    2. ga:entrances
    3. ga:exits
    4. ga:newVisits
    5. ga:pageviews
    6. ga:timeOnPage
    7. ga:timeOnSite
    8. ga:visitors
    9. ga:visits
  2. M2. Campaign
    1. ga:adCost
    2. ga:adClicks
    3. ga:CPC
    4. ga:CPM
    5. ga:CTR
    6. ga:impressions
  3. M3. Content
    1. ga:uniquePageviews
  4. M4. Ecommerce
    1. ga:itemQuantity
    2. ga:itemRevenue
    3. ga:transactions
    4. ga:transactionRevenue
    5. ga:transactionShipping
    6. ga:transactionTax
    7. ga:uniquePurchases
  5. M5. Internal Search
    1. ga:searchDepth
    2. ga:searchDuration
    3. ga:searchExits
    4. ga:searchRefinements
    5. ga:searchUniques
    6. ga:searchVisits
  6. M6. Goals
    1. ga:goal(n)Completions
    2. ga:goalCompletionsAll
    3. ga:goal(n)Starts
    4. ga:goalStartsAll
    5. ga:goal(n)Value
    6. ga:goalValueAll
  7. M7. Events
    1. ga:totalEvents
    2. ga:uniqueEvents
    3. ga:eventValue

El último paso que debemos realizar antes de ejecutar la consulta es limitar, si lo consideramos necesario, los datos que serán importados, así como la introducción de filtros.

Filtrado de los datos importados desde Google Analytics

Refresco de los datos cargados desde Google AnalyticsA partir de ese momento los datos cargados en la hoja de cálculo pueden ser actualizados en cualquier momento mediante la opción “Update Query”. Simplemente marcamos la fila superior de la tabla generada por la consulta y hacemos clic en “Update Query”. Es necesario marcar la parte de la tabla que desea actualizar, ya que contiene el nombre del perfil seleccionado de Google Analytics y el intervalo de fechas elegido para el análisis de datos.

Podéis encontrar más información al respecto del uso del plugin en:

y en el siguiente vídeo:



Contenidos relacionados

AWS

Tras más de 20 años de experiencia en la realización de proyectos en los distintos ámbitos de las tecnologías en grandes empresas (HP, Telefónica I+D, Caja Madrid, IBM, 4B, La Caixa, Caja España, Banesto, Banco Espirito Santo, etc.), un conjunto de profesionales decidió afrontar el reto de establecerse como compañía independiente, con la ilusión de trasladar a las pequeñas y medianas empresas el conocimiento, la experiencia y las capacidades que hemos desarrollado durante años en proyectos para grandes compañías. De esta forma nació Advanced Web Solutions, ideada por profesionales experimentados, pero sobre todo por personas con un objetivo común: acercar Internet a las empresas, haciéndolas visibles en la Red optimizando los costes que ello les supone. Nuestros compromisos son la excelencia en el servicio, la honestidad y cumplimiento en la relación con los clientes y la calidad en nuestros proyectos.

Advanced Web Solutions, CIF B-85279073. Registro Mercantil de Madrid, Tomo 25032, Libro 0, folio 122, Sección 8, Hoja M 450748, Inscripción 1              Términos de Uso y legales  -  Mapa del sitio