Integra Firebase en tu proyecto de Servicios de juego de Play

Firebase puede ayudarte a ofrecer el mejor juego posible:

  • Registra eventos de juegos con Google Analytics, una solución de medición de apps gratuita que proporciona estadísticas sobre el uso de la app y la participación de los usuarios.

  • Usa cualquiera de los productos de Firebase compatibles con juegos, como Crashlytics, Remote Config y mucho más.

Primeros pasos

  1. Si aún no lo has hecho, crea un proyecto de Firebase y, luego, agrega Firebase a tu juego (C++ | Unity).

  2. Vincula tu app de Firebase a tu cuenta de desarrollador de Google Play. El proyecto de Servicios de juego de Play usará el mismo vínculo.
    En Firebase console, ve a la pestaña Integraciones. En la tarjeta Google Play, haz clic en Vincular y, luego, sigue las instrucciones en pantalla para crear el vínculo.

  3. Asegúrate de que tu app en Google Play esté configurada para usar los Servicios de juego de Play.

Registra eventos de juegos con Google Analytics

  1. Agrega Google Analytics a tu app.

  2. Una vez que hayas agregado el SDK de Firebase para Google Analytics a tu app, puedes comenzar a registrar eventos de Play Juegos. Estos son algunos ejemplos de eventos que puedes registrar:

    • Eventos de acceso

      Bundle bundle = new Bundle();
      mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.LOGIN, bundle);
      
    • Desbloquea logros

      Bundle bundle = new Bundle();
      bundle.putString(FirebaseAnalytics.Param.ACHIEVEMENT_ID, achievementId);
      mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.UNLOCK_ACHIEVEMENT, bundle);
      
    • Puntuaciones en una tabla de clasificación

      Bundle bundle = new Bundle();
      bundle.putLong(FirebaseAnalytics.Param.SCORE, score);
      bundle.putString("leaderboard_id", leaderboardId);
      mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.POST_SCORE, bundle);
      
  3. Puedes ver los eventos registrados en el panel de Analytics de Firebase console.

    También puedes acceder a Firebase console directamente desde Play Console. Para ello, haz clic en el ícono de Firebase junto al ícono de tu app en la página Detalles del juego.

Soluciona errores comunes

No se pueden ver eventos de Play Juegos en el panel de Analytics

Debes vincular Google Play a Firebase con Firebase console ( > Configuración del proyecto > Integraciones > Google Play). Si tienes problemas para realizar la vinculación, verifica lo siguiente:

No se puede acceder a Firebase console desde Play Console

Asegúrate de que tu cuenta de desarrollador de Google Play esté vinculada a una app de Firebase. En Play Console, un propietario o administrador de la cuenta de desarrollador de Play puede ver el estado de vinculación en Configuración > Servicios vinculados > Firebase.