【问题标题】:How to link to GooglePlay to rate a game (Unity3d)?如何链接到 Google Play 对游戏进行评分(Unity3d)?
【发布时间】:2017-08-09 07:03:05
【问题描述】:

我使用 Unity3d 制作游戏。 我想在游戏中做一个按钮,玩家可以点击这个按钮链接GooglePlay并对我的游戏进行评分。 我需要什么插件以及如何做到这一点? 我刚刚发现这个:link

【问题讨论】:

  • 那么你找到的链接有什么问题?
  • @lan H。它帮不了我。

标签: android unity3d google-play


【解决方案1】:

点击按钮调用后

Application.OpenURL ("market://details?id=" + Application.productName);

【讨论】:

  • 我认为你应该使用 Application.identifier
  • 这对我不起作用。我改用 Application.identifier 。它一直给我错误“要查看此内容,请安装并设置网络浏览应用程序。”
【解决方案2】:

在用户多次使用您的应用程序后,您可以弹出一条消息,要求用户对应用程序进行评分。如果用户在对话中点击Ok,您可以使用以下链接将他重定向到 Playstore 进行评分。

按下按钮的链接 "https://play.google.com/store/apps/details?id=" + yourcurrentActivity.this.getPackageName() 此链接将打开 google playstore 并在那里显示您的应用程序。

PS。您可以使用 Sharedprefs 来记录用户启动您的应用程序的时间。

【讨论】:

  • 谢谢你的回答,现在我知道了两种方法。我也爱你。
  • 很高兴为您提供帮助。用绿色勾号表达你的爱.. ;)
【解决方案3】:

因为您可以更改您的应用程序名称,并且 Google 允许在应用程序和 Play 商店中使用不同的名称;最好使用Application.identifier 而不是Application.productName

上传第一个 APK 后,您无法更改应用标识符或包名称

public void OnClickRateUs()
{
    Application.OpenURL("market://details?id=" + `Application.identifier`);
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-21
    相关资源
    最近更新 更多