2009-07-02 89 views
3

我正在完成从桌面服务器下载插件的Windows桌面小工具。我想知道如何跟踪这些插件的用途,以便用于报告目的,例如查看哪些插件在哪些国家很受欢迎,每天/每月/每周使用插件的次数以及其他类似内容。跟踪用户操作 - 应用程序分析

记录这对每个用户操作可能会导致我的服务器问题,因为会有不断的请求。是否最好保留本地日志并定期将其上传到服务器,或者是否有可能使用Google Analytics或其他提供商之类的东西来处理这类事情?

回答

6

如果您使用javascript创建小工具,应该可以包含Google Analytics脚本。每当用户做一些你想要追踪的东西时,你就可以调用函数_trackPageview

也可以使用Google的分析without javascript

诀窍是Google的脚本通常会将图像http://www.google-analytics.com/__utm.gif放入您的网页中。参数可以通过查询字符串传递给图像。您可以找到可以传递给查询字符串here的参数列表。你需要做的是弄清楚查询字符串应该是什么,并让你的客户在每次用户做某些事情时(当然是在设置你的谷歌分析帐户之后)向谷歌的图像发出请求。

+1

谢谢马特。您是否愿意以这种方式推测Google是否对我使用Google Analytics存在问题,因为它旨在用于网站? – 2009-07-02 12:39:15

+0

我最近没有阅读使用条款,但我无法想象使用这种方式会有什么问题。 – 2009-07-02 12:40:58

3

我建议你使用Deskmetrics a desktop analytics应用程序,与GA非常相似。这很棒。