djad_wx_sdk v1.0.37
Installation 安装
With npm or yarn 使用npm或者yarn安装djad_wx_sdk
npm i -S djad_wx_sdk
or
yarn add djad_wx_sdk
小程序中:建议把djad_wx_sdk包放在根目录的components目录下 uniapp中: 放至wxcomponents下
USE 使用
Init 初始化
// djad.js
新建一个js文件引入main.js, 并配置appkey和appsecret以及应用id和应用包名
const DjadSdk = require('/components/djad_wx_sdk/main.js')
export default new DjadSdk({
appkey: '', // 填写您的appkey
appsecret: '', // 填写您的appsecret
media: {
media_id: '', // 应用id
app_bundle_id: '' // 应用包名
}
})
Show 展示
// index.wxml
<dj-ad id="myad"></dj-ad>
// index.js 根据djad.js的路径正确引入djad.js
import djad from '../../djad.js'
Page({
onLoad () {
djad.showAds({
ref: this.selectComponent('#myad'),
type: 'open',
id: 1,,
index: 1,
success: res => {},
fail: err => {},
complete: () => {}
})
}
})
// index.json
"usingComponents": {
"dj-ad": "/components/djad_wx_sdk/templates/dj-ad/dj-ad",
}
Doc 文档
Ads 广告位类型
类型 | 名称 |
---|---|
开屏广告 | open |
插屏广告 | insert |
信息流广告 | info |
Banner广告 | banner |
视频广告 | video |
dom引用
为广告位添加id: <dj-ad id="myad"></dj-ad>
事件
事件名称 | 说明 | 回调参数 |
---|---|---|
close | 关闭广告的回调 | function(e) |
为广告位添加事件: <dj-ad id="myad" @close="closeBanner"></dj-ad>
API
djad.showAds({ref, type, id, index, success, fail, complete})
| API名称 | 说明 | 参数 |
| :- | :- | :- |
| showAds | 展示广告的方法 | ({ref, type, id, index, success, fail, complete})
ref(必填): 广告位的dom引用, 如 this.selectComponent('#myad');type为广告的类型:如open为开屏广告;id(必填): 广告位对应的id, 如 15; index(非必填): 广告组的索引值, 如取第一条, 则index为0, 若不填, 则随机选取广告; |
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago