app视频广告怎么接入(视频广告接入平台)
今天,小编要教给大家的是,如何快速在APP中集成广告功能!
首先,进入中控易动平台(www.yd-mobile.cn),创建一个应用,创建完成进入应用,然后添加AdView插件。
AdView插件:集成AdView展示广告功能,支持开屏、横幅、插屏、原生、视频等广告样式
注意:
·插件的所有接口在 deviceready 事件后生效;
使用插件需配置:SDKKEY(参考AdView插件配置);
·展示开屏、横幅、插屏、原生、视频等广告样式需要在AdView平台申请广告位(参考AdView插件配置;
·开屏广告默认展示;
·视频广告暂时只支持激励视频样式;
·当前iOS使用AdViewSDK_iOS版本是4.0.6;
·当前Android使用AdViewSDK_Android版本是4.0.9;
·广告接口调用限制30s一次;
1
展示横幅广告
navigator.adview.showBannerAd(success, error,options)
支持平台:
·Android
·iOS
参数说明参数
类型
必填
说明
success
Function
是
成功回调函数
error
Function
是
失败回调函数
options
Object
否
参数对象
success函数没有返回,直接加载广告
error函数会返回一个字符串,错误的相关信息
options参数为一个对象,其属性包含以下一项或多项:
type(String/ 可选) --广告位置,可取值:top(顶部)、center(居中)、bottom(底部);默认值:top;(注意:以下 x、y在type基础上进行位置调整。例如:x取值30,type取值top,是在type是top的基础上向下平移30距离)x(Number/ 可选) -- 距离顶部的偏移量,基于type的值,默认值:0(请输入大于等于0的数),单位pxy(Number/ 可选) -- 距离底部的偏移量,基于type的值,默认值:0(请输入大于等于0的数),单位px·注意
关于type、x、y组合方式五种,选择其中一种传参:1.type;2.type值为top和x;3.type值为center和x;4.type值为center和y;5.type值为bottom和y;关于type在值为top时,iOS位于状态栏下方;若x和y都有值且都大于0,则取x值,y值为0。示例代码设置广告居上显示// 监听’deviceready‘事件document.addEventListener('deviceready', onDeviceReady, false)function onDeviceReady(){ //设置广告居上显示 navigator.adview.showBannerAd( function (success){ console.log(JSON.stringify(success)); },function (error){ alert(JSON.stringify(error)); });}设置广告居上向下偏移30显示// 监听’deviceready‘事件document.addEventListener('deviceready', onDeviceReady, false)function onDeviceReady(){ //设置广告居上向下偏移30显示 navigator.adview.showBannerAd( function(success) { console.log(JSON.stringify(success)); },function (error){ alert(JSON.stringify(error)); },{'x':30,'type':'top'});}设置广告居中显示// 监听’deviceready‘事件document.addEventListener('deviceready', onDeviceReady, false)function onDeviceReady(){ //设置广告居中显示 navigator.adview.showBannerAd( function (success){ console.log(JSON.stringify(success)); },function (error){ alert(JSON.stringify(error)); },{'type':'center'});}设置广告居中向下偏移30显示// 监听’deviceready‘事件document.addEventListener('deviceready', onDeviceReady, false)function onDeviceReady(){ //设置广告居中向下偏移30显示 navigator.adview.showBannerAd( function (success){ console.log(JSON.stringify(success)); },function (error){ alert(JSON.stringify(error)); },{'x':30,'type':'center'});}设置广告居中向上偏移30显示// 监听’deviceready‘事件document.addEventListener('deviceready', onDeviceReady, false)function onDeviceReady(){ //设置广告居中向上偏移30显示 navigator.adview.showBannerAd( function (success){ console.log(JSON.stringify(success)); },function (error){ alert(JSON.stringify(error)); },{'y':30,'type':'center'});}设置广告居下显示// 监听’deviceready‘事件document.addEventListener('deviceready', onDeviceReady, false)function onDeviceReady(){ //设置广告居下显示 navigator.adview.showBannerAd( function (success){ console.log(JSON.stringify(success)); },function (error){ alert(JSON.stringify(error)); },{'type':'bottom'});}设置广告居下向上偏移30显示// 监听’deviceready‘事件document.addEventListener('deviceready', onDeviceReady, false)function onDeviceReady(){ //设置广告居下向上偏移30显示 navigator.adview.showBannerAd( function (success){ console.log(JSON.stringify(success)); },function (error){ alert(JSON.stringify(error)); },{'y':30,'type':'bottom'});}2
展示插屏广告
navigator.adview.showInterteristalAd(success, error)
支持平台:
·Android
·iOS
参数说明参数
类型
必填
说明
success
Function
是
成功回调函数
error
Function
是
失败回调函数
success函数没有返回,直接加载广告
error函数会返回一个字符串,错误的相关信息
示例代码// 监听’deviceready‘事件document.addEventListener('deviceready', onDeviceReady, false)function onDeviceReady(){ navigator.adview.showInterteristalAd(function(success) { console.log(JSON.stringify(success)); },function (error){ alert(JSON.stringify(error)); });}3
展示原生广告
navigator.adview.showNativeAd(success, error,options)
支持平台:
·Android
·iOS
参数说明参数
类型
必填
说明
success
Function
是
成功回调函数
error
Function
是
失败回调函数
options
Object
是
参数对象
success函数没有返回,直接加载广告
error函数会返回一个字符串,错误的相关信息
options参数为一个对象,其属性包含以下一项或多项:
positionID(String/ 必选) -- 原生广告位ID,在adview官网开发者后台申请type(可选) --(String/ 可选) --广告位置,可取值:top(顶部)、center(居中)、bottom(底部);默认值:top;(注意:以下 x、y在type基础上进行位置调整。例如:x取值30,type取值top,是在type是top的基础上向下平移30距离)x(Number/ 可选) -- 距离顶部的偏移量,基于type;默认值:0(请输入大于等于0的数),单位pxy(Number/ 可选) -- 距离底部的偏移量,基于type;默认值:0(请输入大于等于0的数),单位px· 注意
关于type、x、y组合方式五种,选择其中一种传参:1.type;2.type值为top和x;3.type值为center和x;4.type值为center和y;5.type值为bottom和y;关于type在值为top时,iOS位于状态栏下方;若x和y都有值且都大于0,则取x值,y值为0。示例代码设置广告居上显示// 监听’deviceready‘事件document.addEventListener('deviceready', onDeviceReady, false)function onDeviceReady(){ //设置广告居上显示 navigator.adview.showNativeAd( function (success){ console.log(JSON.stringify(success)); },function (error){ alert(JSON.stringify(error)); },{'positionID':'POSIDs38o5ybf6agj'});}设置广告居上向下偏移30显示// 监听’deviceready‘事件document.addEventListener('deviceready', onDeviceReady, false)function onDeviceReady(){ //设置广告居上向下偏移30显示 navigator.adview.showNativeAd( function(success) { console.log(JSON.stringify(success)); },function (error){ alert(JSON.stringify(error)); },{'positionID':'POSIDs38o5ybf6agj','x':30,'type':'top'});}设置广告居中显示// 监听’deviceready‘事件document.addEventListener('deviceready', onDeviceReady, false)function onDeviceReady(){ //设置广告居中显示 navigator.adview.showNativeAd( function (success){ console.log(JSON.stringify(success)); },function (error){ alert(JSON.stringify(error)); },{'positionID':'POSIDs38o5ybf6agj','type':'center'});}设置广告居中向下偏移30显示// 监听’deviceready‘事件document.addEventListener('deviceready', onDeviceReady, false)function onDeviceReady(){ //设置广告居中向下偏移30显示 navigator.adview.showNativeAd( function (success){ console.log(JSON.stringify(success)); },function (error){ alert(JSON.stringify(error)); },{'positionID':'POSIDs38o5ybf6agj','x':30,'type':'center'});}设置广告居中向上偏移30显示// 监听’deviceready‘事件document.addEventListener('deviceready', onDeviceReady, false)function onDeviceReady(){ //设置广告居中向上偏移30显示 navigator.adview.showNativeAd( function (success){ console.log(JSON.stringify(success)); },function (error){ alert(JSON.stringify(error)); },{'positionID':'POSIDs38o5ybf6agj','y':30,'type':'center'});}设置广告居下显示// 监听’deviceready‘事件document.addEventListener('deviceready', onDeviceReady, false)function onDeviceReady(){ //设置广告居下显示 navigator.adview.showNativeAd( function (success){ console.log(JSON.stringify(success)); },function (error){ alert(JSON.stringify(error)); },{'positionID':'POSIDs38o5ybf6agj','type':'bottom'});}设置广告居下向上偏移30显示// 监听’deviceready‘事件document.addEventListener('deviceready', onDeviceReady, false)function onDeviceReady(){ //设置广告居下向上偏移30显示 navigator.adview.showNativeAd( function (success){ console.log(JSON.stringify(success)); },function (error){ alert(JSON.stringify(error)); },{'positionID':'POSIDs38o5ybf6agj','y':30,'type':'bottom'});}4
展示视频广告
navigator.adview.showVideoAd(success, error,options)
支持平台:
·Android
·iOS
参数说明参数
类型
必填
说明
success
Function
是
成功回调函数
error
Function
是
失败回调函数
options
Object
是
参数对象
success函数没有返回,直接加载广告
error函数会返回一个字符串,错误的相关信息
options参数为一个对象,其属性包含以下一项或多项:
positionID(String/ 必选) -- 视频广告位ID,在adview官网开发者后台申请示例代码// 监听’deviceready‘事件document.addEventListener('deviceready', onDeviceReady, false)function onDeviceReady(){ navigator.adview.showVideoAd(function (success) { console.log(JSON.stringify(success)); },function (error){ alert(JSON.stringify(error)); },{'positionID':'POSID74pjtjpxo516'});}以上就是使用AdView插件的全部教程了,快去试试吧!
相关文章
- 详细阅读
-
电脑怎么弄视频壁纸(电脑怎么弄视频壁纸win10)详细阅读
去各大软件工具平台或者百度搜索“视频壁纸软件”,下载视频壁纸工具请点击输入图片描述 请点击输入图片描述 2 下载完成后进行安装,建议安装在非系统盘非C...
2022-09-12 77528
-
酷酷的滕那种文字视频怎么制作的(类似于酷酷的滕那种视频是怎么做的)详细阅读
酷酷的滕的视频怎么加的字幕? 展开 #xE768 我来答 分享 微信扫一扫 新浪微博 空间 举报 浏览30 次 可选中1个或多个下面的关键词,搜索相关...
2022-09-12 74438
-
cj视频制作(cj视频是什么意思)详细阅读
1、把照片做成视频,推荐用 数码大 师 简单易上手 人人都会用的精美相册制作软件 点击 添加相片 按钮,悉数导入相片,加上旁白注释文字特效音乐视频 点...
2022-09-12 66300
-
异地恋怎么视频做吗(异地恋开视频怎么做那个)详细阅读
总而言之,我认为异地恋是没有必要每天视频通话的,因为我和我的女朋友只是经常聊天,但并不会视频通话,而且如果我们相互思念对方的话,会在放假的时候一起出去...
2022-09-12 1285
-
彩视视频制作(彩视视频制作收费吗?)详细阅读
1打开彩视APP主页后,点击右下角的个人信息头像2进入到个人主页,点击彩视我的作品一项,选择一个视频,点击进去3接着点击播放窗口右下角的更多菜单,弹出...
2022-09-12 1472
-
小视频宣传片怎么制作(小视频宣传片怎么制作的)详细阅读
导读信息爆炸时代,我们每天接收成千上万条信息信息的几何式增长使企业在进行宣传推广时不得不绞尽脑汁推陈出新,吸引消费者的眼球短视频的兴起,为企业宣传推广...
2022-09-12 1312
- 详细阅读
发表评论