Únete de manera presencial y en línea a Firebase Summit el 18 de octubre de 2022. Descubre cómo Firebase puede ayudarte a acelerar el desarrollo de apps, a lanzar la tuya con confianza y a escalar con facilidad. Regístrate ahora

Usa Google Analytics para obtener métricas de los informes de fallas

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Google Analytics es el motor de estadísticas de Firebase. Cuando usas Analytics y Crashlytics en conjunto en tu app, obtienes funciones que te ayudan a producir problemas y hacer un seguimiento de los datos de fallas con más detalle, como los usuarios que no experimentaron fallas, las rutas de navegación que hacen un seguimiento de eventos específicos antes de una falla y BigQuery, que te permite visualizar las métricas clave de tu app.

En esta guía, se describe cómo agregar Analytics a una app que tiene configurado Crashlytics (si aún no lo has hecho, agrega Crashlytics a tu app).

Paso 1: Agrega un archivo de configuración de Firebase

  1. Abre la Configuración del proyecto. En la tarjeta Tus apps, selecciona el ID del paquete de la app cuyo archivo de configuración necesitas.
  2. Haz clic en Descargar GoogleService-Info.plist a fin de obtener el archivo de configuración de Firebase para plataformas de Apple (GoogleService-Info.plist).

    • Puedes volver a descargar el archivo cuando quieras.

    • Asegúrate de que no se hayan agregado caracteres adicionales, como (2), al nombre del archivo de configuración.

  3. Traslada el archivo de configuración al directorio raíz de tu proyecto de Xcode. Si se te solicita, selecciona la opción para agregar el archivo de configuración a todos los destinos.

Si tienes varios ID de paquete en tu proyecto, debes asociar cada uno de ellos a una app registrada en Firebase console para que cada app tenga su propio archivo GoogleService-Info.plist.

Paso 2: Agrega el SDK de Analytics a tu app

Usa Swift Package Manager para instalar y administrar las dependencias de Firebase.

  1. Abre el proyecto de tu app y, en Xcode, navega a File > Swift Packages > Add Package Dependency.
  2. Cuando se te solicite, agrega el repositorio del SDK de Firebase para plataformas de Apple:
  3.   https://github.com/firebase/firebase-ios-sdk
      
  4. Agrega el SDK de Firebase para Google Analytics y selecciona la biblioteca con o sin la colección de IDFA.
  5. Cuando termines, Xcode comenzará a resolver y descargar automáticamente tus dependencias en segundo plano.

A continuación, configura el módulo de Firebase:

  1. Importa el módulo FirebaseCore en tu UIApplicationDelegate, así como en cualquier otro módulo de Firebase que use el delegado de la app. Por ejemplo, para usar Cloud Firestore y Authentication:

    Swift

    import FirebaseCore
    import FirebaseFirestore
    import FirebaseAuth
    // ...
          

    Objective-C

    @import FirebaseCore;
    @import FirebaseFirestore;
    @import FirebaseAuth;
    // ...
          
  2. Configura una instancia compartida de FirebaseApp, generalmente en el inicializador de App o en el método application(_:didFinishLaunchingWithOptions:) del delegado de la app:

    Swift

    // Use Firebase library to configure APIs
    FirebaseApp.configure()

    Objective-C

    // Use Firebase library to configure APIs
    [FIRApp configure];

La app ya está lista para usar Google Analytics.

Próximos pasos