
微信小程序在達到條件時(shí)就可以開(kāi)通流量主,申請接入廣告了,用自己辛辛苦苦碼出來(lái)的成果賺點(diǎn)小錢(qián)。目前廣告有三種類(lèi)型:
Banner廣告、激勵式視頻、插屏廣告
開(kāi)通條件:
· 累計獨立訪(fǎng)客(UV)不低于1000
· 有嚴重違規記錄的小程序不予申請
1.創(chuàng )建廣告位,拿到廣告位ID
2.代碼實(shí)現:
//Banner廣告
<view class="menu-body">
<block wx:for="{{videoList}}" wx:key="{{item.id}}">
<ad wx:if="{{index%4==1}}" unit-id="adunit-6eaa6121c53rtx"></ad>
<template is="videoItem" data="{{item}}"></template>
</block>
</view>
//激勵式視頻:
videoClick: function() {
// 在頁(yè)面中定義激勵視頻廣告
let videoAd = null
// 在頁(yè)面onLoad回調事件中創(chuàng )建激勵視頻廣告實(shí)例
if (wx.createRewardedVideoAd) {
videoAd = wx.createRewardedVideoAd({
adUnitId: 'adunit-6eaa6121c53rtx'
})
}
// 用戶(hù)觸發(fā)廣告后,顯示激勵視頻廣告
if (videoAd) {
videoAd.show().catch(() => {
// 失敗重試
videoAd.load()
.then(() => videoAd.show())
.catch(err => {
console.log('激勵視頻 廣告顯示失敗')
})
})
}
},
//插屏廣告:
Page({
onLoad: function(options) {
// 在頁(yè)面中定義插屏廣告
var interstitialAd = null;
// 在頁(yè)面onLoad回調事件中創(chuàng )建插屏廣告實(shí)例
if (wx.createInterstitialAd) {
interstitialAd = wx.createInterstitialAd({
adUnitId: 'adunit-6eaa6121c53rtx'
})
}
// 在適合的場(chǎng)景顯示插屏廣告
if (interstitialAd) {
interstitialAd.show().catch((err) => {
console.error(err)
})
}
},
})
注意:剛接入視頻時(shí)報錯,有可能是騰訊沒(méi)有分配到廣告資源,并不一定是接入流程或者代碼的錯誤;仔細檢測后,若是沒(méi)有投放廣告的原因就可以提審上線(xiàn),騰訊后續會(huì )給你的小程序分配廣告資源。
廣告效果:
Banner廣告:
一般在列表中每隔幾個(gè)項就插入一個(gè)廣告,或者固定在頁(yè)面底部(小游戲中居多)。
激勵式視頻:
插屏廣告:
一般用在首頁(yè),就是剛進(jìn)入小程序時(shí)出現一個(gè)廣告彈窗。
呢 稱(chēng): | |
表 情: | |
內 容: |
評論內容:不能超過(guò) 1000 字,需審核,請自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)政策法規。 |
驗證碼: | |
您發(fā)布的評論即表示同意遵守以下條款:
一、不得利用本站危害國家安全、泄露國家秘密,不得侵犯國家、社會(huì )、集體和公民的合法權益;
二、不得發(fā)布國家法律、法規明令禁止的內容;互相尊重,對自己在本站的言論和行為負責;
三、本站對您所發(fā)布內容擁有處置權。