Firebase'i Play Games hizmetleri projenizle entegre edin

Firebase, oyununuzu bir üst seviyeye taşımanıza yardımcı olabilir:

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

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

Başlayın

  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ı, Play Games services projeniz tarafından da kullanılır.
    Firebase konsolunda Entegrasyonlar sekmesine gidin. Google Play kartında Bağlantı'yı tıklayın ve bağlantıyı oluşturmak için ekrandaki talimatları uygulayın.

  3. Google Play içindeki uygulamanızın Play Games services kullanacak şekilde ayarlandığından emin olun.

Google Analytics kullanarak Oyunlar etkinliklerini günlüğe kaydetme

  1. Uygulamanıza Google Analytics ekleyin.

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

    • Giriş etkinlikleri

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

      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.

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

Sık karşılaşılan hataları giderme

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

Firebase konsolunu kullanarak Google Play ile Firebase'i > Proje ayarları > Entegrasyonlar > Google Play) bağlamanızGoogle Play gerekir. Bağlantı oluşturma konusunda sorun yaşıyorsanız aşağıdakileri kontrol edin:

  • Uygulamanızın, bağlantı oluşturma 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 konsolundan 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, bağlantı durumunu Kurulum > Bağlı Hizmetler > Firebase bölümünde görüntüleyebilir.