今日头条转化跟踪
程序员文章站
2022-05-30 11:58:38
...
1. 使用转化跟踪有什么好处?
例如,小华经营了一家销售电子书的网店。他知道自己的Google AdWords 广告系列可以获得多少点击次数,但他希望明确了解哪些Google关键字转化成了实际销售。凭借基本转化跟踪功能,小华可以获得这一宝贵的信息。如果使用自定义转化跟踪,他还可以获得有关每笔销售具体金额的报告,并可掌握他的每个Google关键字所产生的总收入(相对于相应关键字的总费用)。
2.来点儿干货
基础代码
基础代码复制并粘贴到网址代码的<head>和</head>之间
<!-- Bytedance Tracking --> <script> (function(r,d,s,l){var meteor=r.meteor=r.meteor||[];meteor.methods=["track","off","on"];meteor.factory=function(method){return function(){ var args=Array.prototype.slice.call(arguments);args.unshift(method);meteor.push(args);return meteor}};for(var i=0;i<meteor.methods.length;i++){ var key=meteor.methods[i];meteor[key]=meteor.factory(key)}meteor.load=function(){var js,fjs=d.getElementsByTagName(s)[0];js=d.createElement(s); js.src="https://analytics.snssdk.com/meteor.js/v1/"+l+"/sdk";fjs.parentNode.insertBefore(js,fjs)};meteor.load();if(meteor.invoked){return} meteor.invoked=true;meteor.track("pageview")})(window,document,"script","16551263642232380"); </script> <!-- End Bytedance Tracking -->
转化代码
转化代码复制后添加到相应的目标上
meteor.track("form", {convert_id: "16551284440882347"})
把这段代码加到链接上:http://
这就是安装说明
3.基础代码添加不正确的常见原因
代码添加位置不正确,未加在<head>与</head>之间,需调整代码
未完全参照所提供的基础代码,存在书写错误,需检查代码内容
页面代码存在报错,影响基础代码的加载,需要修复报错问题
基础代码被嵌套在iframe中(不支持的使用方式,需更换使用方法)
tracking_id不符。每个账户的JS基础代码有专属的tracking_id(位于基础代码中,如下图所示),如果落地页需要跨账户使用,建议在落地页中将每个账户的基础代码都添加一次。
4.转化代码添加不正确的常见原因
转化ID(convert_id)不符:例如您上报的转化ID为12345,但正确的转化ID为67890,需修改代码,上报正确的转化ID
转化事件(event_type)不符:例如您上报的转化事件为button,但选定转化目标为phone,需修改代码,上报正确的转化事件
页面存在跳转,跳转后的页面未正确安装基础代码,需要在每个上报转化的页面上都添加基础代码
转化代码未放置在转化执行的位置,代码未生效或生效时机有误,需修改代码(技术人员可在添加转化代码的位置加埋点,确认发生转化行为时,代码是否正确执行到此处)
基础代码的生效时机晚于转化代码,需修改代码
转化代码被嵌套在iframe中(不支持的使用方式),需修改代码
上一篇: 使用火焰图隐藏功能提高绘制精度
下一篇: 利用帧差法检测运动物体