腾讯广点通广告投放-Web转化数据API自归因文档对接

本文档总结了自建H5落地页投放广告的流程,包括转化归因配置、点击监测链接的设置及连调过程中遇到的问题。在安卓设备上测试时可能遇到响应延迟,数据回传不准确的情况。代码层面,通过API上报转化数据,使用GET方式发送请求,需要注意不同流量环境下click_id的变化。
摘要由CSDN通过智能技术生成

关于自建H5落地页投放广告的流程总结

文档地址

Web转化数据API自归因文档

流程

转化归因配置
  1. 配置页面地址:https://ad.qq.com/atlas/22172840/tool/conversionspec
  2. 选择网页转化
  3. 新建网页转化
  4. API自归因上报
  5. 在这里插入图片描述
PS:关于点击监测链接的说明:
官方文档参数说明:https://developers.e.qq.com/docs/guide/conversion/new_version/dianjijiance
链接规则:落地页链接(http://www.xxx.com/index.html)?click_id=__CLICK_ID__&click_time=__CLICK_TIME__&account_id=__ACCOUNT_ID__&callback=__CALLBACK__&qz_gdt=__QZ_GDT__
链接后面还可以自定义参数,重定向会带回来
  1. 完成,去连调(这里有个坑)
    第一个坑
    在这里插入图片描述
    找个安卓机,下软件,那个浏览器的纯纯的坑
    在这里插入图片描述

用下的那个软件扫码,如果3分钟5分钟出不来,不要想了,换个手机再下一个软件,再扫
第二个坑:
已发送的广告点击数据(已转发 0 次 点击 数据)
还有
已检测到的转化行为
已接收 0 条 表单预约 数据
这两个数据回传贼慢,而且不准……

以上是操作方面的

下面是代码层面的

页面相关的

页面直接把地址栏上的参数全给后端,后端用map接收
坑点:API连调测试页面接收到的clickid是qz_gdt(这个属于非微信流量),如果发到朋友圈等微信流量clickid是qz_gdt
这个是文档
然后数据上报,我为了简单直接get方式

 StringBuffer urlSb = new StringBuffer("http://tracking.e.qq.com/conv/web?clickid=");
            // 广告转发到页面获取到的,对应click_id
            urlSb.append(model.get("qz_gdt"))
                    // 点击时间
                    .append("&action_time=")
                    .append(time)
                    // RESERVATION 预约
                    .append("&action_type="+str+"&link=")
                    // H5所在域名www.xxx.com link:URLencode之后的域名,请保持与创建转化时填写的网页链接对应
                    .append(URLEncoder.encode(model.get("link"), "UTF-8"));
            System.out.println("腾讯数据回传参数:" + urlSb);

            String s = HttpUtil.get(urlSb.toString());
            System.out.println("腾讯数据回传返回:" + s);

开发的工作就做完了

评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值