谷歌分析可以跟踪离线HTML5应用程序中的交互吗?



我正在构建一个移动HTML5应用程序,它将在在线和离线模式下都具有完整的功能。我想知道是否有人知道GA是否会跟踪互动,当应用程序离线?我读到GA似乎继续跟踪Android应用,一旦它重新上线就同步数据,但我还没有看到任何文档说明它是否也可以为HTML5应用做这件事。

如果GA不跟踪这个,有人知道任何其他分析包可以跟踪离线交互吗?谢谢!

不,不支持此功能,因为浏览器中的Google Analytics(分析)在调用时发送其所有请求;这些请求是针对非在线状态下无法访问的外部资产的。

Android功能是独一无二的谷歌分析Android(和iOS) SDK(s);因为他们可以批量处理请求并将其存储在应用程序中,所以他们可以为应用程序存储的调用排队,以便在互联网接入恢复时发送。

有一个潜在的解决方案:你可以使用一些Urchin跟踪方法在内部记录请求;你可以设定_setLocalGifPath_setLocalRemoteServerMode();如果你能弄清楚如何让你的应用程序在本地存储这些请求查询字符串,你可以有请求批处理到谷歌分析时,GA通过迭代请求恢复,剥离本地路径,并创建连续查询字符串的图像请求通过附加这些值到http:/google-analytics.com/__utm.gif。(这都是理论;我从未实现过。)

最新更新