javascript - 如何将事件跟踪添加到 Javascript 警报

标签 javascript php google-analytics analytics alerts

我有一个非常基本的网站,实际上只有 4 个超链接,我正在尝试跳出率,并且我正在尝试将一个事件添加到我拥有的 JavaScript 警报中,以便当单击“确定”按钮时警报会计算该事件,并且不再是页面跳出。

<?php
session_start();?>
    <script>
       setTimeout(function(){ alert("Are you still viewing the page?"); }, 30000) 
    </script>
<?php

这是我当前拥有的代码,我知道执行此操作的布局类似于 ga('send','event','click');

但是我不知道需要在哪里放置此代码,如果我输入了正确的详细信息来跟踪此代码,每次我将此代码放置在某个位置时,它都会破坏 Google 分析,并且不再跟踪该网站或它会破坏我的弹出窗口。

提前致谢

最佳答案

我认为在你的情况下最好使用confirm()方法而不是alert()。

示例:

var r = confirm("Are you still viewing the page?");
if (r == true) {
    //whatever you want to do
}

关于javascript - 如何将事件跟踪添加到 Javascript 警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42979879/

相关文章:

javascript - ReactJS 和 Promise : How to call catch inside then?

javascript - Aurelia PHP Post 请求为空 $_POST

php - 如何跨页面使用store和use session变量?

php - 在 WordPress 小部件问题中保存复选框值

php - 从 MySQL 中检索 HTML 并显示在 textarea 中

android - 没有 onStart 和 onStop + Google Analytics 的 Activity

google-analytics - 从GA中删除自定义尺寸会提高页面速度吗?

google-analytics - 在提交之前清除交易和项目以防止在 Google Analytics 中出现重复的电子商务数据?

javascript - 选择器上的 Jquery 单击事件返回子作为目标

javascript - 性能差异(map()、forEach()、for())