Tue. Jan 21st, 2025

Habilitar la exportación de BigQuery para Google Analytics: Propiedades de la aplicación y la net


Actualización 7 de octubre de 2020:BigQuery Export ahora se puede configurar a través de la configuración de propiedades de Google Analytics: App + Internet, por lo que no es necesario seguir los pasos de este artículo. Guía de Charles Farina para saber cómo hacer esto.

Aquí hay otro artículo inspirado en el lanzamiento bastante reciente de Google Analytics: Aplicación + Internet Propiedades. Este nuevo tipo de propiedad emerge de Firebase capacidades de análisis para sitios net también, cuando antes estaban restringidas solo a aplicaciones móviles (consulte mis guías para iOS y Androide).

Si bien el conjunto de características de Google Analytics para Firebase aún es algo básico en la interfaz de usuario, aquí hay una ventaja que puede impulsarte y darle una oportunidad al nuevo modelo de medición.

¡La exportación de BigQuery está disponible sin costo adicional!

Vale, hay una salvedad: por supuesto, tendrás que pagar por ello. Uso de BigQuery y tendrás que actualizar a la Plan de Firebase BlazePero no tendrá que desembolsar 150.000 dólares al año para tener acceso a datos sin procesar, y los niveles gratuitos de Google Cloud son extremadamente generoso, por lo que es posible que no tengas que pagar nada por este maravilloso almacenamiento.

¡Nota! No se puede decir que esta situación sea permanente. Una vez que Google Analytics: App + Internet salga de la versión beta, es posible que se introduzca algún tipo de precio escalonado. ¡Pero disfrutemos de esto mientras podamos!

En este artículo se describen los pasos que deberá seguir para habilitar la exportación. Recuerde consultar la Esquema de exportación de BigQuery para Firebase para que sepa cómo se alinearán los datos en la tabla de BigQuery.


X


El boletín informativo de Simmer

Suscríbete a la Boletín informativo de Simmer ¡Para recibir las últimas noticias y contenidos de Simo Ahava en tu bandeja de entrada de correo electrónico!

Paso 1: Verifique su propiedad de Google Analytics: Aplicación + Internet

El primer paso es obvio: necesitas un Google Analytics: propiedad de la aplicación y la net para poder exportar datos a Firebase.

Si aún no has creado uno, Siga estos pasos para hacerlo.

Para verificar que esté funcionando e integrado a Firebase, vaya a La consola de Firebaseabre tu proyecto y ve a Configuración del proyecto.

Haga clic para IntegracionesDeberías ver Google Analytics en el Activado estado, pero haga clic Administrar para verificar.

Aquí debe asegurarse de que todos los detalles se vean correctos. En este punto, tome nota de los Identificación de la propiedad En caso de que quieras decidir en qué ubicación geográfica (por ejemplo, EE. UU., UE) desea crear el conjunto de datos de BigQuery.

Ahora, regresa a Firebase. Descripción del proyecto panel.

Paso 2: Crea una aplicación ficticia

Esto es un poco tonto, pero para que la exportación funcione, necesitas crear un aplicación en el proyecto. La aplicación no tiene que hacer nada, ni tienes que verificarla ni validarla, solo necesita existir.

El motivo es que la exportación de BigQuery se creó antes de la transmisión net El concepto se introdujo con Google Analytics: App + Internet y, en su estado precise, tener solo una transmisión net no permitirá la exportación.

Estoy seguro de que esto cambiará en algún momento en el futuro.

En el panel de management, haga clic en el iOS Botón para crear una nueva aplicación iOS.

Dale a la aplicación un ID de paquete, puede ser lo que quieras. Yo usé com.instance.dummyappHaga clic en Registrar aplicación.

Ahora puedes ignorar todas las instrucciones y simplemente hacer clic en el Próximo hasta llegar al paso last. Aquí, haz clic en el botón Saltar este paso Enlace para crear la aplicación.

Felicitaciones, has creado una aplicación para iOS (¡ja, ja!).

Paso 3: Actualizar al plan Blaze

Para poder exportar los datos a BigQuery, deberá actualizar su cuenta de Firebase para usar el Resplandor (plan de pago por uso).

Haga clic en el Mejora Enlace en la parte inferior de la navegación de Firebase.

A continuación, haga clic en Seleccionar plan en la columna Blaze.

Ahora, tendrás que elegir un Cuenta de facturación configurado para tu organización/inicio de sesión de Google Cloud. Si aún no tienes uno, se te solicitará que lo crees. ¡Necesitarás tu tarjeta de crédito para esto!

Hacer clic Continuar y Compra para confirmar que utilizará la cuenta de facturación seleccionada para cualquier cargo generado por su uso de Firebase y BigQuery.

Paso 4: (opcional) Cree el conjunto de datos de BigQuery

En caso de que desee almacenar los datos de BigQuery en otro lugar que no sea Estados Unidos, puede crear el conjunto de datos de BigQuery con anticipación y elegir la ubicación de almacenamiento de datos de esa manera.

Si esto es lo que desea hacer, deberá visitar la consola de BigQuery para su proyecto, así que abra la consola en su navegador.

En primer lugar, asegúrate de haber seleccionado el proyecto correcto en el selector de proyectos. El proyecto debe coincidir con el nombre de tu proyecto de Firebase (www-simoahava-com en mi caso).

En el navegador de proyectos de BigQuery también deberías encontrar tu proyecto. El proyecto de BigQuery tendrá el mismo nombre que tu ID de proyecto de Firebase (simoahava-com para mí).

Haga clic en el proyecto para abrir sus conjuntos de datos (no debería haber ninguno).

Ahora, haga clic CREAR CONJUNTO DE DATOS en el lado derecho del explorador de conjuntos de datos.

En la superposición que se abre, debes escribir el Identificación del conjunto de datos. El ID del conjunto de datos Debe ser nombrado en el siguiente formato:

analytics_

Aquí es donde se encuentra el ID de la propiedad paso 1 entra en juego, ya que necesitarás nombrar el conjunto de datos en consecuencia.

Si no nombra el conjunto de datos correctamente, los datos se no fluya hacia él y se creará automáticamente otro conjunto de datos (uno con el nombre correcto) para usted en los Estados Unidos.

Ahora también puedes configurar la ubicación a tu gusto.

Hacer clic Crear conjunto de datos en la parte inferior de la superposición cuando haya terminado.

Esto es lo que debería ver en la vista del explorador de conjuntos de datos:

Paso 5: Configurar la exportación

Por último, puedes configurar la exportación en sí.

En la consola de Firebase, dirígete a Configuración del proyecto y haga clic para Integraciones De nuevo. Esta vez, en el cuadro de BigQuery, haga clic en Enlace.

Asegúrese de leer la letra pequeña en el primer paso y haga clic Próximo cuando esté adecuadamente iluminado.

En el siguiente paso, tendrás una descripción normal de lo que se incluye en la exportación. Si deseas incluir “identificadores de publicidad” en la exportación, asegúrate de marcar la casilla. Me pareció nefasto, así que decidí no hacerlo.

Hacer clic Enlace a BigQuery cuando esté listo.

La siguiente vista le muestra que el enlace ya está listo. Asegúrese de que El interruptor para tu aplicación ficticia está ACTIVADO en el Analítica Tarjeta. Esto permite exportar datos desde su transmisión net a BigQuery.

¡Y eso es todo! Al día siguiente de crear este enlace, deberías ver una nueva tabla en el conjunto de datos con el prefijo events_que contendrá todos los datos de cada día de la exportación, ¡y podrá comenzar a ejecutar esas interesantes consultas en sus datos sin procesar en poco tiempo!

Resumen

Es fantástico que tengamos esta exportación “gratuita” de BigQuery disponible para nuestros proyectos de análisis de Firebase. Espero de verdad que nadie nos la fairly. Nunca.

En su estado precise, la interfaz de usuario y las capacidades de generación de informes de Google Analytics: App + Internet dejan mucho que desear, pero la exportación de BigQuery compensa bastante las limitaciones de la interfaz de usuario. Poder trabajar con datos a nivel de fila es enormeya que, por ejemplo, nos da acceso a parámetros de eventos más allá de los 50 que cada proyecto tiene asignados por defecto.

¡Diviértete jugando con BigQuery y avísame si tuviste problemas al configurar la exportación!

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *