如果你没有用DTM或Launch,想直接在页面通过添加代码的形式做跟踪的话,其实也是可以实现的,这种方式叫硬编码,其实就是添加JS,跟GA的是一样的,哪里需要做跟踪,那么就就添加代码。
例如我现在要对点击这个位置的做事件跟踪:
将鼠标移动到需要跟踪的位置,然后点击右键查看页面元素:
我们就需要将跟踪代码添加到这里,添加代码如:
<span style="font-size: 12pt;">onclick=" s.linkTrackVars='events,eVar2,prop2'; //需要添加跟踪的类型 s.linkTrackEvents=s.events='event2'; //事件跟踪名字 s.eVar2='facebook share'; //分配eVars字段和值 s.prop2='facebook share'; //分配prop字段和值 s.tl(this,'o','Social Share'); //s.tl表示非交互型,不纳入跳出率计算,o是linkType,表示自定义链接,d表示下载链接,e表示退出链接,Social Share是名字 s.manageVars('clearVars',s.linkTrackVars,1);" //清除值 </span>
我们这里只做事件跟踪,需要需要添加的代码如下:
onclick=”s.linkTrackVars=’events’; s.linkTrackEvents=s.events=’event2′; s.tl(this,’o’,’Click Me’); s.manageVars(‘clearVars’,s.linkTrackVars,1);”
添加代码后的效果:
测试一下:
已经跟踪到了。
除此之外,你可以可以通过Adobe Launch做事件跟踪:Adobe Analytics上做事件跟踪