使用UNI-APP開發廣告類型的小程序


1.插屏廣告

// 在頁面中定義插屏廣告
let interstitialAd = null

// 在頁面onLoad回調事件中創建插屏廣告實例
if (wx.createInterstitialAd) {
  interstitialAd = wx.createInterstitialAd({
    adUnitId: '自己的廣告id'
  })
  interstitialAd.onLoad(() => {})
  interstitialAd.onError((err) => {})
  interstitialAd.onClose(() => {
})
} // 在適合的場景顯示插屏廣告 if (interstitialAd) { interstitialAd.show().catch((err) => { console.error(err) }) }

2.視頻或banner廣告

<ad unit-id="" ad-type="video" ad-theme="white"></ad>
<ad unit-id="" ad-type="banner" ad-theme="white"></ad>

3.激勵視頻

// 在頁面中定義激勵視頻廣告
let videoAd = null

// 在頁面onLoad回調事件中創建激勵視頻廣告實例
if (wx.createRewardedVideoAd) {
  videoAd = wx.createRewardedVideoAd({
    adUnitId: ''
  })
  videoAd.onLoad(() => {})
  videoAd.onError((err) => {})
  videoAd.onClose((res) => {})
}

// 用戶觸發廣告后,顯示激勵視頻廣告
if (videoAd) {
  videoAd.show().catch(() => {
    // 失敗重試
    videoAd.load()
      .then(() => videoAd.show())
      .catch(err => {
        console.log('激勵視頻 廣告顯示失敗')
      })
  })
}

4.視頻貼片廣告

<video unit-id=""></video>

5。原生模板廣告

<ad-custom unit-id=""></ad-custom>

  

  

  

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM