php - 使用 Google Analytics 在网站上显示实时用户数

标签 php javascript html google-analytics

如何通过 Google 分析显示任何页面加载时的在线访问者数量?

例如,当访问者在某处加载页面时,它会显示“58 位访客在线”。

最佳答案

这不能在分析中完成;但是,您可以通过在 JavaScript 中使用一个 ping-back 函数来自己完成此操作,其中每隔 N 秒,您使用 XHR 向您的服务器发出一个“心跳”请求,并包含某种唯一 ID。当经过一段时间(超过 N 秒)而没有来自给定 ID 的心跳时,您可以假设用户不再活跃在该站点上。此外,您可以将其与可见性 API 结合使用,以仅显示正在积极查看页面的用户集(而不是打开页面但处于后台选项卡中的用户)。

关于php - 使用 Google Analytics 在网站上显示实时用户数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6976362/

相关文章:

javascript - 在 Internet Explorer ActiveX 控件中调用 JavaScript 方法时出现不一致

javascript - 如何在不刷新整个页面的情况下刷新div?

html - 渐变导航栏宽度

javascript - 为 Ajax 请求在 HTML 中嵌入元素的数据库 ID

php - 如何在 PHP 中保护数据库密码?

php - 如何从 Android 版 MySQL 获取图像

php - 如何存储和调用 500k 图片?

php - Volley : How to extract JSONObject from String Response? 这可能吗?

javascript - 检查 JavaScript 数组

html - 无法使用 CSS 设置 div 样式