Este inicio rápido le muestra cómo agregar Google Analytics a su aplicación y comenzar a registrar eventos.
Google Analytics recopila datos de uso y comportamiento de su aplicación. El SDK registra dos tipos principales de información:
- Eventos: lo que sucede en su aplicación, como acciones del usuario, eventos del sistema o errores.
- Propiedades de usuario: atributos que define para describir segmentos de su base de usuarios, como la preferencia de idioma o la ubicación geográfica.
Analytics registra automáticamente algunos eventos y propiedades de usuario ; no necesita agregar ningún código para habilitarlos.
Antes de que empieces
- Instale
firebase_core
y agregue el código de inicialización a su aplicación si aún no lo ha hecho. - Agregue su aplicación a su proyecto de Firebase en la consola de Firebase.
Agregue el SDK de Analytics a su aplicación
Desde la raíz de su proyecto Flutter, ejecute el siguiente comando para instalar el complemento:
flutter pub add firebase_analytics
Una vez completada, reconstruya su aplicación Flutter:
flutter run
Una vez instalado, puede acceder al complemento
firebase_analytics
importándolo en su código Dart:import 'package:firebase_analytics/firebase_analytics.dart';
Cree una nueva instancia de Firebase Analytics llamando al captador de
instance
enFirebaseAnalytics
:FirebaseAnalytics analytics = FirebaseAnalytics.instance;
Empezar a registrar eventos
Una vez que haya creado una instancia de FirebaseAnalytics
, puede comenzar a registrar eventos con los métodos de log
de la biblioteca.
Se recomiendan ciertos eventos para todas las aplicaciones ; otros se recomiendan para tipos de negocios o verticales específicos. Debe enviar eventos sugeridos junto con sus parámetros prescritos, para garantizar el máximo detalle disponible en sus informes y beneficiarse de futuras funciones e integraciones a medida que estén disponibles. Esta sección demuestra el registro de un evento predefinido. Para obtener más información sobre el registro de eventos, consulte Eventos de registro .
El siguiente código registra un evento de pago:
await FirebaseAnalytics.instance
.logBeginCheckout(
value: 10.0,
currency: 'USD',
items: [
AnalyticsEventItem(
itemName: 'Socks',
itemId: 'xjw73ndnw',
price: '10.0'
),
],
coupon: '10PERCENTOFF'
);
Próximos pasos
- Utilice DebugView para verificar sus eventos.
- Explore sus datos en Firebase console .
- Explore las guías sobre eventos y propiedades de usuario .
- Obtén información sobre cómo exportar tus datos a BigQuery .
Este inicio rápido le muestra cómo agregar Google Analytics a su aplicación y comenzar a registrar eventos.
Google Analytics recopila datos de uso y comportamiento de su aplicación. El SDK registra dos tipos principales de información:
- Eventos: lo que sucede en su aplicación, como acciones del usuario, eventos del sistema o errores.
- Propiedades de usuario: atributos que define para describir segmentos de su base de usuarios, como la preferencia de idioma o la ubicación geográfica.
Analytics registra automáticamente algunos eventos y propiedades de usuario ; no necesita agregar ningún código para habilitarlos.
Antes de que empieces
- Instale
firebase_core
y agregue el código de inicialización a su aplicación si aún no lo ha hecho. - Agregue su aplicación a su proyecto de Firebase en la consola de Firebase.
Agregue el SDK de Analytics a su aplicación
Desde la raíz de su proyecto Flutter, ejecute el siguiente comando para instalar el complemento:
flutter pub add firebase_analytics
Una vez completada, reconstruya su aplicación Flutter:
flutter run
Una vez instalado, puede acceder al complemento
firebase_analytics
importándolo en su código Dart:import 'package:firebase_analytics/firebase_analytics.dart';
Cree una nueva instancia de Firebase Analytics llamando al captador de
instance
enFirebaseAnalytics
:FirebaseAnalytics analytics = FirebaseAnalytics.instance;
Empezar a registrar eventos
Una vez que haya creado una instancia de FirebaseAnalytics
, puede comenzar a registrar eventos con los métodos de log
de la biblioteca.
Se recomiendan ciertos eventos para todas las aplicaciones ; otros se recomiendan para tipos de negocios o verticales específicos. Debe enviar eventos sugeridos junto con sus parámetros prescritos, para garantizar el máximo detalle disponible en sus informes y beneficiarse de futuras funciones e integraciones a medida que estén disponibles. Esta sección demuestra el registro de un evento predefinido. Para obtener más información sobre el registro de eventos, consulte Eventos de registro .
El siguiente código registra un evento de pago:
await FirebaseAnalytics.instance
.logBeginCheckout(
value: 10.0,
currency: 'USD',
items: [
AnalyticsEventItem(
itemName: 'Socks',
itemId: 'xjw73ndnw',
price: '10.0'
),
],
coupon: '10PERCENTOFF'
);
Próximos pasos
- Utilice DebugView para verificar sus eventos.
- Explore sus datos en Firebase console .
- Explore las guías sobre eventos y propiedades de usuario .
- Obtén información sobre cómo exportar tus datos a BigQuery .