Google Analytics For Firebase: La solución de reporting para apps mobile

Según el estudio Shopper First Retailling 2018, realizado por Salesforce, el 60% del tráfico a e-commerce ya proviene de dispositivos móviles, una cifra que evidencia su protagonismo en nuestras vidas y, también, nos hace replantear las estrategias de medición. El año pasado publicamos un artículo con algunos retos y problemas asociados a este entorno y ahora recuperamos este tema para hablar de una de las posibles soluciones, Google Analytics For Firebase.

La compañía de Mountain View ha lanzado recientemente un anuncio que afecta a todos aquellos clientes de la versión estándar que utilicen reporting de apps mobile en Google Analytics. ¿Sabes de qué se trata? Te contamos por qué se recomienda la migración a Firebase y, también, qué informes ofrece esta plataforma para desarrolladores. ¿Te lo perderás?

Firebase

Updates en la medición mobile con Google Analytics

Si estás utilizando una cuenta gratuita de Google Analytics y, además, trabajas con distintas aplicaciones, es posible que en los últimos días hayas recibido un correo electrónico informándote de cambios en los informes. Concretamente, Google ha comunicado que, a partir de octubre de 2019, se empezarán a desactivar las capacidades de reporting para apps mobile en Analytics, juntamente con el Google Analytics Services SDK.

Este anuncio, que de momento no afectará a ningún cliente 360, posicionará a Firebase como la opción de medición de apps de Google. Debes tener en cuenta que el Google Analytics Services SDK es independiente y, por lo tanto, no tiene nada que ver con el SDK de Firebase que seguirá funcionando sin problemas. La compañía recomienda empezar a valorar la migración para estar preparado cuando se acerque la fecha.

Firebase y su conexión con Google Analytics

Firebase es el entorno de desarrollo de Google para aplicaciones mobile que integra distintos servicios orientados a la construcción, al mantenimiento y a la optimización de proyectos escalables. Aquí se sitúan soluciones como Cloud Messaging, para enviar notificaciones a los usuarios, Crashlytics, para gestionar fallos, o Google Analytics For Firebase, para la medición y el análisis del comportamiento del usuario, entre otras.

Una aplicación mobile no forma parte de ningún sitio web y, en consecuencia, no puede utilizar el mismo sistema de tracking a través de un fragmento de código JavaScript. En este entorno, los datos se recogen a partir de la implementación del Firebase SDK, es decir, del Kit de Desarrollo de Software que varía en función de los requerimientos técnicos de cada sistema operativo (Android, iOS…).

Después de añadir el Firebase SDK (tanto si se trata de una nueva aplicación como si ya existía), la recolección de data empezará automáticamente. A día de hoy, puedes tener reporting tanto en la interfaz de Google Analytics (con la conexión habilitada) como en la consola de Firebase (desde el proyecto creado).

¿Cómo se organiza la Consola de Firebase?

Este espacio cuenta con una Home donde se resumen los datos clave de 4 grandes áreas (desde el número de usuarios activos diarios o el porcentaje de retención del primer día hasta el registro de incidencias) y con un menú que te permite navegar por ellas. A grandes rasgos, hablaríamos de estas pestañas:

Firebase

Fuente: Captura de “Firebase Demo Project” de Google

  • Desarrolla: Esta sección te permite gestionar aspectos de desarrollo, desde autentificar o administrar usuarios de distintos proveedores, establecer reglas para el almacenamiento o ejecutar código de backend hasta administrar el hosting o acceder a capacidades de Machine Learning específicas para mobile a través de ML Kit, entre otras.
  • Calidad: Aquí se sitúa Crashlytics, la herramienta que te permite hacer seguimiento de los problemas de estabilidad de tu app, priorizarlos y corregirlos. También encontrarás una sección con datos de rendimiento (tiempo promedio que tarda tu app en iniciarse, por ejemplo) y el entorno de pruebas llamado TestLabs.
  • Crece: Se facilitan distintas soluciones para ayudarte a impulsar el crecimiento de tu aplicación, desde un entorno en beta para realizar segmentaciones dinámicas en función de predicciones de comportamiento o un laboratorio de testing A/B hasta App Indexing para recuperar usuarios que tienen tu app instalada a través de la redirección del tráfico de búsqueda en Google.
  • Estadísticas (Google Analytics For Firebase): Aquí encontrarás varios informes sobre el comportamiento y las particularidades de los usuarios de tu aplicación. ¿Lo vemos con detalle?

Google Analytics For Firebase: ¿Qué datos nos ofrece?

Esta solución funciona a través de la recopilación de eventos (que incluyen las conversiones) y propiedades del usuario (atributos que describen un segmento como la marca del Smartphone, el idioma o su localización). Algunos eventos se recogen de forma automática, como el click o la impresión de un anuncio (a través de ad_click o ad_impression), pero otros deben implementarse con la ayuda de un técnico (la subida de nivel de un jugador, el inicio del proceso de pago… necesidades más específicas de tu negocio).

Con relación a las propiedades, estos atributos permiten el análisis de los distintos usuarios, la creación de segmentos (en combinación con eventos) y, en algunos casos, pueden aplicarse como filtro para conseguir insights más específicos. Google Analytics For Firebase también te permite crear audiencias para lanzar notificaciones (Cloud Messaging), probar funcionalidades (testing A/B) o activar campañas de remarketing en Google Ads, por ejemplo.

Toda esta información se integra en los distintos informes de la interfaz:

Google Analytics For Firebase

Fuente: Captura de “Firebase Demo Project” de Google

Si estás familiarizado con Google Analytics, el dashboard general de Firebase te resultará muy intuitivo ya que incluye desde el número de usuarios activos o características demográficas hasta análisis de cohortes de retención, impacto de los distintos canales de adquisición… En otras palabras, te muestra los datos clave para que, a partir de aquí, puedas profundizar en aquello que más te interesa.

En la demo que ofrece Firebase podrás curiosear en estos informes pero, sobre todo, te recomendamos echarle un vistazo a “Conversiones”. Es posible, por ejemplo, cambiar el modelo de atribución que se está aplicando (preferencia al último clic de Google Ads, último clic de varios canales…) para analizar qué canales de orgánico y de paid son más efectivos para atraer usuarios a tu app.

También te aconsejamos investigar los informes en tiempo real de Stream View que te permiten obtener una vista dinámica de tus usuarios para identificar tendencias o anomalías con más agilidad. Con todo, aquí encontrarás una explicación detallada del resto de informes disponibles.

Debes saber que tu data de Google Analytics For Firebase puede enviarse a BigQuery para conseguir más detalle en el análisis, así como existe una conexión con Data Studio para poderlo visualizar. Además, se pueden integrar métricas de anuncios y de ingresos de AdMob, la herramienta de monetización de apps a través de la inclusión de publicidad, para que puedas valorar la eficacia de tu estrategia publicitaria.

Si te interesa profundizar en esta solución, aquí tienes una serie de mini vídeos de Google sobre Firebase.

¿Y tú? ¿Trabajas con Google Analytics For Firebase? ¿Qué funcionalidades nos recomendarías revisar? Déjanoslo en comentarios.

Periodista de formación y especializada en la creación de contenido digital. Jordina forma parte del equipo de Marketing de DBi by Havas y, cuando no está escribiendo o siguiendo las últimas tendencias, la encontrarás viendo una buena serie o compartiendo un café.

Enviar comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *