收藏
回答

小程序转化跟踪 /marketing/user_actions/add 报错 ?

{"errcode":900351000,"errmsg":"url malformed"}

url格式到底怎么写呀,几种都试了就是报错

文档地址: https://ad.weixin.qq.com/guide/457






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

2 个回答

  • 陈明
    陈明
    2020-05-22

    url 参数的内容如果是下面👇的值,不会再报{"errcode":900351000,"errmsg":"url malformed"};

    平台接口返回 {"errcode":0,"errmsg":""}

    http://www.qq.com/pages/index/main?gdt_vid=wx0iy4dft2wkcf7e&weixinadinfo=2193017324.wx0iy4dft2wkcf7e.0.0
    


    小程序js获取该url代码如下:

    setPageName(option) {
          const pages = getCurrentPages(); // eslint-disable-line
          console.log('pages', pages);
          let url = `http://www.qq.com/${pages[pages.length - 1].route}?`;
          Object.entries(option).forEach(([k, v]) => {
            url += `${k}=${v}&`;
          });
          url = url.substring(0, url.length - 1);
          return url;
        }
    
    

    2020-05-22
    有用 1
    回复
  • 高超
    高超
    2020-03-10

    不要把括号放进去... 'http://www.qq.com'

    2020-03-10
    有用
    回复 3
    • 张较瘦
      张较瘦
      2020-03-11
      不加的话也不行呢 param cannot contain key `url`
      2020-03-11
      回复
    • 星儿
      星儿
      2020-03-11回复张较瘦
      是的呢, 不加括号就是另外一个错误了。
      2020-03-11
      回复
    • 星儿
      星儿
      2020-03-11回复张较瘦
      问了客服说要 小程序真实的地址才可以,等待测试中……
      2020-03-11
      回复
登录 后发表内容
问题标签