Join us in person and online for Firebase Summit on October 18, 2022. Learn how Firebase can help you accelerate app development, release your app with confidence, and scale with ease. Register now

將 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下查看關聯狀態。