小程序
小游戏
企业微信
微信支付
扫描小程序码分享
https://developers.weixin.qq.com/minigame/dev/guide/open-ability/ad/rewarded-video-ad.html
激励广告的sdk,并没有经过服务端的部分,服务端没法参与校验,纯客户端的话,有什么方法可以防作弊呢?
现在tb上一些通过广告变现的游戏,只要是热门的都会有相应的外挂服务,可以直接跳过广告拿到奖励。
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
如果微信的接口,能同步直接推到后端,那就很容易做校验了
现在是因为纯前端,所以微信推到客户端的一些返回值,记录,前端可以伪造、篡改后发给服务器,服务器无法校验。
比如我点击了一个广告,如果我点击和看完,这两个返回值,微信也可以直接发给后端,那么只要前端去请求奖励的时候,两边一校验,数据对不上,那就是前端返回值被篡改过了
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
服务端还能校验客户端广告有没有看嘛,应该不行吧。一般应该都是协议被解包了,所有有服务端的游戏才能直接跳过广告拿奖励,纯客户端的反而不会有这个问题吧
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
如果微信的接口,能同步直接推到后端,那就很容易做校验了
现在是因为纯前端,所以微信推到客户端的一些返回值,记录,前端可以伪造、篡改后发给服务器,服务器无法校验。
比如我点击了一个广告,如果我点击和看完,这两个返回值,微信也可以直接发给后端,那么只要前端去请求奖励的时候,两边一校验,数据对不上,那就是前端返回值被篡改过了
服务端还能校验客户端广告有没有看嘛,应该不行吧。一般应该都是协议被解包了,所有有服务端的游戏才能直接跳过广告拿奖励,纯客户端的反而不会有这个问题吧