我有一个可以离线使用的iOS应用。我需要进行匿名页面查看跟踪,这样我们的客户就可以知道人们最感兴趣的页面(以推动未来的投资)。因此,当用户离线时,我们会保存带时间戳的页面浏览列表,如果用户在使用应用时恰好在线,我们会发送这些历史记录,并进行实时跟踪。
我在我的GAE应用中保留了一些摘要统计信息,因此我可以按历史记录准确度报告页面浏览量。但是,我还将这些视图提供给谷歌分析,使用我从谷歌的服务器端示例移植的一些python代码。
一切都很好(除了语言跟踪,我可能已经解决了,因为这里有一个单独的问题)。但是,我希望谷歌分析能够理解上下文中的历史命中。现在,如果我在离线查看几个页面后连接起来,GA认为我只是在几秒钟内弹出了一堆页面。
没有记录的时间戳的utm变量。适用于iOS的谷歌分析SDK(我不使用)有这个不祥的注意事项:
已知问题
可能不准确的时间戳:在应用程序发送到Google Analytics时记录时间戳,因此如果用户经历长时间的离线使用,则时间戳可能不是100%准确。
这似乎有点轻描淡写。离线时间戳不会100%不准确吗?
无论如何,SDK没有处理这个权利的事实让我觉得我无法解决这个问题。但我认为一些SO向导可能有一个想法......
答案 0 :(得分:0)
实际上,时间戳是Google Analytics用于计算“页面上的时间”等内容的“相对”(客户端)信息。
当页面以“绝对”(日期和时间)查看时,始终是您发送请求的时间。