javascript - 有没有办法像 GA 移动 SDK 一样将 Google Analytics for web 置于 "dry run"模式?

标签 javascript google-analytics analytics.js

在适用于 Android 和 iOS 的 Google Analytics 移动 SDK 中,您可以设置一个标志来将它们置于所谓的“试运行”模式。在不更改任何代码的情况下,打开此功能后,事件将不会发送到 Google。以下是 Android 上该功能的文档和iOS .

这对于避免本地或开发和测试环境中的事件跟踪确实很有帮助。

我的问题是 Google Analytics(分析)网络版中是否有任何 API 的工作原理相同?我似乎在文档中找不到任何内容。

最佳答案

您可以尝试禁用 sendHitTask 或者只是将点击记录到控制台? developers.google.com解释如何禁用 sendHitTask

ga('set', 'sendHitTask', function (model) {
  console.log(model.get('hitPayload'));
});

您还可以尝试将点击发送至validation server获得一些基本的验证结果。

关于javascript - 有没有办法像 GA 移动 SDK 一样将 Google Analytics for web 置于 "dry run"模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35617244/

相关文章:

javascript - 如何查询带有描述的维基媒体共享图像?

javascript - 返回 Canvas 对象的像素?

javascript - 删除不适用于 NodeJs 中的 javascript 对象

google-analytics - 如何使用Google Analytics(分析)追踪定位标记

google-analytics - 我是否在谷歌分析中过度过滤 IP 地址?

javascript - 如何在 analytics.js 中为谷歌分析设置页面速度日志记录

javascript - 使用非数字键对 JavaScript 数组进行数字转换和排序

android - 缩小 Google Play 服务库以仅与 Google Analytics 一起使用

javascript - 我应该将跟踪/分析 JS 代码放在开始 <body> 标记之后还是结束 <body> 标记之前吗?

google-analytics - 在 Google Analytics 中重放历史数据(事件)