Google Analytics

18 篇文章 0 订阅

web site

http://www.google.com/analytics/


google analytics for developer

https://developers.google.com/analytics/devguides/collection/ios/


官方教程:

http://www.google.com/intl/en/analytics/iq.html?&rd=1


中文视频教程

http://v.youku.com/v_show/id_XMzM1ODU2MzAw.html

http://v.youku.com/v_show/id_XMzM2MTMwOTY4.html

http://v.youku.com/v_show/id_XMzM2MTU5MDIw.html


很好的GA中文网站

http://bluewhale.cc/category/web-analysis-report


GA自定义变量 (custom value)

官方: https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingCustomVariables

中文:http://www.adsem.org/163       http://bluewhale.cc/2010-10-07/google-analytics-custom-variables.html


GA for iOS:

官网:https://developers.google.com/analytics/devguides/collection/ios/devguide

http://fairyfish.net/article/google-analytics-ios/

其实它的原理就是

1. 首先把GA的2个files加入到你的ios project里,然后添加CFNetwork framework and libsqlite3.0.dylib

2. 然后在你的app delegate的applicationDidFinishLaunching method里调用下列方法来初始化GA,其中第一个参数就是你在GA web site创建的web property ID. (format is UA-XXXXXX-X)

    [[GANTracker sharedTracker] startTrackerWithAccountID:<#(NSString *)#> dispatchPeriod:<#(NSInteger)#> delegate:<#(id<GANTrackerDelegate>)#>

3. 最后你就可以在你的app里任何想进行GA的地方调用trackEvent/trackPageview/setCustomVariableAtIndex等方法来记录GA info.

官方还提供了一个更优雅的例子:http://code.google.com/p/analytics-api-samples/downloads/list

它提供了一个EasyTracker class,该class:

1. 包装了GA CLASS,通过notification机制以及addObserver来进行GA

2. 还定义了一个TrackedUIViewController,它是UIViewController的子类,并且重写了viewDidAppear方法:在该方法里进行GA。那么所有其他的view controller都继承它,而不是UIViewController,从而达到viewDidAppear时就会GA的目的



other links:

http://www.cnblogs.com/Deasel-s-magic-box/archive/2012/03/07/2383166.html



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值