0

我正在寻找一种将我的应用程序使用数据添加到谷歌分析中的方法。我在 sql db 中拥有所有应用程序使用信息,例如用户、设备、执行的操作以及执行此事件的日期和时间;我想使用 c# 将这些信息输入谷歌分析,并想知道是否有任何方法可以做到这一点。我已经使用 google 和 nugget 进行了相当多的研究,并且只能找到允许从应用程序触发事件的包,而不是我真正想要的,而那些我无法记录时间的包。

4

1 回答 1

0

不,这是不可能的,因为 Analytics 不接受时间信息作为参数。

最接近的可能是 Measurement Protocol 中的Queue Time - 预期的用例是记录设备离线时发生的点击。Queue Time 是一个偏移量,即命中发生的时间与现在时间之间的差异(即,如果您将命中记录为凌晨 1 点并在凌晨 2 点发送,则队列时间将为 3600000(1 小时,以毫秒为单位))。需要注意的是“超过四个小时的值可能会导致未处理命中。”。

因此,如果您的应用每四个小时发送一次点击,您应该能够通过 Measurement Protocol 执行此操作,否则我猜您不走运。

于 2013-11-14T13:21:36.057 回答