空间H5游戏-客户端接口
mqq.ad.banner
使用说明
小游戏接入腾讯banner广告,小游戏只需要提供广告容器(dom元素),广告拉取,渲染,点击操作会自行处理
参数说明
mqq.ad.banner(object)
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
object.containerId | String | 是 | 广告容器domid |
object.publicId | String | 是 | 开发者在空间小游戏管理端登录的QQ号(备注:用于记录广告分成) |
object.onError | Function | 是 | 广告失败调用函数 |
Example
1.准备广告容器
开发者需自定义广告展示容器的位置和跨度,给定广告容器一个dom id值,然后调用mqq.ad.banner会自动将广告内容填满整个宽度,高度按照比例自适应变化,无须指定
<div id="ad"></div>
#id{
//定义宽度&位置
}
2.调用mqq接口,渲染广告
mqq.ad.banner({
containerId:'ad',
publicId:'123456',
onError:function(res){
var error_code = res.err_code;
var msg = res.msg;
console.log(eerror_code + msg);
}
});
onError常见错误
options.onError = funcition(res) {
// res err_code msg
switch (res.err_code) {
// 请求广告网络错误
case '500':break
// 广告拉取失败,例如返回空广告或者广告数据结构错误
case '501':break
}
}
常见问题
1.广告没有正常展示请检查,是否给容器设置了宽度,是否容器有display:none/visibility:hidden 属性,需要去掉display:none/visibility:hidden,若有z-index值是否足够大