了解 2023 年 Google I/O 大会上介绍的 Firebase 亮点。了解详情

Firebase'i Play Oyunlar hizmetleri projenizle entegre edin

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

  • Uygulama kullanımı ve kullanıcı etkileşimi hakkında bilgi sağlayan ücretsiz bir uygulama ölçüm çözümü olan Google Analytics ile Oyun etkinliklerini günlüğe kaydedin.

  • Crashlytics, Remote Config ve daha fazlası gibi oyunları destekleyen Firebase ürünlerinden herhangi birini kullanın.

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 . Aynı bağlantı, Play Oyunlar hizmetleri projeniz tarafından 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 Games etkinliklerini günlüğe kaydetmeye başlayabilirsiniz. İşte günlüğe kaydedebileceğiniz bazı örnek olaylar:

    • Giriş etkinlikleri

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

      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.

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

Yaygın hatalarda sorun giderme

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

Firebase konsolunu ( > Project settings > Integrations > Google Play ) kullanarak Google Play'i Firebase'e bağlamanız gerekir. Bağlantı kurmakta 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.

Play Console'dan Firebase konsoluna 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.