收藏
回答

我的小游戏买量人数已经过了1000,流量主已开通,相关广告id也配好了,为什么拉取不了广告?

我的小游戏买量人数已经过了1000,流量主已开通,相关广告id也配好了,为什么拉取不了广告 appid:wxdf307b07af8c13d0

回答关注问题邀请回答
收藏

3 个回答

  • 小游戏运营专员 - 宏
    小游戏运营专员 - 宏
    2022-01-06

    返回的错误码是什么?

    2022-01-06
    有用
    回复 8
    • Peter
      Peter
      2022-01-07
      {errMsg: "no advertisement", errCode: 5047}
      errCode: 5047
      errMsg: "no advertisement"
      __proto__: Object
      2022-01-07
      回复
    • Peter
      Peter
      2022-01-07
      VM16 WAGame.js:2 Unhandled promise rejection {errMsg: "no advertisement", errCode: 1002}(env: Windows,mg,1.05.2112141; lib: 2.21.2)
      2022-01-07
      回复
    • Peter
      Peter
      2022-01-07
      public createBannerAD(adUnitId: string, place?: ADPLACE, callback?: Function) {
              console.log("banner广告");
              place = place ? ADPLACE.DOWNMID : place;
              if (!(cc.sys.platform === cc.sys.WECHAT_GAME)) {
                  callback && callback(false);
                  return null;
              }
              //先通过判断基础版本号再使用
              let ret = this.compareVersion(bannerADVersion);
              if (ret < 0) {
                  wx.showModal({
                      title: '提示',
                      content: '当前微信版本过低,无法使用该功能,请升级到最新微信版本后再使用该功能。',
                  })
                  callback && callback(false);
                  return null;
              }
              let ad = wx.createBannerAd({
                  adUnitId: adUnitId,
                  adItervals: 30,
                  style: {
                      left: 0,
                      top: 0,
                      width: 300,
                      height: 80,
                  }
              });
              ad.show();
              ad.onError((errMsg, errCode) => {
                  callback && callback(false);
                  callback = null;
                  console.log('拉取广告牌失败' + 'errMsg:', errMsg, 'errCode:', errCode);
              })
              ad.onResize((size) => {
                  console.log('resize:', size);
                  let setSize = this.setBannerPlace(size, place);
                  ad.style.left = setSize.left;
                  ad.style.top = setSize.top;
              })
              return ad;
          }
      2022-01-07
      回复
    • Peter
      Peter
      2022-01-07
      banner:['adunit-e00c5dec6dfb0dd9'],
      2022-01-07
      回复
    • Peter
      Peter
      2022-01-07
      box:['adunit-b2102ae784ef3fc0']
      2022-01-07
      回复
    查看更多(3)
  • Jx
    Jx
    2022-01-10

    一样啊1002 啥情况

    2022-01-10
    有用
    回复
  • Peter
    Peter
    2022-01-07

     public createCustomAD(adUnitId: string, callback?: Function, top?: number) {

            console.log("Custom广告");


            if (!(cc.sys.platform === cc.sys.WECHAT_GAME)) {

                callback && callback(false);

                return null;

            }

            //先通过判断基础版本号再使用

            let ret = this.compareVersion(customADVersion);

            if (ret < 0) {

                wx.showModal({

                    title: '提示',

                    content: '当前微信版本过低,无法使用该功能,请升级到最新微信版本后再使用该功能。',

                })

                callback && callback(false);

                return null;

            }

         

            let info = wx.getSystemInfoSync();

            let width = info.windowWidth;

            let height = info.windowHeight;

            top = top ? height/2 : 250;

            let ad = wx.createCustomAd({

                adUnitId: adUnitId,

                style: {

                    left: 0,

                    top: height - top,

                    width: width, // 用于设置组件宽度,只有部分模板才支持,如矩阵格子模板

                    fixed: false // fixed 只适用于小程序环境

                }

            });

            ad.onLoad((res) => {

                if (!ad.isShow) {

                    console.log('原生模板广告show');

                    ad.show();

                }

                console.log('原生模板广告onLoad', JSON.stringify(res));

            })

            ad.onError((errMsg, errCode) => {

                callback && callback(false);

                callback = null;

                console.log('原生模板广告onError' + 'errMsg:', errMsg, 'errCode:', errCode);

            })

            ad.onClose((res) => {

                console.log('原生模板广告onClose', JSON.stringify(res));

            })


            ad.show();

            return ad;

        }


    2022-01-07
    有用
    回复
登录 后发表内容