首先这种设置有一个条件,就是你不熟悉开发者技术,或者公司技术人员不了解google analysis的原理,那么这个时候使用 Google 标签管理器(GTM)来跟踪按钮onclick点击事件是最佳的选择了。如果你使用的开源插件没有给你添加跟踪设置的选项,那么同样可以使用gtm来布置。
开始之前你需要创建一个 GTM 账户(这个我就不多说了),在你的网站上安装 GTM代码。onclick这种情况其实并不常见,代码必须是这样的类型:
这种情况下,由于我的是一个电商网站,所以我的做法是写一个自定义 JavaScript 函数变量,当单击一个元素是”onClick”时,事件处理程序就开始执行这一段 JS。它可以添加到如标签、表单按钮、复选框、 div 标签等元素。 代码大概是这样子的:
function() {
var field = {{Click Element}}.getAttribute('onclick');
return field;
}
变量添加成功后,在gtm后台调成预览模式,并进入你的网站,刷新(一定要记得刷新),看看它是否做了我们需要做的设置——也就是说它有没有生效,生效了大概是这样的效果:
gtm已经成功生效了,那么接下来就要传到 google analysis 里面去,再去gtm里面设置tag标签,我的设置是这样的,不同的网站设置会不一样,我的仅供参考哈:
最后: 你还需要去ga里面的实时数据里面检查下事件是否成功被触发就可以了,当然你也可以继续把这个事件作为一个目标添加到谷歌分析中或者adwords中,这样你就可以看到不同来源之间的转化率情况以及点击情况,具体实操我会出一个付费教程,有兴趣的小伙伴可以给我留言。
更多gtm教程可以移步:http://www.rrdaj.com/tag/google-tag-manager/