MAUI 是否有内置通知窗口来对 Google Play 中的应用程序进行评分?

问题描述 投票:0回答:1

maui 有像下图这样的内置应用程序评级弹出窗口吗?

enter image description here

目前我正在做这样的事情:

string packageName = "com.<valu>.<valu>";
string playStoreUrl = $"market://details?id={packageName}";
var opened = await Launcher.OpenAsync(playStoreUrl);
if (opened)
{
    Preferences.Set("Rated", true);
}

但是通过这种方式,我不会检查用户是否实际上已经对应用程序进行了评分,而是不会向他显示评分窗口,而是将他带到 google play 应用程序。

c# android google-play maui
1个回答
0
投票

但是这样,我不会检查用户是否实际上已经 对应用程序进行评分,而不是向他显示评分窗口 带他到 Google Play 应用程序。

您应该小心如何以及何时要求用户对您的应用进行评分,可能会受到商店的处罚。至于建议,您可以在应用程序启动和存储上使用计数器进行计数,然后当计数器达到特定数字时,显示一个对话框,询问用户是否要对应用程序进行评分,如果他们拒绝报价,则重置计数器稍后询问他们,也可以选择自己做。

有关更多详细信息,您可以参考UsageAppRatingSample了解完整详细的实现。

© www.soinside.com 2019 - 2024. All rights reserved.