Google Analytics非交互式命中范围

时间:2015-03-20 14:48:18

标签: google-analytics universal-analytics

我对谷歌通用分析非互动命中范围感到困惑。 文档没有对此发表任何意见:https://developers.google.com/analytics/devguides/collection/analyticsjs/field-reference#nonInteraction

它是否仅适用于下一次活动或整个访问期间?

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

目前我这样做:

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

1 个答案:

答案 0 :(得分:2)

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

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

这不是noninteraction-flag特有的。

您可以在different ways中传递单个来电的标记,例如

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

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