引导评分

业务场景

用于引导用户到应用商店进行评分,策略可以由游戏方或SDK服务端控制。

注意事项

  • 当调用直接评分接口时(showDialogfalse),具体是否弹出商店评分界面由商店系统内部决定
  • 商店评分结果不会有回调,因此建议CP不要依赖此接口的回调

流程图

接口介绍

// 旧版接口,由SDK服务端判断是否弹出商店评分界面,相当于showDialog为true
void enterStoreReview(Activity activity, ReviewListener listener);

// showDialog: 
// true: 由SDK服务端控制策略,当前用户符合策略时,弹窗邀请用户进行评分或吐槽(客服反馈),用户点击评分按钮则拉起商店评分
// false: 直接调用商店评分接口展示游戏内评分界面,适用于游戏方有自己的策略的情况
void enterStoreReview(Activity activity, boolean showDialog, ReviewListener listener);

调用示例

// FIXME IyaGame_Doc: 引导评分接口, 可选
SDKManager.getInstance().enterStoreReview(this, showDialog, new ReviewListener() {
 @Override
 public void onClickReview() {
 // 点击: 去评分
 }

 @Override
 public void onClickNextTime() {
 // 点击: 下次吧
 }

 @Override
 public void onClickRefused() {
 // 点击: 拒绝
 }
});

参数说明

错误码

FAQ

Q:为什么要引导评分?

A:用户在使用过程中,可能会遇到一些意想不到的情况,比如:用户体验差、功能缺失、使用体验不好、软件质量差等等。这时候,如果用户不及时反馈,可能会导致软件质量下降,甚至导致用户卸载。因此,我们需要引导用户及时评分,以便及时发现问题并及时解决。

Q:如何评分?

A:评分的标准和方式因平台而异,但一般都有五星、四星、三星、两星和一星等等。评分的目的是为了让用户对软件的满意度,并提供反馈信息,帮助我们改进软件。