将分析添加到桌面应用程序

时间:2014-11-19 10:41:21

标签: html google-analytics analytics offline

我使用HTML 5和node web-kit开发了一个桌面应用程序。

我想跟踪应用的部分内容,例如使用了多长时间,点击等等。

我希望分析系统能够在线和离线工作(将数据存储到在线状态)。

我可以用它来做这件事吗?

1 个答案:

答案 0 :(得分:0)

Google measurement protocol允许您跟踪可以发送http请求的所有内容。您需要生成一个unqiue客户端ID来将网页浏览分组到会话中(该部分通常由Javascript跟踪器完成,这对您没有帮助),然后可以在各种交互类型及其相关数据之间进行选择,以作为参数添加到请求中Google Analytics服务器。

就离线功能而言,有一个排队时间"允许您向GA发送延迟呼叫的参数。但是根据文档,延迟最多为4小时(用于暂时失去连接而不是永久脱机工作的智能手机和平板电脑)。

最终它取决于您需要的数据 - 您也可以将呼叫发送到您自己的服务器并将其记录在csv文件中并将其提供给Klipfolio或其他一些仪表板解决方案(甚至使用Excel如果您期望数据量较低)。