W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
解釋:廣告組件,按照流量主開通指引中的操作獲取廣告組件代碼。
屬性名 | 類型 | 默認(rèn)值 | 必填 | 說明 | ||
---|---|---|---|---|---|---|
appid | String | 是 | 小程序應(yīng)用 ID | |||
apid | String | 是 | 小程序廣告位 ID | |||
type | String | feed | 否 | 廣告類型:banner/feed,需和百青藤平臺上的代碼位類型相匹配。參考下面的 type 有效值 | ||
updatetime | String | 否 | 更改該屬性,可以觸發(fā)廣告刷新 | |||
binderror | EventHandle | 否 | 廣告組件加載失敗時觸發(fā) | |||
bindload | EventHandle | 否 | 廣告組件加載完成觸發(fā) | |||
bindclose | EventHandle | 否 | 關(guān)閉廣告組件時觸發(fā) | |||
bindstatus | EventHandle | 否 | 貼片類型廣告播放期間觸發(fā) |
值 | 說明 |
---|---|
banner | 橫幅類型 |
feed | 信息流類型 |
pre-roll | 前貼類型 |
post-roll | 后貼類型 |
觸發(fā)時機(jī): 代碼執(zhí)行異常以及狀態(tài)不符合廣告要求
返回參數(shù):
代碼 | 狀態(tài) | 說明 |
---|---|---|
1001-1 | 內(nèi)部錯誤 | 初始化失敗 |
1001-2 | 內(nèi)部錯誤 | 廣告返回執(zhí)行異常 |
1001-3 | 內(nèi)部錯誤 | 渲染廣告異常 |
1001-4 | 內(nèi)部錯誤 | 廣告異常 |
1001-5 | 內(nèi)部錯誤 | 廣告緩存異常 |
1002-1 | 廣告請求 | 廣告返回異常 |
1003-2 | 無可用廣告 | 數(shù)據(jù)層級不對 |
1003-3 | 無可用廣告 | 廣告內(nèi)容不完整 |
1004-1 | 媒體接入異常 | web 化廣告不渲染 |
1004-2 | 媒體接入異常 | 視頻貼片廣告組件放置不在 video 內(nèi) |
1004-3 | 媒體接入異常 | 視頻貼片當(dāng)前是非同層渲染 |
觸發(fā)時機(jī):事件觸發(fā)在視頻貼片的情況下返回參數(shù)如下
statusFunc(e) {
// e = {status:''} 具體如下
}
屬性 | 說明 |
---|---|
videoend | 視頻結(jié)束, 觸發(fā)時機(jī):1、如果有廣告返回,廣告播放結(jié)束。2、如果無廣告返回 |
show | 廣告視頻播放中 |
close | 廣告播放結(jié)束 |
noAd | 無廣告返回 |
以下代碼僅做示例,需要在百青藤平臺申請代碼位替換下方 appid 和 apid ,方可正常顯示示例效果。
代碼示例 1 :橫幅類型
<view class="ad-container">
<ad appid="f71feede"
apid="7182322"
type="banner"
data-update="updatetime1"
updatetime="{{updatetime1}}"
binderror="binderror"
bindload="bindload"
bindclose="bindclose"
bindstatus="bindstatus">
</ad>
</view>
Page({
bindload(event) {
console.log(event);
},
binderror(event) {
const update = event.target.dataset.update;
this.setData(update, `${+new Date()}`);
},
bindclose(event) {
console.log(event);
}
});
代碼示例 2 :信息流大圖類型
<view class="ad-container">
<ad appid="f71feede"
apid="7182323"
type="feed"
data-update="updatetime2"
updatetime="{{updatetime2}}"
binderror="binderror"
bindload="bindload"
bindclose="bindclose"
bindstatus="bindstatus">
</ad>
</view>
代碼示例 3 :信息流三圖類型
<view class="ad-container">
<ad appid="f71feede"
apid="7182347"
type="feed"
data-update="updatetime3"
updatetime="{{updatetime3}}"
binderror="binderror"
bindload="bindload"
bindclose="bindclose"
bindstatus="bindstatus">
</ad>
</view>
代碼示例 4 :信息流左圖類型
<view class="ad-container">
<ad appid="f71feede"
apid="7182324"
type="feed"
data-update="updatetime4"
updatetime="{{updatetime4}}"
binderror="binderror"
bindload="bindload"
bindclose="bindclose"
bindstatus="bindstatus">
</ad>
</view>
代碼示例 5 :信息流右圖類型
<view class="ad-container">
<ad appid="f71feede"
apid="7182325"
type="feed"
data-update="updatetime5"
updatetime="{{updatetime5}}"
binderror="binderror"
bindload="bindload"
bindclose="bindclose"
bindstatus="bindstatus">
</ad>
</view>
代碼示例 6 :信息流視頻類型
<view class="ad-container">
<ad appid="f71feede"
apid="7182334"
type="feed"
data-update="updatetime6"
updatetime="{{updatetime6}}"
binderror="binderror"
bindload="bindload"
bindclose="bindclose"
bindstatus="bindstatus">
</ad>
</view>
代碼示例 7 :后貼片類型
<view class="ad-container">
<view class="tip-strong">注:后貼片廣告于視頻結(jié)束后隨機(jī)自動播放,且僅支持播放一次;廣告未出現(xiàn)或再次觀看,請退出頁面重新進(jìn)入。</view>
<video src="https://fcvideo.cdn.bcebos.com/0ee396f19db9337511d1d1340a683e53.mp4" rel="external nofollow" >
<ad appid="f71feede"
apid="7182330"
data-update="updatetime7"
updatetime="{{updatetime7}}"
type="post-roll"
binderror="binderror"
bindload="bindload"
bindclose="bindclose"
bindstatus="bindstatus">
</ad>
</video>
</view>
代碼示例 8 :前貼片類型
<view class="ad-container">
<view class="tip-strong">注:前貼片廣告于視頻開始前隨機(jī)自動播放,且僅支持播放一次;廣告未出現(xiàn)或再次觀看,請退出頁面重新進(jìn)入。</view>
<video src="http://miniapp-ad.cdn.bcebos.com/common/video-12.mp4" rel="external nofollow" >
<ad appid="f71feede"
apid="7183268"
type="pre-roll"
data-update="updatetime8"
updatetime="{{updatetime8}}"
binderror="binderror"
bindload="bindload"
bindclose="bindclose"
bindstatus="bindstatus">
</ad>
</video>
</view>
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: