前言
环境角色
需求方
- 广告代理商
- 广点通
开始接入
- 1.API文档
https://developers.e.qq.com/docs/guide/conversion/new_version/Mini_Game_api
官方文档对一些关键词做了说明,以及上报接口的调用示例,但是对于不熟悉广告业务的开发者来说,是无法将整个流程串联起来的,就会导致数据上报成功了,但是后台却看不到数据
__CLICK_ID__
__CLICK_TIME__
__ACCOUNT_ID__
__CALLBACK__
__QZ_GDT__
__GDT_VID__
按照旧版的文档以及我个人的理解,这类参数被称为宏,用作参数站位符,通过点击广告跳转到落地页,落地页上会带上这些参数,可以参考坑爹的文档
监测接口地址,是根本就不会用到的东西,会对研发人员造成极大的干扰,所以不用配置,我们只用配置落地页地址,如下
pages/index/index?click_id=__CLICK_ID__&click_time=__CLICK_TIME__&account_id=__ACCOUNT_ID__&callback=__CALLBACK__&qz_gdt=__QZ_GDT__&gdt_vid=__GDT_VID__
配置好落地页,广告-在线预览里,可以配置预览的微信号,这些微信号可以在投放的渠道(朋友圈...里刷到这条测试广告,但是通过这个方式产生的数据回传成功,不会显示,真TMD服了,那后台弄这个功能,有个JB用? 这里重点吐槽一下腾讯的客服的响应速度,无用消息居多
上报流程
- 1.从落地页的url上,获取到需要的参数,比如click_id,如没有获取到,则为自然流量
- 2.用户触发行为(注册,下单...的时候,将获取的参数,一并传递给后端
- 3.用户完成行为(注册,下单...的时候,生成上报数据,并上报(建议使用异步,或者消息队列
- 4.强烈建议使用文档上的post方式上报,网上有人说get上报存在问题