是否可以使用Google AnalyticsAPI来跟踪Mac OSX应用程序? 如果没有,任何人都可以建议我选择谷歌分析。
答案 0 :(得分:4)
答案 1 :(得分:2)
Google Analytics(分析)旨在与不适用于桌面应用的网络应用程序配合使用。虽然可以收集有关您的应用程序的信息并将其发送到您的Google Analytic帐户,但可能会更好地花费改造所需的工作量,构建您自己的分析解决方案。
一个很好的起点是创建一个简单的Web服务,它收集有关点击的信息。然后重写您的应用程序,以便在应用程序中的每次单击时调用该Web服务。
理想情况下,您希望在本地存储此信息并将其分批提交给Web服务。您还需要设计应用程序,以便在关闭Web服务时,应用程序仍然可以运行。
更新:正如VáclavSlavík的评论中所指出的,他们已经为iOS / Android添加了应用分析。
答案 2 :(得分:0)
这实际上取决于你想要的细节。如果您真的在寻找具有详细信息和控制流数据的分析,那么您就更适合创建自己的Web服务,如上所述。
但是,如果您只是想知道少量操作,即小批量操作,即应用程序启动时(快速而肮脏的解决方案):理论上您可以在您的网站上创建登录页面包含最小头部分和空白主体,然后在要触发操作时使用NSURL加载URL。
当然,您必须在标题中包含Google Analytics分析跟踪代码,您可能需要加载屏幕外的webview才能运行javascript。就像我说的那样,又快又脏。
在任何一种情况下,您都希望确保应用程序继续正常运行,即使Web服务/页面不存在。
答案 3 :(得分:0)
Google Analytics不仅适用于网络应用程序,也适用于移动设备。它可以在Android,iOS等平台上使用。如果要跟踪MAC OS X应用程序,可以选择DeskAppTrack或DeskMetrics。 DeskAppTrack仅适用于MAC。它提供专业的数据统计分析,而且是免费的。虽然DeskMetrics在MAC和Windows上可用。任何一个都可以。