在Google Play Games中,“排行榜”选项卡没有显示,而“成就”选项卡是存在的。

9
我已启用并添加了排行榜和成就系统到我的游戏中。在Google Play Games中未显示排行榜选项卡,但是成就选项卡可以显示。我读到说应用程序需要获得足够的关注?这究竟是什么意思?我该如何测试此功能?
这是一个来自网络的示例,它显示了成就选项卡,但是您可以看到右侧有一个排行榜选项卡。

Leaderboards


“应用程序需要获得足够的关注”意味着您的应用程序应该达到一定数量的用户。通过参考文档,没有任何部分说明为了显示排行榜选项卡,必须满足这种情况。文档中提到的是,在正确添加和发布排行榜后,它应该出现并且应该随时可用。请检查是否存在可能的疏忽。祝好运! - gerardnimo
@gerardnimo 谢谢。它仍然没有显示出来。在“关于”选项卡中也没有显示“功能”部分。 - Z0q
2
@Z0q,我要扮演恶魔的代言人。你有检查过你的成就面板名称是否完全相同吗?(没有大写字母差异等)。Google服务系统是区分大小写的。我曾经遇到过类似的情况。这与关注度无关,因为我的游戏从一开始就有排行榜(而且我只有10个用户)。 - Kanekotic
@Kanekotic 谢谢你的评论。我需要在哪里检查名字?我在代码中使用排行榜的 ID,从“获取资源”选项获取。Google Play 游戏开发者控制台显示有 13 条分数发布到排行榜上,但是在我的 Android 手机上仍然无法在 Google Play 游戏中看到。 - Z0q
2个回答

2

根据您的问题,似乎您正在尝试在成就选项卡中查找排行榜。

排行榜和成就不能同时显示,您需要通过调用不同的方式来显示排行榜。

startActivityForResult(Games.Leaderboards.getLeaderboardIntent(
                getApiClient(), getResources().getString(
                        **R.string.your_leaderboard_id**)), REQUEST_LEADERBOARDS);

并且为了实现目标,这是必要的。
startActivityForResult(Games.Achievements.getAchievementsIntent(
                        getApiClient()), REQUEST_ACHIEVEMENTS);

我更喜欢不通过在代码中调用函数来显示排行榜,而是希望它能够在进入应用程序之前在Google Play游戏中显示。 - Z0q
当我打开Google Play Games应用时,我导航到我的应用程序,它会显示成就。 - Z0q

2

我直接联系了谷歌支持团队。他们告诉我,我的应用没有通过Google Play游戏用户的门槛。他们决定保密门槛在哪里。


你的应用程序在Play Games中是否出现了此选项卡和在Google Play上的图标? 我目前有21K用户登录我的游戏,但仍然没有看到它们中的任何一个 :( - AlexeyGorovoy

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接