有没有办法确定用户选择了哪个 google play 排行榜 api 隐私设置?

Posted

技术标签:

【中文标题】有没有办法确定用户选择了哪个 google play 排行榜 api 隐私设置?【英文标题】:Is there a way to determine which google play leaderboard api privacy setting the user has chosen? 【发布时间】:2016-05-11 14:56:07 【问题描述】:

我正在 Unity 469 中开发一款 android 游戏。我正在尝试添加 Google Play 排行榜。我的问题是,在请求以玩家为中心的分数时,我想检索正确的集合 - 选择是在“私人”和“公共”排行榜之间。如果用户选择不出现在公开的高分列表中,玩家中心分数将不会显示,而是检索最高分,除非我特别要求非公开版本。我似乎找不到一种预先阅读用户的 Google Play 游戏隐私设置并立即获得正确排行榜的方法。

最好的问候 雅各布 三门

【问题讨论】:

【参考方案1】:

据我了解,没有“私人”排行榜,因为只有两种类型 - 社交和公共。公共排行榜是不言自明的。然而,社交排行榜是基于用户选择在应用程序中分享的圈子成员的排行榜。如果可能的话,我只是建议你创建一个只有其中用户的单独圈子并使用社交排行榜。

在了解用户的隐私设置方面,似乎无法根据 Games API 上的 API 参考来查看。 Player只有游戏相关信息。

【讨论】:

以上是关于有没有办法确定用户选择了哪个 google play 排行榜 api 隐私设置?的主要内容,如果未能解决你的问题,请参考以下文章

重新选择 - 如何确定哪个参数发生了变化?

有没有办法确定用户是通过自定义 Firebase 帐户还是通过 Flutter 中的 Google 帐户登录的?

UIActivityViewController - 有没有办法知道选择了哪个活动?

确定使用了哪个共享扩展

如何确定选择了哪个数据库

允许用户在使用angular firebase与google注册时,选择用哪个邮箱注册。