google-analytics - Google Analytics 非交互式命中范围

标签 google-analytics universal-analytics

我对谷歌通用分析非交互命中范围感到困惑。
文档没有说什么:https://developers.google.com/analytics/devguides/collection/analyticsjs/field-reference#nonInteraction

它仅适用于下一个事件还是整个访问期间?

发送事件后我应该将其设置回 false 吗?

目前我正在这样做:

ga("set", "nonInteraction", true);
ga("send", "event", {..});

最佳答案

如果您使用“set”方法设置字段,则该字段对该页面上的所有后续调用都有效。 IE。它不是持久的,不适用于整个访问,但适用于调用 set 之后的所有交互,直到加载新页面。

另一方面,如果在配置对象(您可以作为参数传递的 json)中为交互调用设置字段,它将仅适用于该调用。

这不是特定于非交互标志的。

您可以在 different ways 中为单个调用传递标志,例如

ga('send', 'event', 'Category', 'Action', {'nonInteraction': 1});

或者
ga('send', {
  'hitType': 'event',          // Required.
  'eventCategory': 'Category',   // Required.
  'eventAction': 'Action',      // Required.
  'eventLabel': 'Label',
  'nonInteraction': 1
});

关于google-analytics - Google Analytics 非交互式命中范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29169343/

相关文章:

google-analytics - 通过 API 检索 Google Analytics 4 事件参数

javascript - Google 标签管理器宏正则表达式

google-analytics - 如何在自定义 HTML 中获取 google 标签管理器变量值

google-analytics - 事件值(value)可以是一个维度吗?

google-analytics - 现有的 Google Analytics 事件和 Google Tag Manager

google-analytics - 多个 Universal Analytics 和 Google Tag Manager 自动事件和跨域跟踪

javascript - 生成空白页面的 Google Universal Analytics 跟踪代码

android - 如何从 Google Analytics 迁移到 Firebase?

google-analytics - 索引页面上保存的访问页面不正确

android - 使用新的 Android Analytics 捕获字符串