2015-12-24 45 views
2

我想要测试通过Measurement Protocol将事件发送到Google Analytics的脚本。为了测试我创建了一个新的帐户,并尝试使用下面的模板发送以下请求:用户可以在Google Analytics中只有非交互式匹配

http://www.google-analytics.com/collect?v=1&tid=UA-MY_TESTING_TRACKING_ID&cid=XXX&t=event&ec=AAA&ea=BBB&el=CCC&ni=1&z=123456 

在谷歌Analytics(分析)在活动中,我什么也看不见报告(任何事件都以及用户和会话)。现在我想知道是因为我的脚本不正确,还是因为Google Analytics忽略了没有先前“交互式”匹配(即没有ni = 1参数的匹配)的用户的非交互式匹配。

Google Analytics(分析)是否允许查看此类用户或每个用户必须至少有一次互动式匹配?

+0

我意外地通过网络跟踪器创建了非互动点击的访问(通过发送没有浏览量的非互动事件),所以我相当肯定这是可能的。我会尝试在测试帐户中重现问题,也许这与测量协议有关。 –

+0

我必须等待处理匹配,但至少在实时ni命中显示大多数罚款 - 但它们不显示在“活动用户”选项卡中,仅在“事件(最近30分钟)”选项卡中,所以他们的访问方式似乎确实存在差异。一旦我看到结果,我会尽快回复您。 –

+0

@EikePierstorff,谢谢!可以肯定的是:你是否发送过用户的cid事件,这些事件从来没有出现在你的网站上(更确切地说,你的网站的跟踪器从未跟踪过)? – sckol

回答

3

对于测试,我曾在命令行上通过curl发送几十个命中,并且它们在几分钟内就被处理了。 CID是专门为此目的而随机生成的。所有匹配与非交互标志一起发送。那些事件就像原始问题中的例子。

我在行为/事件报告中看到了这些匹配,因此它们正在被正确收集。然而,“非交互”是完全字面上的,因为它们不用于任何基于会话的度量 - 即如果你只发送ni事件,你将不会生成会话;如果您发送交互/非交互式匹配,则只会在基于会话的度量中使用交互匹配。我看到的是用户数,因此严格地说,对于您的问题的答案是肯定的,但会话数显示为零(对于所有相关指标同样如此)。

完全有意义,但是由于文档(上次阅读它时)只谈到了非交互式命中的跳出率,所以我没有这样想。

+0

问题解决了,我的脚本中有错误。你所描述的逻辑确实很有意义:你看到的是用户而不是会话(尽快点击是非交互式的)。感谢您的帮助! – sckol

相关问题