广告
1.激励视频广告
1.1 广告重点注意事项:
由开发者提供广告入口,含样式、时机、位置等(如下例子中“复活”按钮)。
在展示广告入口前,必需调用步骤1拉取广告并有广告返回,无广告则不展示广告入口。
每次调用只会拉取一个广告,多次调用仅展示最后一次调用的广告。用户退出游戏广告即销毁。
用户点击按钮后,开发加载在游戏中展示加载UI,直到步骤2监听事件中开始播放视频反馈。
视频开始播放后,取消2步骤的中加载UI,且广告入口可点。
广告组件会判断用户是否达到可获得奖励资格并反馈给游戏开发者
请在bitbucket下载最新的qqPlayCore.js
以引力球为例,玩家死亡后,查看视频即可复活。
游戏内需提供复活按钮,用户点击后,跳转至广告播放界面,并监听等待视频播放完成事件,用户正常观看视频后,准许用户复活。
1.2 激励视频广告场景
1.3 调用方法
1.调用BK.Advertisement.createVideoAd
方法创建视频广告
2.广告拉取并准备成功后会发起onLoad回调,拉取失败将回调onError回调
3.调用show将显示视频广告
4.使用完毕时及时调用destory()方法销毁。
5.不支持重复拉取,如新拉取,需重新创建
例子:
var videoAd = BK.Advertisement.createVideoAd();
videoAd.onLoad(function () {
//加载成功
BK.Script.log(1,1,"onLoad")
});
videoAd.onPlayStart(function () {
//开始播放
BK.Script.log(1,1,"onPlayStart")
});
videoAd.onPlayFinish(function () {
//播放结束
BK.Script.log(1,1,"onPlayFinish")
});
videoAd.onError(function (err) {
//加载失败
BK.Script.log(1,1,"onError code:"+err.code+" msg:"+err.msg);
});
videoAd.show();
对应事件以及回调
2. banner广告
2.1 适用渲染方式
- 支持bricks原生渲染
- 支持基于Webgl渲染的,包括第三方引擎,cocos,laya,白鹭等
- 手Q 7.8.5 以上开始支持H5游戏(基于浏览器的游戏)
2.2 预留空间
开发者需预留空间用于banner广告展示。 注意viewId 1001,1002 与 1002 为两种分辨率
viewId 1001 与 1002 空间
统一长宽比例 582 : 166 横竖屏下统一位于屏幕底部居中位置。
竖屏下长为 屏幕宽度的 78% 横屏下长为 屏幕宽度的 44%
viewId 1003 空间
banner宽:手机屏幕宽的95% banner高:banner宽 * 249/ 1026
统一长宽比例 1026 : 249
例如手机屏幕 10801920 无论横竖屏幕,banner宽高均为 1026(10800.95) 249 ( 1026 249/ 1026 )
2.3 调用方法
1.调用BK.Advertisement.createBannerAd
方法创建banner广告
2.广告拉取并准备成功后会发起onLoad回调,拉取失败将回调onError回调
3.调用show将显示banner广告
4.使用完毕时及时调用destory()方法销毁。
5.不支持重复拉取,如新拉取,需重新创建
例子:
var banner = BK.Advertisement.createBannerAd({
viewId:1001,
});
banner.onLoad(function () {
//广告加载成功
});
banner.onError(function (err) {
//加载失败
var msg = err.msg;
var code = err.code;
});
banner.show();
2.4 广告运营范例
banner广告按照CPC收费,但不是广告曝光越多越好。广告CTR(CTR计算公式为广告点击除以广告曝光)越高,广告位价值越高,商户投放意愿强,广告填充率以及广告CPC单价随之提升,直接影响收入。
建议在游戏上线初期,针对广告设计专属区域进行展示,并使用轮播的形式,培养用户固定位看广告的习惯。广告位置的设计需要保证用户游戏体验的前提下,范例如图:
3. 有关于广告接入:
广告无门槛开放接入。
下载广告demo。测试环境已有广告提供给开发者测试,如拉取不到可更换QQ号码尝试获取。
在提测时,请开发者在自测报告中补充广告出现的逻辑说明,以及相关截图,如无将被驳回。
4. 有关于广告收入分成
激励视频广告根据用户的每一次视频观看收取广告费用(下称流水),banner广告根据用户的每一次广告点击收取广告费用。广告收入流水的75%归开发者所有。
范例: 如果QQ轻游戏单日广告收入流水为10万元,那么开发者收益为流水的75%,即7.5万元(税前)。
以上广告分成都是暂定规则,如有变化,我们将会提前公布,请大家留意hudong.qq.com的官网通知。