有没有办法“回溯”谷歌服务器端分析的请求?

时间:2012-02-24 15:12:25

标签: ios google-app-engine google-analytics

我有一个可以离线使用的iOS应用。我需要进行匿名页面查看跟踪,这样我们的客户就可以知道人们最感兴趣的页面(以推动未来的投资)。因此,当用户离线时,我们会保存带时间戳的页面浏览列表,如果用户在使用应用时恰好在线,我们会发送这些历史记录,并进行实时跟踪。

我在我的GAE应用中保留了一些摘要统计信息,因此我可以按历史记录准确度报告页面浏览量。但是,我将这些视图提供给谷歌分析,使用我从谷歌的服务器端示例移植的一些python代码。

一切都很好(除了语言跟踪,我可能已经解决了,因为这里有一个单独的问题)。但是,我希望谷歌分析能够理解上下文中的历史命中。现在,如果我在离线查看几个页面后连接起来,GA认为我只是在几秒钟内弹出了一堆页面。

没有记录的时间戳的utm变量。适用于iOS的谷歌分析SDK(我使用)有这个不祥的注意事项:

  

已知问题

     

可能不准确的时间戳:在应用程序发送到Google Analytics时记录时间戳,因此如果用户经历长时间的离线使用,则时间戳可能不是100%准确。

这似乎有点轻描淡写。离线时间戳不会100%不准确吗?

无论如何,SDK没有处理这个权利的事实让我觉得我无法解决这个问题。但我认为一些SO向导可能有一个想法......

1 个答案:

答案 0 :(得分:0)

实际上,时间戳是Google Analytics用于计算“页面上的时间”等内容的“相对”(客户端)信息。

当页面以“绝对”(日期和时间)查看时,始终是您发送请求的时间。