抖音小程序、微信小程序创建广告位

文章介绍了如何在抖音小程序中开通流量主并申请广告位ID,重点讲解了激励视频的代码实现,包括错误处理和事件监听。同时提到了在uniapp中开发Banner广告的注意事项。在微信小程序方面,作者遇到了组件审核被驳回的问题,但重新上传后审核通过,讨论了可能的诱骗点击广告的误判情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

抖音小程序

抖音开放平台-流量主行为规范 这个是抖音文档,但是妮妮手把手教你写代码~

开通流量主

必须满足开通条件才能开通广告位!!!

申请广告位ID

满足条件之后,点击 开通按钮 ,填写 绑定账户 和 广告位类型,你就拥有广告ID啦,恭喜恭喜~

代码开发

激励视频

妮妮这次主要写的是抖音开放平台-tt.createRewardedVideoAd 激励视频,应该其他的也大同小异

  onLoad() {
    // 创建实例
    this.ad = tt.createRewardedVideoAd({
      adUnitId: "xxx",
    });

    // 监听错误
    this.ad.onError((err) => {
      tt.hideLoading();
      switch (err.errCode) {
        case 1004:
          // 无合适的广告
          break;
        default:
        // 更多请参考错误码文档
      }
    });

    // 监听视频播放完成
    this.ad.onClose((data) => {
      tt.hideLoading();
      if (data.isEnded) {
        console.log("观看了", data.count, "个视频");
      } else {
        console.log("未观看完视频");
      }
    });

    // 预加载资源
    this.ad.load();
  },

  // 处理用户点击,这里就可以打开激励视频啦
  handleClick() {
    tt.showLoading();
    this.ad.show();
  },

Banner广告

抖音开放平台-ad 广告组件 banner是以组件的形式接入的,banner 型广告的宽度受 css 样式影响

  <ad
      unit-id="{{unitId}}" 
      bindload="bindload"
      binderror="binderror"
      bindclose="bindclose"
      ad-intervals="{{adIntervals}}"
      fixed="{{fixed}}"
      type="{{type}}"
      scale="{{scale}}"
    />


// uniapp的开发的话注意格式哦~
// <ad :unit-id="unitId" @load="bindload" @error="binderror" @close="bindclose" :ad-intervals="adIntervals" :fixed="fixed" :type="type" /> 


data: {
    unitId: '广告位 id,必填',
    adIntervals: 31,//广告自动刷新的间隔时间,只对 banner 型广告生效。单位为秒,参数值必须大于等于 30(该参数不传入时 banner 广告不会自动刷新)
    fixed: false,//广告是否在屏幕中固定展示
    type: 'banner',//广告的类型
    scale: 100,//广告的缩放比例,100 为标准尺寸
  },
methods:{
    bindload(){//广告加载成功的回调方法},
    binderror(err){//广告加载失败的回调方法,可以查看错误码,分析错误},
    bindclose(){//广告加载关闭的回调方法},
}

我在真机调试的时候,会出现报错误码1004的情况,是正常的,说明当前无合适的广告,广告不是每一次都会出现,这次没有出现可能是由于该用户不适合浏览广告,可能因为测试请求太多,导致被判为恶意刷流量,当天广告就不可见了。

微信小程序

流量主开通的位置

 代码开发和抖音的差不多,这次主要是记录一个报错

代码上传到线上有几个月了,都没有问题,突然发现收益降下来了

一看是组件审核没过

小程序广告组件驳回原因: 1.存在诱骗点击广告的行为

 我没有改代码,重新上传了一遍,但是审核过了,我晕!

有人遇见同样的情况,告诉我你怎么处理的...

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值