使用javascript修改google analytics代码事件跟踪每个用户一个事件和多个脚本
我对Javascript非常陌生,所以如果它很简单,我很抱歉 在我的网站上,我有很多页面,上面有很多信息,这些信息以手风琴的格式被分成几个部分 我希望能够跟踪是否有人参与可扩展部分,但我只需要知道此时每个用户的一次点击/事件 我只需要知道我将把我的代码放在哪里,我需要编写什么javascript来跟踪某人是否点击了某个部分,然后在他们点击后停止跟踪 在我的脑海中,我想每个可扩展部分都有一个脚本,但是如果有人点击其中一个,其他部分怎么知道不再跟踪了呢 例如 我希望有人能帮忙使用javascript修改google analytics代码事件跟踪每个用户一个事件和多个脚本,javascript,events,google-analytics,tracking,Javascript,Events,Google Analytics,Tracking,我对Javascript非常陌生,所以如果它很简单,我很抱歉 在我的网站上,我有很多页面,上面有很多信息,这些信息以手风琴的格式被分成几个部分 我希望能够跟踪是否有人参与可扩展部分,但我只需要知道此时每个用户的一次点击/事件 我只需要知道我将把我的代码放在哪里,我需要编写什么javascript来跟踪某人是否点击了某个部分,然后在他们点击后停止跟踪 在我的脑海中,我想每个可扩展部分都有一个脚本,但是如果有人点击其中一个,其他部分怎么知道不再跟踪了呢 例如 我希望有人能帮忙 谢谢如果您只想跟踪某个
谢谢如果您只想跟踪某个事件,您可以在If语句中向变量添加一个布尔值,并对每个事件进行测试 所以在basic语言中 假设你有一个按钮
<button id='b1'>my button<button>
我添加了一个基于变量boolval
的if
语句,我在第一次单击后将该变量设置为false
。然后,当您再次单击时,它将进行检查,并显示为false,并且不会启动该函数
这是一个正在工作的jsfiddle
你可以为你的手风琴菜单做这个。将事件侦听器设置为您的类,并在第一次单击后将其设置为false,这样,如果他们再次尝试,它将不会触发
如果你有任何问题,请告诉我 这正是我所想的,在学校做了一点pascal,但我不知道如何使用js构造和编码它。我会试着给你回电话。非常感谢
var boolval = true;
$('#b1').click(function () {
if (boolval) {
//alert('worked!'); for debugging
_gaq.push(['category', 'action','lable','opt_interaction','value'])
boolval = false;
}
});