主题
Skip to content
功能简介
微信Feed直玩,是从广告里面启动游戏,广告里面可以游玩游戏,30s后自动结束广告,并可以主动进入到游戏内
上线后功能示例,注意:测试界面无法真正从广告入口启动,只能模拟测试

接入
检查是否是直玩
c#
XYX.FeedPlay.CheckIsFeedEnter(callBack)示例代码
c#
XYX.FeedPlay.CheckIsFeedEnter((data) =>
{
if (data.isFeedEnter)
{
//feed直玩进入
LoadScene("MineGameTest2",()=>
{
//直玩场景加载完毕,上报游戏可交互
if(!isReportGameInteractive)
{
isReportGameInteractive = true;
BridgeManager.xyxFunc.ReportGameInteractive(info);
}
});
}else
{
//普通模式进入游戏
}
}直玩状态更新
当《直玩时间结束,玩家点击继续玩》或《直玩异常退出》:
游戏应当回归正常模式
如有隐私弹框机制,不可弹出
根据游戏自身的设计:
如直玩关卡为独立抽出的模式,与主玩法关卡无关联,不存在连续性,则应当通过良好的过渡(自动跳转或弹出跳转UI确认框),将玩家导向正常模式的主页,让其继续游玩
如直玩关卡为主玩法关卡的一关,存在连续性,则应停留在当前页面,恢复跳出当前关卡的UI组件,恢复成正常模式的形状
恢复游戏的视频点位、支付点位
接口
c#
XYX.FeedPlay.OnFeedStatusChange(Action<int> callback)
//int>=3即可接入注意事项
直玩模式
游戏能正常启动,无缝跳到直玩模式,期间无需玩家额外操作。不允许在原正常流程上添加多余的加载过渡页面。
进入过程不弹出除SDK登录失败弹框以外的,任何打扰直玩过程的弹框。特别说明:
游戏的DIY隐私弹框当次启动不可弹出
加载页会放置著作权人/健康忠告/备案的内容。加载好了就尽快跳游戏
直玩模式的进程不可被游戏元素打断,保证玩家一直停留在直玩模式里。例如需要屏蔽回到首页等按钮
直玩模式需要屏蔽任何设计内购、广告的元素,玩法为纯净游戏体验
直玩模式的玩法内容,需要保证能被至少玩25秒
普通模式
游戏能正常启动,体验跟普通保持一致
如游戏有DIY隐私弹框的逻辑,则需在首次非直玩启动时弹出
测试
Feed模拟测试,最后上线的包一定要关闭这个开关


新事件验收
事件名:wx_feed_status_change
属性
action(现存属性)
1:未戳破蒙层
2:戳破蒙层
3:直玩时间到,直玩模式结束,点击了继续玩
- 关键
4:直玩模式异常退出
- 关键,这个测试阶段无法模拟测试,上线以后看线上的情况
is_wx_feed基础属性验收
条件:直玩时间到,直玩模式结束,点击了继续玩
会将基础属性里面的is_wx_feed设置为true
在wx_feed_status_change事件之后产生的所有事件,is_wx_feed全部为true

点我快速对接



›
‹