Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

將 Firebase 與您的 Play 遊戲服務項目集成

透過集合功能整理內容 你可以依據偏好儲存及分類內容。

Firebase 可以幫助您升級遊戲:

  • 使用 Google Analytics 記錄遊戲事件,這是一種免費的應用衡量解決方案,可提供有關應用使用情況和用戶參與度的洞察。

  • 使用任何支持遊戲的 Firebase 產品,例如 Crashlytics、Remote Config 等。

開始使用

  1. 如果您還沒有,請創建一個 Firebase 項目,然後將 Firebase 添加到您的遊戲 ( C++ | Unity )。

  2. 將您的 Firebase 應用鏈接到您的 Google Play 開發者帳戶。您的 Play 遊戲服務項目將使用相同的鏈接。
    在 Firebase 控制台中,轉到集成選項卡。在Google Play卡上,單擊鏈接,然後按照屏幕上的說明創建鏈接。

  3. 確保您在 Google Play 中的應用設置為使用 Play 遊戲服務

使用 Google Analytics 記錄遊戲事件

  1. 將 Google Analytics 添加到您的應用中。

  2. 將 Firebase SDK for Google Analytics 添加到您的應用後,您就可以開始記錄 Play 遊戲事件了。以下是您可以記錄的一些示例事件:

    • 登錄事件

      Bundle bundle = new Bundle();
      mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.LOGIN, bundle);
      
    • 解鎖成就

      Bundle bundle = new Bundle();
      bundle.putString(FirebaseAnalytics.Param.ACHIEVEMENT_ID, achievementId);
      mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.UNLOCK_ACHIEVEMENT, bundle);
      
    • 排行榜上的分數

      Bundle bundle = new Bundle();
      bundle.putLong(FirebaseAnalytics.Param.SCORE, score);
      bundle.putString("leaderboard_id", leaderboardId);
      mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.POST_SCORE, bundle);
      
  3. 您可以在 Firebase 控制台的分析儀表板中查看記錄的事件。

    您還可以通過在遊戲詳情頁面中點擊應用圖標旁邊的 Firebase 圖標,從Play 控制台訪問 Firebase 控制台。

排查常見錯誤

無法在分析儀表板中查看 Play 遊戲事件

您需要使用 Firebase 控制台( >項目設置>集成> Google Play將 Google Play 鏈接到 Firebase 。如果您在鏈接時遇到問題,請檢查以下內容:

無法從 Play 管理中心訪問 Firebase 控制台

確保您的 Google Play 開發者帳號已關聯到 Firebase 應用。在Play管理中心,Play 開發者帳戶的所有者或管理員可以在 >關聯服務> Firebase下查看關聯狀態