Google Analytics 是个很棒的数据统计服务,但无奈没有 Mac OS X SDK ...
MacGoogleAnalytics 就是为了弥补这一缺憾而诞生的 开源库
核心的原理就是,在网络上部署一个 html 文件,在 OS X 模拟打开这一网页,并将要统计的数据信息以参数的形式传递。最终, html 文件将这些数据发送给 Google Analytics.
最简单的,只要集成 2 个 Swift 文件。
更新一个文件中的配置信息,如 Google Analytics id 、 app 名称、版本、等。
在程序启动、结束时,相应地启动 Google Analytics.
func applicationDidFinishLaunching(aNotification: NSNotification) {
GAHelper.startGoogleAnalytics()
}
func applicationWillTerminate(notification: NSNotification) {
GAHelper.stopGoogleAnalytics()
}
之后,就可以这样发送 Event.
GA.sendEvent("menu", event: "click", label: "rate")
来个效果图:
必须能。 我的这几个 App 都已经上架了:
那就去 这里 瞧瞧吧,感兴趣点个赞,能帮到忙不妨请我喝杯咖啡 :)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.