Philip Walton, Ingeniero de programas de desarrolladores de Google Analytics, marzo de 2014
El complemento de Hojas de cálculo de Google Analytics permite que los usuarios de Google Analytics accedan a sus datos, visualicen, compartan y manipulen fácilmente sus datos en las Hojas de cálculo de Google.
Introducción
El complemento de hoja de cálculo de Google Analytics te ofrece la potencia de la API de Google Analytics combinada con la potencia de la manipulación de datos en Hojas de cálculo de Google. Con esta herramienta, puedes hacer lo siguiente:
- Consulta datos y genera informes sobre ellos desde varias vistas.
- Calcula y muestra cálculos personalizados.
- Crear visualizaciones y, luego, incorporar esas visualizaciones en sitios web de terceros
- Programa tus informes para que se ejecuten y se actualicen automáticamente.
- Controla quién puede ver tus datos y visualizaciones con las funciones de privacidad y uso compartido de Hojas de cálculo de Google.
Videos instructivos
En los siguientes dos videos, se explica cómo descargar e instalar el complemento, además de cómo crear un panel que se actualiza automáticamente y se puede incorporar a un sitio web de terceros.
Presentamos el complemento de hojas de cálculo de Google Analytics
Cómo crear un panel con el complemento de Hojas de cálculo de Google Analytics
Instala el complemento
Para usar el complemento de Google Analytics, primero debes agregarlo a tu hoja de cálculo. Las siguientes instrucciones te guiarán a lo largo del proceso:
- Crea una nueva hoja de cálculo de Google (o abre una existente).
- Desde la barra de menú, selecciona Complementos > Obtener complementos...
- Busca el complemento de Google Analytics en la galería de complementos y selecciónalo.
- En la página de descripción del complemento, haga clic en el signo "+" que aparece en la esquina superior derecha para agregar este complemento a su hoja de cálculo.
- Aparecerá un cuadro de diálogo en el que se te solicitará permiso para que el complemento acceda a tus datos de Google Analytics. Haz clic en "Aceptar".
- El complemento ya está instalado. Ahora, debería aparecer un submenú "Google Analytics" en el menú Complementos.
Cómo crear informes
Los informes pueden crearse manualmente o con la ayuda de la herramienta de creación de informes del complemento. Para usar la herramienta, selecciona "Complementos" > "Google Analytics" > "Crear un informe nuevo" en la barra de menú. Esto mostrará una barra lateral a la derecha que te permite buscar fácilmente la información de tu cuenta de Google Analytics y elegir qué dimensiones y métricas quieres consultar. Cuando termines, haz clic en el botón “Crear informe” y la información del informe aparecerá en una hoja llamada “Configuración de informes” (si la hoja aún no existe, se creará).
Para crear informes adicionales, simplemente repite los pasos anteriores. Cada informe adicional que crees agregará una nueva columna de datos a la derecha del informe anterior.
Si observas los valores que la herramienta de creación de informes ingresa en la hoja de configuración del informe, notarás que muchas de las celdas quedan en blanco. Esto es intencional. La herramienta está diseñada para ayudarte a dar tus primeros pasos y brindarte información que quizá no sepas de antemano. Debes ingresar el resto de los campos. Si tienes alguna pregunta sobre qué ingresar en cada campo, consulta la referencia que se encuentra al final de esta página.
Ejecutar informes
Para ejecutar todos los informes que creaste, selecciona "Complementos" > "Google Analytics" > "Ejecutar informes" en la barra de menú.
Cómo excluir un informe
De forma predeterminada, el complemento ejecutará todos los informes con un nombre. Por lo tanto, si deseas excluir temporalmente un informe sin borrarlo, simplemente puedes quitar todo el texto de la celda en la que aparece el valor del nombre.
Cómo elegir una hoja de salida
Cuando ejecutes los informes, se realizará una solicitud a la API de Google Analytics y se imprimirán los resultados en la hoja que elijas. Puede ser una hoja de la hoja de cálculo en la que te encuentras actualmente o una hoja de cálculo completamente diferente (siempre y cuando tengas acceso de edición a esa hoja de cálculo). Para imprimir los resultados en otra hoja de cálculo, copia la URL de la hoja de cálculo y pégala en la celda ubicada a la derecha del parámetro "sheets-url".
Cómo programar la ejecución automática de informes
Si quieres permitir que tus informes se ejecuten automáticamente, selecciona "Complementos" > "Google Analytics" > "Programar informes" en la barra de menú. Se abrirá un cuadro de diálogo de programación de informes en el que podrás activar o desactivar la programación, y establecer la frecuencia con la que se ejecutará el informe.
Para activar la programación, marca la casilla "Habilitar la ejecución automática de informes". Una vez que se habilite la programación, puedes usar el menú desplegable de selección para controlar la hora y la frecuencia. Los informes pueden programarse para que se ejecuten cada hora, día, semana o mes.
Para desactivar la programación, desmarca la casilla denominada "Habilitar la ejecución automática de informes".
Casos de uso habituales
Consulta datos de varias vistas
Con la interfaz web de Google Analytics, solo puedes ver informes y datos de visualización de una sola vista a la vez. Con este complemento, puedes ejecutar informes sobre cualquier cantidad de vistas y usar los datos generados de la manera que desees. Por ejemplo, si tienes una vista que hace un seguimiento del tráfico de iOS y una vista separada para hacer el seguimiento del tráfico de Android, puedes usar este complemento para ejecutar informes sobre ambas vistas y comparar fácilmente los resultados en la misma hoja de cálculo.
Cómo crear cálculos personalizados con tus datos de Google Analytics
La API de Google Analytics recopila muchos tipos de datos diferentes y te ofrece muchas opciones para elegir cómo quieres que se informen, pero a veces necesitas un cálculo específico. Cuando tus datos están en una hoja de cálculo de Google, puedes aprovechar las funciones integradas de manipulación de datos.
Crear paneles con visualizaciones de datos incorporadas
Cuando tus datos están en una hoja de cálculo de Google, puedes aprovechar todas las herramientas de visualización que Google te ofrece listas para usar. Además, los cuadros y gráficos de Hojas de cálculo de Google se pueden incorporar en sitios externos. Esto significa que puedes crear fácilmente tus propios paneles con visualizaciones de tus datos de Google Analytics, alojarlos donde quieras, y estos se actualizarán automáticamente con la misma frecuencia que ejecutes tus informes.
Controla fácilmente quién puede ver tus datos de Google Analytics
El sitio web de Google Analytics proporciona información útil sobre tus datos de un vistazo, pero, a veces, deseas compartirlos con las partes interesadas sin darles acceso a tu cuenta de Google Analytics.
Con el complemento de Hojas de cálculo de Google Analytics, puedes resolver fácilmente este problema, ya que las hojas de cálculo de Google tienen su propio sistema de permisos integrado. Lo único que debes hacer es crear una hoja de cálculo nueva, otorgar acceso a quien quieras y hacer que los informes exporten los datos a esa hoja de cálculo.
Actualizar automáticamente tus datos y visualizaciones
Una vez que hayas creado informes o incorporado una visualización en el sitio web de un tercero, puedes asegurarte de que tus datos estén siempre actualizados. Para ello, programa tus informes para que se ejecuten automáticamente.
Preguntas frecuentes
¿Cómo puedo saber cuándo se ejecutarán mis informes programados próximamente?
La primera ejecución de tus informes programados se realizará de forma aleatoria durante el período que especifiques. Las ejecuciones posteriores se producirán de forma predecible al mismo tiempo, compensadas por el intervalo que elegiste. Por ejemplo, si programas tus informes para que se ejecuten diariamente entre las 4:00 a.m. y las 5:00 a.m., y la primera ejecución se realiza a las 4:12 a.m., todas las ejecuciones posteriores también se ejecutarán a las 4:12 a.m.
Mis informes programados no se ejecutaban cuando deberían. ¿Está dañado?
Cuando programes informes, asegúrate de que haya suficiente tiempo entre el momento en que creas la programación y el momento en que se supone que se ejecutará. Si es demasiado cerca de la primera instancia de la hora programada, existe la posibilidad de que esos informes se pospongan hasta el próximo caso. Por lo general, es mejor dejar un margen de al menos una hora.
¿Puedo establecer programaciones distintas para los distintos informes?
La programación se aplica a todos los informes o a ninguno. Si necesitas programar informes diferentes en intervalos distintos, puedes usar varias hojas de cálculo.
¿Por qué los datos de mi informe tienen un formato incorrecto?
Las APIs de Google Analytics Reporting muestran todos los valores en formato estadounidense. Si tu hoja de cálculo tiene una configuración regional diferente, Hojas de cálculo de Google intentará realizar una conversión por ti, lo que a veces arroja resultados inesperados.
Para evitar este problema, asegúrate de que la configuración regional de la hoja de cálculo de informes esté establecida en “Estados Unidos” (puedes encontrar instrucciones para cambiar la configuración regional de la hoja de cálculo en la Ayuda de editores de Documentos). Para convertir los datos al formato de tu configuración regional preferida, puedes crear una segunda hoja de cálculo con la configuración regional que prefieras y usar la función
IMPORTRANGE
para importar los datos del informe a esa hoja de cálculo nueva. Hojas de cálculo de Google convertirá correctamente los formatos entre
configuraciones regionales cuando importes de una hoja de cálculo a otra.
Cómo obtener ayuda
Para hacer una pregunta sobre el complemento o informar un error, publica un mensaje en el Grupo de Google google-analytics-spreadsheet-add-on. Busca en el grupo antes de publicar, ya que es posible que tu pregunta ya se haya respondido.
Referencia del parámetro de configuración
En las siguientes secciones, se describen los parámetros obligatorios, opcionales y ocultos:
- Los parámetros obligatorios deben estar presentes para cada informe. De lo contrario, se generará un error.
- Los parámetros opcionales no son obligatorios, pero se pueden especificar.
- Los parámetros ocultos son opciones avanzadas que no son necesarias para la mayoría de los informes y están ocultos de forma predeterminada. Puedes utilizar estos parámetros al mostrar las filas 14 a 16 en la hoja de configuración del informe.
Parámetros obligatorios
Nombre | Descripción |
---|---|
Nombre del informe | Este es el nombre del informe. También será el nombre de la hoja en la que se escribieron los datos del informe. |
ID de vista | El ID de tu vista de Google Analytics. Puedes obtener este valor con la herramienta de creación de informes o en el administrador de cuentas de Google Analytics. |
Fecha de inicio |
La fecha de inicio para recuperar los datos de Analytics. Las solicitudes pueden especificar una fecha de inicio con el formato AAAA-MM-DD o como una fecha relativa (p.ej., También puedes usar las funciones de fecha de Hojas de cálculo para especificar este valor de manera programática. Por ejemplo, la siguiente expresión muestra el último día del mes anterior: =EOMONTH(TODAY(), -1) |
Fecha de finalización |
Es la fecha de finalización para recuperar los datos de Analytics. Las solicitudes pueden especificar una fecha de finalización con el formato AAAA-MM-DD o como una fecha relativa (p.ej., También puedes usar las funciones de fecha de Hojas de cálculo para especificar este valor de manera programática. Por ejemplo, la siguiente expresión muestra el último día del mes anterior: =EOMONTH(TODAY(), -1) |
Métricas |
Una lista de métricas para consultar. Las métricas se pueden especificar en uno de estos dos formatos:
Por ejemplo, todos los siguientes son valores válidos para el parámetro Métricas. ga:sessions,ga:bounces ga:sessions ga:bounces [{ "expression": "ga:sessions/ga:users", "alias": "Sessions per User", "formattingType": "FLOAT" }, { "expression": "ga:totalEvents/ga:pageviews", "alias": "Events per Pageview", "formattingType": "FLOAT" }] En la mayoría de los casos de uso, proporcionar una lista de los IDs de las métricas es la forma más fácil de especificar el parámetro de métricas. Sin embargo, si deseas aprovechar las funciones avanzadas de la API de Analytics Reporting, como las expresiones de métricas en el tercer ejemplo anterior, debes especificar el valor como JSON. La lista completa de dimensiones y métricas, y sus combinaciones válidas, está disponible con el Explorador de dimensiones y métricas. |
Parámetros opcionales
Nombre | Descripción |
---|---|
Dimensiones |
Una lista de las dimensiones para consultar. Las dimensiones se pueden especificar en uno de estos dos formatos:
Por ejemplo, todos los siguientes son valores válidos para el parámetro Métricas. ga:source,ga:deviceCategory ga:source ga:deviceCategory [{ "name": "ga:source" }, { "name": "ga:deviceCategory" }] En la mayoría de los casos de uso, proporcionar una lista de los IDs de dimensiones es la manera más fácil de especificar el parámetro Dimensiones. La lista completa de dimensiones y métricas, y sus combinaciones válidas, está disponible con el Explorador de dimensiones y métricas. |
Orden |
El orden de clasificación de los resultados por columna (ID de métrica o dimensión) y dirección (ascendente o descendente). El orden se puede especificar en uno de estos dos formatos:
Por ejemplo, todos los siguientes son valores válidos para el parámetro Order. -ga:sessions,ga:eventLabel -ga:sessions ga:eventLabel [{ "fieldName": "ga:sessions", "sortOrder": "DESCENDING" }, { "fieldName": "ga:eventLabel", "sortOrder": "ASCENDING", "orderType": "DIMENSION_AS_INTEGER" }] En la mayoría de los casos de uso, el formato heredado es la forma más fácil de especificar el parámetro Order. Sin embargo, si deseas usar el parámetro |
Filtros |
Son condiciones que te permiten restringir el conjunto de resultados que se muestran. Los filtros se pueden especificar en uno de estos dos formatos:
Por ejemplo, cualquiera de los siguientes son valores válidos para el parámetro Filters. ga:sessions>10;ga:country==United States { "metricFilterClauses": [{ "filters": [ { "metricName": "ga:totalEvents", "operator": "GREATER_THAN", "comparisonValue": "100" } ] }], "dimensionFilterClauses": [{ "operator": "AND", "filters": [ { "dimensionName": "ga:eventCategory", "operator": "EXACT", "expressions": ["Outbound Link"] } ], "filters": [ { "dimensionName": "ga:eventAction", "operator": "EXACT", "expressions": ["click"] } ] }] } En la mayoría de los casos de uso, el formato heredado es la forma más fácil de especificar el parámetro de filtros. Sin embargo, si necesitas aplicar filtros avanzados (p.ej., usar operadores de comparación en las dimensiones), debes especificar el valor como JSON. |
Segmentos |
Son las condiciones que te permiten restringir el conjunto de sesiones o usuarios a los que se aplica tu consulta. Se pueden especificar los segmentos en uno de estos dos formatos:
Por ejemplo, cualquiera de los siguientes son valores válidos para el parámetro de segmentos. gaid::-1,sessions::condition::ga:city==New York gaid::-1, sessions::condition::ga:city==New York [{ "dynamicSegment": { "name": "New York Sessions", "sessionSegment": { "segmentFilters": [{ "simpleSegment": { "orFiltersForSegment": [{ "segmentFilterClauses":[{ "dimensionFilter": { "dimensionName": "ga:city", "expressions": ["New York"] } }] }] } }] } } }, { "dynamicSegment": { "name": "Non-referral Sessions", "sessionSegment": { "segmentFilters": [{ "simpleSegment": { "orFiltersForSegment": [{ "segmentFilterClauses": [{ "dimensionFilter": { "dimensionName": "ga:medium", "operator": "EXACT", "expressions": [ "referral" ] } }] }] }, "not": "True" }] } } }] En la mayoría de los casos de uso, es más fácil especificar los IDs de segmento o usar el formato de definición heredado. Sin embargo, si necesitas hacer una segmentación avanzada (p.ej., usar operadores de comparación en las dimensiones), debes especificar el valor como JSON. |
Límite |
La cantidad máxima de resultados que se mostrarán para un informe. Si este parámetro se deja en blanco, se devuelven todos los resultados. |
URL de la hoja de cálculo | La URL de una hoja de cálculo externa para generar el resultado. De forma predeterminada, los resultados se envían a una hoja de la hoja de cálculo actual. Ten en cuenta que debes tener permisos de edición en la hoja de cálculo para usar esta función. |
Omitir informe |
Cuando Ten en cuenta que este campo se puede configurar de manera programática usando una fórmula. Por ejemplo, la siguiente expresión omitirá el informe si su valor de fecha de finalización (celda "B5") es en el pasado: =IF(B5 < TODAY(), TRUE, FALSE) |
Parámetros ocultos
Nombre | Resumen |
---|---|
Tipo de informe |
De forma predeterminada (o cuando se deje en blanco), este informe consultará la API de Analytics Reporting v4. Para realizar una consulta en la API de Multi-Channel Funnels Reporting, puedes establecer el valor en "mcf". Ten en cuenta que, cuando uses la API de MCF, también deberás utilizar dimensiones y métricas de MCF. Además, algunas de las otras funciones (p.ej., segmentos) no están disponibles en los informes de MCF. |
Nivel de muestreo | Indica el tamaño de muestra del informe deseado. Los valores posibles son "DEFAULT" (lo mismo que dejarlo en blanco), "SMALL" o "LARGE". |
Usa cuotas de recursos |
El sistema de cuotas basados en recursos es un nuevo sistema de cuotas que permitirá que ciertas cuentas de Analytics 360 tengan umbrales de muestreo más altos mientras utilizan la API de Analytics Reporting. Si tienes acceso a esta función, puedes habilitarla mediante la configuración de este parámetro en TRUE .
|
Cómo excluir filas vacías |
Este parámetro te permite excluir filas del informe si todos los valores de métricas de la fila son cero. El comportamiento predeterminado (o cuando se deja en blanco) es mostrar todas las filas (recomendado). Ten en cuenta que este parámetro corresponde al parámetro |