【发布时间】:2017-03-23 15:04:57
【问题描述】:
我有一个非常基本的 wesbite,实际上只有 4 个超链接,我正在试验跳出率,我正在尝试将一个事件添加到我拥有的 javascript 警报中,以便在单击“确定”按钮时它计算该事件并且不再是页面反弹的警报。
<?php
session_start();?>
<script>
setTimeout(function(){ alert("Are you still viewing the page?"); }, 30000)
</script>
<?php
这是我目前拥有的代码,我理解执行此操作的布局类似于 ga('send','event','click');
但我不知道我需要在哪里放置此代码,如果我输入了正确的详细信息来跟踪它,每次我将此代码放在某个位置时,它都会破坏 Google 分析并且不再跟踪该网站或它破坏我的弹出窗口。
提前致谢
【问题讨论】:
-
你应该把它放在按钮本身上,比如
<button onclick="ga('send', 'event', 'click', 'OK button');" .... >";。您已获得事件类别,但您还需要操作。 -
这样的?
-
主要公司使用 Google 跟踪代码管理器进行大量事件跟踪。如果您正在学习谷歌分析,我强烈建议您花一些时间学习 GTM。
-
啊,对不起,我看错了。您想跟踪 JS 警报 OK 按钮本身。事实上,我认为这是不可能的。不过,您可以尝试在创建警报时发送事件。
-
您可以忽略警报并在超时后简单地发送一个事件。如果我想再次使用我的浏览器,那将比查看一个我必须用“ok”回答的问题要少得多。
标签: javascript php google-analytics analytics alerts