小程序插屏广告

我们讲下如何在页面中集成插屏广告。

插屏广告在用户触发特定场景时自动向用户展现,用户可以随时关闭插屏广告。

广告触发场景由流量主定义,可以根据实际情况设置触发场景。

插屏广告需要进行初始化。注意:该实例仅对当前页面有效,不允许跨页面使用。初始化广告的代码片段:

let interstitialAd = null
Page({
    onLoad(){
        if(wx.createInterstitialAd){
            interstitialAd = wx.createInterstitialAd({adUnitId:'xxxx'})
            interstitialAd.onLoad(()=>{
                console.log('onLoad event emit')
            })
            interstitialAd.onError((err)=>{
                console.log('onError event emit',err)
            })
            interstitialAd.onClose((res)=>{
                console.log('onClose event emit',res)
            })
        }
    }
})

在用户主动触发后,需要调用 InterstitialAd.show() 进行显示。

interstitialAd.show().catch((err)=>{
                console.error(err)
            })

祝您使用愉快!