欧美三级国产三级日韩三级_亚洲熟妇丰满大屁股熟妇_欧美亚洲成人一区二区三区_国产精品久久久久久模特

微信小程序激勵(lì)式視頻廣告組件使用(附完整demo) - 新聞資訊 - 云南小程序開(kāi)發(fā)|云南軟件開(kāi)發(fā)|云南網(wǎng)站建設(shè)-昆明葵宇信息科技有限公司

159-8711-8523

云南網(wǎng)建設(shè)/小程序開(kāi)發(fā)/軟件開(kāi)發(fā)

知識(shí)

不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們?cè)谧非笃湟曈X(jué)表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營(yíng)銷的便利,運(yùn)營(yíng)的高效,讓網(wǎng)站成為營(yíng)銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏?jí)提供便捷的支持!

您當(dāng)前位置>首頁(yè) » 新聞資訊 » 小程序相關(guān) >

微信小程序激勵(lì)式視頻廣告組件使用(附完整demo)

發(fā)表時(shí)間:2021-1-5

發(fā)布人:葵宇科技

瀏覽次數(shù):149

目前微信小程序針對(duì)個(gè)人來(lái)說(shuō)廣告是最好的變現(xiàn)方式,廣告主要分為:

1. Banner

2. 激勵(lì)式視頻

3. 插屏

Banner廣告很簡(jiǎn)單,插入代碼就可以顯示

這里介紹下激勵(lì)式視頻廣告實(shí)現(xiàn)(觀看完整廣告獎(jiǎng)勵(lì)積分):

  1. //視頻廣告
  2. let videoAd = null;
  3. //視頻廣告拉取狀態(tài)
  4. let videoAdPushStatus = false;
  5. Page({
  6. data: {
  7. //積分總數(shù)
  8. creditsAmountSum: 100
  9. },
  10. onLoad(options) {
  11. let that = this;
  12. that.videoAdShowSetting();
  13. },
  14. onShow() {
  15. },
  16. videoAdShowSetting: function() {
  17. var that = this;
  18. if (wx.createRewardedVideoAd) {
  19. videoAd = wx.createRewardedVideoAd({
  20. adUnitId: '自己申請(qǐng)的廣告ID'
  21. })
  22. videoAd.onLoad(() => {
  23. //設(shè)置廣告拉取成功
  24. videoAdPushStatus = true;
  25. });
  26. videoAd.onClose((status) => {
  27. if (status && status.isEnded || status === undefined) {
  28. //正常播放結(jié)束,可以下發(fā)獎(jiǎng)勵(lì)
  29. that.addUserCredits();
  30. } else {
  31. //不下發(fā)獎(jiǎng)勵(lì)
  32. wx.showModal({
  33. content: '廣告未播放完成,無(wú)法獲取積分',
  34. showCancel: false
  35. })
  36. }
  37. });
  38. videoAd.onError(() => {
  39. that.showToast('獲取積分異常,請(qǐng)稍后重試');
  40. });
  41. }
  42. },
  43. //顯示廣告
  44. bindAddCredits: function() {
  45. let that = this;
  46. that.showVideoAd();
  47. },
  48. //視頻廣告
  49. showVideoAd: function() {
  50. let that = this;
  51. videoAd.load()
  52. .then(() => {
  53. //重置視頻廣告拉取狀態(tài)
  54. videoAdPushStatus = false;
  55. videoAd.show();
  56. })
  57. .catch(err => {
  58. that.showToast('加載異常,請(qǐng)稍后重試...');
  59. });
  60. },
  61. addUserCredits: function() {
  62. let that = this;
  63. that.setData({
  64. creditsAmountSum: 10,
  65. });
  66. that.showSuccessToast('已獲取積分+10');
  67. },
  68. showSuccessToast(title) {
  69. wx.showToast({
  70. title: title,
  71. icon: 'success',
  72. duration: 3000
  73. })
  74. },
  75. showToast(title) {
  76. wx.showToast({
  77. title: title,
  78. icon: 'none',
  79. duration: 2000
  80. })
  81. }
  82. });

demo下載:

WxAdvertisement-master.rar


相關(guān)案例查看更多