为帮助用户更好更快的使用插件,论坛维护了一个示例(插件demo论坛帖链接),示例中包含示例代码、知识点讲解、注意事项等,供您参考。
插件demo论坛帖示例:https://community.yonyou.com/thread-146066-1-1.html
toutiaoAd简介
今日头条-穿山甲广告联盟。注册地址https://partner.oceanengine.com/union/media/login?invite_code=4465ca106167
toutiaoAd 插件概述
今日头条-穿山甲广告联盟SDK,目前支持锁屏广告。【安卓最低编译版本:v4.1】
config.xml配置
<feature name="toutiaoAd">
<param name="appId" value="5043675"/>
<param name="debug" value="true"/>
</feature>
进入锁屏广告。【仅v1.0.0和v1.0.1支持和v1.0.3及以后】
locked({params})
codeId:
var toutiaoAd = api.require('toutiaoAd');
toutiaoAd.locked({
"codeId": "944213407"
}, function (ret){
api.alert({msg: JSON.stringify(ret)});
});
Android系统
banner广告。
bannerExp({params})
codeId:
rect:
{
x: 0, //(可选项)数字类型;插件左上角的 x 坐标(相对于所属的 Window 或 Frame);默认:0
y: 0, //(可选项)数字类型;插件左上角的 y 坐标(相对于所属的 Window 或 Frame);默认:0
w: 320, //(可选项)数字类型;插件的宽度;默认:所属的 Window 或 Frame 的宽度
h: 300, //(可选项)数字类型;插件的高度;默认:所属的 Window 或 Frame 的高度
marginBottom: 0, //(可选项)数字类型;距离底部。优先级高于y。就是如果设置了这个值,就忽略y值
marginRight: 0 //(可选项)数字类型;距离右边。优先级高于x。就是如果设置了这个值,就忽略x值
}
fixedOn:
fixed:
var toutiaoAd = api.require('toutiaoAd');
toutiaoAd.bannerExp({
"codeId":"944213349",
"rect":{
"w": "auto",
"h": 200,
"marginBottom": 0
},
"fixed": true
}, function(ret, err){
console.log("###" + JSON.stringify(ret));//更多返回信息见附录。
})
Android系统
进入开屏广告。【兼容异形屏】
splash({params})
codeId:
var toutiaoAd = api.require('toutiaoAd');
toutiaoAd.splash({codeId:'887442324'});
Android系统
进入全屏视频广告。【兼容异形屏】
fullScreenVideo({params})
codeId:
orientation:
var toutiaoAd = api.require('toutiaoAd');
if(o==1){
toutiaoAd.fullScreenVideo({
codeId:'944213402',
"orientation": "h"
});
}else{
toutiaoAd.fullScreenVideo({
codeId:'945896588',
"orientation": "v"
});
}
Android系统
获取头条SDK版本号。
getSDKVersion()
var toutiaoAd = api.require('toutiaoAd');
alert(toutiaoAd.getSDKVersion());//3.6.1.3
Android系统