如何用 Javascript 确定网站停留时间?

2023-12-23

Google Analytics 跟踪“网站停留时间”。你会如何有效地做到这一点?它真的会跟踪用户何时关闭浏览器或离开浏览器吗?

想法?


当然,我不能 100% 确定,但我猜他们使用 javascript 以及 onload 和 onunload 事件和/或 setTimer 通过 AJAX 与 Web 服务进行通信。这样他们就可以知道用户何时访问或离开您网站上的页面。一旦浏览器停止“ping”网络服务,就假定他们离开了您的网站。

我确信无论你如何做,都会存在一定的误差范围,但这样你就可以得到一个相当不错的估计。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何用 Javascript 确定网站停留时间? 的相关文章

随机推荐

  • Firefox 无法正确渲染 svg

    我在 Firefox 中遇到了这个问题 或者可能是我使用了错误的东西 但我使用的是这样的 svg 图像 img src image svg alt some image 浏览器将它们呈现如下 我可以让他们像 png它工作得很好 但我需要它们
  • PHP字符串计算[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我的问题是 在 PHP 中如何从字符
  • System.InvalidOperationException:异步操作尚未完成

    安装导致 Ml net 异常的管道 这Fit不是一个等待的事情 我很困惑为什么会发生这种情况 任何帮助都是值得赞赏的 var model pipeline Fit dataView 堆栈跟踪 在 System Threading Chann
  • 启动时自动运行 EFI 应用程序

    I can 构建并手动执行 http sourceforge net apps mediawiki tianocore index php title Getting Started Writing Simple ApplicationUE
  • Python:返回完整单词而不仅仅是字符串的特定部分(正则表达式)

    我最近刚刚开始学习 Python 并且已经 深入 到了正则表达式 我的任务看起来相当简单 我只需要编写一个从字符串返回某些单词的正则表达式 规则如下 单词只能包含一组元音 换句话说 它是一个不完美但简单的正则表达式 旨在从文本中返回一个音节
  • 获取Python中类的类路径或名称空间,即使它是嵌套的

    我目前正在用 Python 编写一个序列化模块 可以序列化用户定义的类 为了做到这一点 我需要获取对象的完整名称空间并将其写入文件 然后我可以使用该字符串重新创建该对象 例如 假设我们在名为的文件中有以下类结构A py class B cl
  • Nifi 无法使用 POI API 将 CSV 转换为 Excel

    我想使用 groovy 脚本 POI API 将 csv 流文件内容转换为 XLS 文件 我正在使用 ivy 来获取 POI 依赖项 看起来效果很好 请在下面找到更多详细信息 这是我的 Nifi 流程 这是我的脚本 Grapes Grab
  • .asciz 和 .string 汇编器指令之间有什么区别?

    我知道 ascii指令不会在字符串末尾放置空字符 因为 asciz指令就是用于此目的 不过 我不知道是否 string指令在字符串末尾放置一个空字符 如果它确实附加了空字符 那么两者之间有什么区别 asciz和 string指令 对我来说
  • 通过 javascript 自定义验证器错误文本?

    我想通过客户端 JavaScript 设置 ASP net 自定义验证器错误参数文本 如何通过函数中的 sender args 参数访问它 您需要做的就是在中定义回调方法客户端验证函数 http msdn microsoft com en
  • 适用于租户范围的 Firebase 电子邮件模板

    我修改了 重置密码 的电子邮件模板 如果用户超出 Identity Planform 的租户范围 该模板可以正常工作 但是当用户位于租户范围内时 模板不起作用 用户超出范围 IDP https i stack imgur com CNO8S
  • 对象不是来自此工作单元

    我收到一条错误消息 异常 EclipseLink 6004 对象 bla bla 不是来自此 UnitOfWork 对象空间 而是来自父会话的对象空间 该对象从未在此 UnitOfWork 中注册 这是随机出现的异常 有谁知道如何解决这个问
  • 如何使用 Xamarin for Android 将数据从 MediaCodec 流式传输到 AudioTrack

    我正在尝试解码 mp3 文件并将其流式传输到 AudioTrack 一切正常 但会在 Java 端导致大量 GC 我确保不在播放 流循环中分配内存 并将分配临时 Java 数组的责任归咎于 ByteBuffer Get byte int i
  • 如何使用 Firebug 和 Chrome 开发者工具调试不同媒体查询中的 css?

    如何在 Chrome 开发者工具中调试 css 的orientation portrait 我在里面写了什么 orientation portrait 无法通过 Firebug 和 Chrome 开发者工具进行即时编辑 它始终显示正常属性
  • UnicodeEncodeError [Python3/Gunicorn/Nginx/Django]

    Solved 当我按照中的说明进行操作时发生此错误here https www digitalocean com community tutorials how to set up django with postgres nginx an
  • 调用 Html.BeginForm 并指定操作

    我一直在尝试执行以下操作 但无论我尝试什么 我都会不断收到不同的错误 using Html BeginForm Url Action this ViewContext RouteData Values action as string 例如
  • 为什么 ggplot 不允许抑制其 geoms 生成的消息?

    The geom density ridges几何从ggridges包创建了山脊线 如果未指定带宽 它会尝试找到一个合理的值 然后它使用base R message报告该值的函数 参见https twitter com ClausWilke
  • javascript XSLT 节点,选择组中的第一个(类似合并)

    阅读了这里的一些合并帖子后 我的问题似乎更简单 我无法找到答案 所以我发布了一个新问题 原始 XML
  • 删除全部还是销毁全部?

    我正在寻找从表中删除记录的最佳方法 例如 我有一个用户 其用户 ID 跨多个表 我想删除这个用户以及所有表中包含他的 ID 的每条记录 u User find by name JohnBoy u usage indexes destroy
  • 使用开罗绘制的画布填充自定义形状的杂波 Actor

    杂乱 1 12科格尔1 10Vala 或 C 或 Python 我在这里可能有一个根本性的误解 我认为 演员 是 3D 多边形的东西 我将它们的颜色视为顶点颜色或纹理映射 有鉴于此 我一直在尝试绘制一个自定义 Actor 并用通过 Cair
  • 如何用 Javascript 确定网站停留时间?

    Google Analytics 跟踪 网站停留时间 你会如何有效地做到这一点 它真的会跟踪用户何时关闭浏览器或离开浏览器吗 想法 当然 我不能 100 确定 但我猜他们使用 javascript 以及 onload 和 onunload