一键订阅&二楼复访(美团)
业务场景
美团小游戏:为了提升用户的游戏心智和游戏曝光,游戏中增加一键订阅和二楼功能以及复访引导任务。一键订阅成功、从下拉二楼进入游戏,即可获得奖励。
官方文档说明: https://game.meituan.com/#/docs

流程图

调用示例
下述弹窗效果需 CP 自行实现 二楼复访弹窗展示可按照每日任务,或者 7 天任务的形式进行,具体请按照运营要求实现
一键订阅
检查用户订阅情况
// 检查是否有下拉二楼订阅任务,没有需要提示用户订阅
var params = {
onSuccess: (checkSecondFloorInfo) => {
if (checkSecondFloorInfo.showEnable) {
if (checkSecondFloorInfo.isSubscribe) {
// 提示用户可以去做二楼复访游戏任务
} else {
// 没有订阅的话,得先让用户去订阅
}
}
},
onFailed: (errorInfo) => {
// 失败
},
};
SDKManager.checkSecondFloor(params);
用户未订阅:弹窗提示用户完成订阅

一键订阅: 调用示例接口更新订阅状态
// 【一键订阅】下拉二楼订阅任务更新
var params = {
status: 1,
onSuccess: () => {
// 成功,弹窗文案更新,领取订阅奖励
},
onFailed: (errorInfo) => {
// 失败
},
};
SDKManager.updateSecondFloor(params);
领取订阅奖励后页面继续保留,刷新为二楼复访活动

用户已订阅: 效果图

二流复访
检查用户是否从二楼进去
// 是否从下拉二楼进入游戏
const isSecondFloorEnter = SDKManager.isLaunchCode('syxlel');
if (isSecondFloorEnter) {
// 发放奖励
}
二楼复访引导弹窗 : 不是二楼进入游戏

奖励弹窗 : 从二楼进入游戏

涉及 API
客户端: