快手推广后台以提供js布码方式上报转化数据,为方便广大用户回传好多粉统计到的数据到快手平台,以下教大家如何回传转化数据到快手平台。
相关链接:
第一步:安装转化监测代码
在投放平台填写转化名称、选择转化目标后,平台会给出您需要添加在落地页上的代码。代码分为两部分:
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转化追踪创建完、并激活后,在创建广告组时就可以进行关联了。当累积够一定量的转化次数后,再次创建广告组时,就可以选择该转化目标为优化目标进行投放。关联方式如下图所示。


通过以上方式就可以提交快手js布码方式转化追踪数据了。