好商城App 快捷打包
穿山甲 - 今日头条广告平台
♦ JS-SDK,下载最新版 jsBridge-v20200917.zip,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库。
♦ 穿山甲 今日头条广告平台
初始化
//初始化,APP运行期间仅需执行一次 jsBridge.ttAd.init({ //必须,字符串类型,穿山甲上申请的应用ID appId : "5055051", //可选,字符串类型,穿山甲上申请的应用名称 appName : "测试应用" }, function(succ, data) { alert(succ + "\n" + JSON.stringify(data)); });
事件监听
• 如需接口调用事件,请设置此监听器;
jsBridge.ttAd.setListener(function(event, data) { show({ event: event, data : data }); }); //请拉到页面底部查看回调数据信息 $('html,body').animate({ scrollTop: $('#view').offset().top }, 500); /** 回调参数说明: event - 事件代码,字符串类型 data - 事件数据,JSON 对象 **/
//移除监听器,不会再收到回调通知 //在需要时可重新调用 setListener jsBridge.ttAd.removeListener();
展示广告
//激励视频 jsBridge.ttAd.rewardVideoAd({ //字符串类型,广告代码位ID codeId : "945101848", //布尔类型,是否支持深度链接 supportDeepLink: true, //数字类型,期望的宽度 acceptedWidth : 1080, //数字类型,期望的高度 acceptedHeight : 1920, //字符串类型,期望视频播放的方向 //HORIZONTAL 水平 //VERTICAL 垂直 orientation : "HORIZONTAL", //数字类型,广告数量 adCount : 2, //字符串类型,激励奖品名称 rewardName : "金币", //数字类型,激励奖品数量 rewardAmount : 5, //字符串类型,用户ID userId : "user123", //字符串类型,附件信息 mediaExtra : "附加信息..." }, function(succ, data) { if (!succ) { alert(JSON.stringify(data)); } }); /** 服务器端回调给用户发放奖励,请参考这里 https://partner.oceanengine.com/union/media/union/download/detail?id=4&docId=5de8d9b725b16b00113af0e5&osType=android#5d15f2 **/
//全屏视频 jsBridge.ttAd.fullScreenVideoAd({ //字符串类型,广告代码位ID codeId : "945101850", //布尔类型,是否支持深度链接 supportDeepLink: true, //数字类型,期望的宽度 acceptedWidth : 1080, //数字类型,期望的高度 acceptedHeight : 1920, //字符串类型,期望视频播放的方向 //HORIZONTAL 水平 //VERTICAL 垂直 orientation : "HORIZONTAL" }, function(succ, data) { if (!succ) { alert(JSON.stringify(data)); } });
//展示原生插屏广告 jsBridge.ttAd.interactionExpressAd({ //必须,数字类型,期望的广告宽度 expressWidth : 300, //必须,数字类型,期望的广告高度 expressHeight: 200, //可选,数字类型,广告位置上边距,默认 0 top : 120, //必须,字符串类型,广告ID codeId : "945386767" }, function(succ, data) { if (!succ) { alert(JSON.stringify(data)); } });
//关闭原生插屏广告 jsBridge.ttAd.interactionExpressAd({ remove: true }, function(succ, data) { if (!succ) { alert(JSON.stringify(data)); } });
监听回调数据: