我正在完成从我的网络服务器上下载插件的Windows桌面小工具。我想知道如何跟踪这些插件的使用情况,例如查看哪些插件在哪些国家/地区受欢迎,插件每天/每月/每周使用多少次以及其他类似内容。
在每个用户操作上记录此操作可能会导致我的服务器出现问题,因为会有不断的请求。最好是保留本地日志并定期将其上传到服务器,还是可以使用Google Analytics或其他提供商之类的东西进行此类事情?
答案 0 :(得分:6)
如果您使用javascript创建小工具,则应该可以包含Google Analytics脚本。然后,只要用户执行了您要跟踪的操作,就可以调用函数_trackPageview
。
也可以使用Google的分析without javascript。
诀窍在于Google的脚本通常会将图片http://www.google-analytics.com/__utm.gif放入您的网页。参数可以通过查询字符串传递给图像。您可以找到可以传递给查询字符串here的参数列表。您需要做的是弄清楚查询字符串应该是什么,并让您的客户在每次用户执行操作时都会向Google图像发出请求(当然,在设置Google分析帐户之后)。
答案 1 :(得分:3)
我建议您使用Deskmetrics desktop analytics应用,与GA非常相似。太棒了。
答案 2 :(得分:2)
结帐Trackerbird Desktop Software Analytics适用于Windows / Mac应用。
免责声明:我是公司的附属公司。