一、安装转化监测代码
在投放平台填写转化名称、选择转化目标后,平台会给出您需要添加在落地页上的代码。代码分为两部分:
1.基础代码
添加在您落地页的<HEAD> 与</ HEAD> 之间,用于收集与上报转化行为。注意:所有需要上报转化的页面中都需要添加基础代码。
<script type="text/javascript"> (function (root) { var ksscript = document.createElement('script'); ksscript.setAttribute('charset', 'utf-8'); ksscript.src = 'https://static.yximgs.com/udata/pkg/ks-ad-trace-sdk/ks-trace.2.0.1.beta.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ksscript, s); })(window); </script>
2.转化代码
_ks_trace.push({event: 'form', convertId: xxxxxx, cb: function(){ console.log('Your callback function here!') }})
备注:
1) cb参数为可选参数,可以在统计成功后执行回调函数;
2) 转化代码不能使用在<iframe> </iframe>中,否则会无法统计数据。
二、代码安装示例
三、代码检测
1. 操作方法
安装完代码后,您可点击“去激活”检测代码是否安装成功。输入落地页地址后,可对基础代码、转化代码依次进行检测。检测通过后该转化变为“已激活”状态,可用于广告组投放时关联为优化目标。
2. 基础代码添加不正确的常见原因:
• 代码添加位置不正确,未加在<HEAD> 与</ HEAD> 之间,需调整代码
• 未完全参照所提供的基础代码,存在书写错误,需检查代码内容
• 页面代码存在报错,影响基础代码的加载,需要修复报错问题
• 基础代码被嵌套在iframe中(不支持的使用方式,需更换使用方法)
3. 转化代码添加不正确的常见原因:
• 转化ID(convert_id)不符:例如您上报的转化ID为12345,但正确的转化ID为67890,需修改代码,上报正确的转化ID
• 转化事件(event_type)不符:例如您上报的转化事件为button,但选定转化目标为phone,需修改代码,上报正确的转化事件
• 转化代码未放在转化执行的位置,代码未生效或生效时机有误,需修改代码(技术人员可在添加转化代码的位置加埋点,确认发生转化行为时,代码是否正确执行到此处)
• 基础代码的生效时机晚于转化代码,需修改代码
• 转化代码被嵌套在iframe中(不支持的使用方式),需修改代码
四、创建广告组时关联转化追踪
JS转化追踪创建完、并激活后,在创建广告组时就可以进行关联了。当累积够一定量的转化次数后,再次创建广告组时,就可以选择该转化目标为优化目标进行投放。关联方式如下图所示。
五、常见问题
Q:代码能否部署在非落地页?
A:目前代码不支持安装在非落地页,如有特殊需求,请联系快手产品运营。
Q:落地页URL可以包了一层监测代码的页面可以做对接吗?
A:如果落地页URL外面包了一层监测代码,目前不支持直接按照文档完成对接,如有特殊需求,请联系快手产品运营。
Q:请求上报后,请求的Respone里面有提示"result":11,"error_msg":"请检查下网络连接是否正常",影响上报吗?
A:请求200即可,可忽略这部分信息。
Q:后台看不到转化数据?
A:常见的几点原因:1. 部署代码时,对URL中携带的渠道参数加了校验,不符合拼写规则的不能触发快手代码(*常见原因);2. 后台填写的落地页链接和技术添加代码的页面不一致;3. 报表中需查看“落地页数据”中“提交按钮点击数”一列。
想要在快手上投放广告应该怎么办?快手开屏广告有什么展现形式呢?快手广告开户需要多少钱?快手信息流广告推广有什么优势吗?快手广告推广账户如何打理呢?如果您的企业想要投放快手广告,搜索长春小象网络营销代运营广告有限代运营,有*人员为您提供优质服务!
本文标题:快手广告:追踪线索-JS布码
本文链接:https://www.eatui.cn/xinxiliu/17584.html