与您的 Play 游戏服务项目集成

如果通过 Google Play 管理中心将 Firebase 添加到您的 Play 游戏服务项目,您可以:

  • 使用 Google Analytics for Firebase。这是一款免费的应用评估解决方案,可提供关于应用使用情况和用户互动度的数据分析。
  • 通过将 Play 游戏事件记录到 Firebase,在 Analytics 信息中心里查看您的游戏事件。

将 Firebase 添加到 Play 游戏服务项目的同时,您也将 Google Play 帐号关联到了 Firebase 项目。

将 Firebase 添加到 Play 游戏服务项目

Play 管理中心里执行以下操作:

  • 在您的应用的“游戏详情”页面上点击添加 Firebase
  • 查看政策确认信息,然后点击确认

现在,您已将 Firebase 添加到您的 Play 游戏项目,且您的 Google Play 帐号也已关联至您的 Firebase 项目。接下来,您需要将 Firebase SDK 添加到应用的代码中。

将 Firebase SDK 添加到您的应用

首先,请将 Google Analytics for Firebase 添加到您的应用

将 Google Analytics for Firebase SDK 添加到应用后,您就可以开始记录 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);

您可以在 Google Analytics for Firebase 信息中心里查看记录的事件。您还可以直接从 Play 管理中心访问 Firebase 控制台,方法是在游戏详情页面上点击应用图标旁边的 Firebase 图标。

排查常见错误

无法在 Google Analytics for Firebase 信息中心里查看 Play 游戏事件

  • 检查您是否集成了 Google Analytics for Firebase
  • 验证您的代码是否实现了 LOGINUNLOCK_ACHIEVEMENTPOST_SCORE 事件。
  • 通过启用详细日志记录功能,验证 SDK 是否在记录事件。由于设备会批量处理事件以节省电池电量,因此您可能要过一段时间才能在 Analytics 信息中心里看到这些事件。
  1. IAM 和管理页面上核实您的角色是否为所有者
  2. 手动关联您的 Firebase 项目标签。

无法从 Play 管理中心访问 Firebase 控制台

您在 Play 管理中心登录的帐号可能没有添加到 Firebase 项目中。请与 Firebase 项目所有者联系,核实您的帐号是否已通过 Firebase 控制台添加到 Firebase 项目。

发送以下问题的反馈:

此网页
需要帮助?请访问我们的支持页面