Firebase'i Play Oyunlar hizmetleri projenize entegre edin

Firebase oyununuzun seviyesini yükseltmenize yardımcı olabilir:

Başlamak

  1. Henüz yapmadıysanız bir Firebase projesi oluşturun ve ardından Firebase'i oyununuza ekleyin ( C++ | Unity ).

  2. Firebase uygulamanızı Google Play geliştirici hesabınıza bağlayın . Bu bağlantının aynısı Play Oyunlar hizmetleri projeniz tarafından da kullanılacaktır.
    Firebase konsolunda Entegrasyonlar sekmesine gidin. Google Play kartında Bağlantı'yı tıklayın ve ardından bağlantıyı oluşturmak için ekrandaki talimatları izleyin.

  3. Google Play'deki uygulamanızın Play Oyunlar hizmetlerini kullanacak şekilde ayarlandığından emin olun.

Google Analytics'i kullanarak Oyun etkinliklerini günlüğe kaydedin

  1. Uygulamanıza Google Analytics'i ekleyin.

  2. Google Analytics için Firebase SDK'sını uygulamanıza ekledikten sonra Play Oyunlar etkinliklerini günlüğe kaydetmeye başlayabilirsiniz. Günlüğe kaydedebileceğiniz bazı örnek olaylar şunlardır:

    • Giriş etkinlikleri

      Bundle bundle = new Bundle();
      mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.LOGIN, bundle);
      
    • Başarıların kilidini açın

      Bundle bundle = new Bundle();
      bundle.putString(FirebaseAnalytics.Param.ACHIEVEMENT_ID, achievementId);
      mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.UNLOCK_ACHIEVEMENT, bundle);
      
    • Skor tablosundaki puanlar

      Bundle bundle = new Bundle();
      bundle.putLong(FirebaseAnalytics.Param.SCORE, score);
      bundle.putString("leaderboard_id", leaderboardId);
      mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.POST_SCORE, bundle);
      
  3. Günlüğe kaydedilen etkinlikleri Firebase konsolunun Analytics kontrol panelinde görüntüleyebilirsiniz.

    Firebase konsoluna Play Console'dan , Oyun ayrıntıları sayfasında uygulamanızın simgesinin yanındaki Firebase simgesini tıklayarak da erişebilirsiniz.

Yaygın hataları giderme

Play Oyunlar etkinlikleri Analytics kontrol panelinde görüntülenemiyor

Firebase konsolunu ( > Proje ayarları > Entegrasyonlar > Google Play ) kullanarak Google Play'i Firebase'e bağlamanız gerekir. Bağlamada sorun yaşıyorsanız aşağıdakileri kontrol edin:

  • Uygulamanızın bağlantı için tüm ön koşulları karşıladığından emin olun.

  • Bağlantıyı oluşturmak için gerekli erişime sahip olduğunuzdan emin olun.

Firebase konsoluna Play Console'dan erişilemiyor

Google Play geliştirici hesabınızın bir Firebase uygulamasına bağlı olduğundan emin olun. Play Console'da , Play geliştirici hesabının Sahibi veya Yöneticisi, Kurulum > Bağlantılı Hizmetler > Firebase altında bağlantı durumunu görüntüleyebilir.