天天看點

Google Analytics in IOS(一)—— 什麼是谷歌分析

            注:部分文字來自官網,感覺翻譯過來就變味了,是以直接上英文了。

       谷歌分析(Google Analytics,以下簡稱GA),按我的了解就是谷歌提供的一個資料分析統計的平台。

       GA除了進行傳統的網頁統計之外,現在也支援對移動應用的統計和分析了, Google Analytics 釋出的針對移動應用的 SDK,并同時支援 iOS 和 安卓系統,通過它我們可以用來跟蹤和統計移動應用程式,比如可以用來通路數(visits),停留時間,跳出率,和獨立用使用者(unique visitors)。

       GA移動應用統計方式 相比網頁統計,移動應用的統計有一些結構性的變化了,是以使用 GA使用以下幾種方式進行資料互動:

       Pageview Tracking – 頁面統計 Pageview 是傳統網站的衡量網站流量的最标準的方法。不過因為移動應用和傳統網站不一樣,有一個一個頁面。是以我們必須自己決定什麼時候,以及多久,來做 pageview 統計。另外 Pageview 是按照路盡來統計的,是以還需要對每個進行 pageview 統計的地方定義一個容易看懂名稱和路徑,以便在統計報表中更容易看懂,和更容易分組。

      Event Tracking — 事件追蹤 GA中,事件是被設計用來追蹤使用者和頁面上元素之間的互動,在移動應用中,我們也可以使用 Event Tracking 這樣的概念,隻要定義出分類(category)和操作(action)以及操作上的值(value).這樣就可以知道哪些事件最常被使用,以及使用者給出什麼樣的值。

      Custom Variables – 自定義變量 Custom variables 是 name-value 搭配的 tags 用來對一些額外資料進行追蹤統計。     

      Ecommerce Tracking 這個涉及電子商務APP的統計.

     下面我們通過一個執行個體來介紹Google Analytics SDK 在IOS中的使用。SammyDress是我們公司一個購物網站的ios用戶端。我們使用Google Analytics IOS SDK 對其進行頁面統計,使用者啟動和添加購物車事件,以及使用者所使用的裝置和系統進行判斷。

       1.頁面統計:

       為了和其他資料容易區分,我們給所有用戶端産生的 pageview 添加 /SD/(應用名字縮寫) 當字首,因為我們用戶端是iphone的用戶端,是以對應加上/iphone/,即:/SD/iphone/這樣在資料的細分和歸類顯得更加容易。 

Google Analytics in IOS(一)—— 什麼是谷歌分析

      2. 事件跟蹤 

      我們定義了兩個個事件:app-launch,add to cart。

app-launch:用來定義用戶端啟動的次數,其中唯一身份事件數,就可以認為是每天啟動的使用者數.

add to cart:用來定義使用者将産品添加到購物車的事件。

Google Analytics in IOS(一)—— 什麼是谷歌分析

       3. 自定義變量 

      我們自定義了三個變量:device,os,version。分别使用裝置,作業系統,和應用的版本。 device 這個個字段可以讓我們知道使用 App每日推送的裝置有哪些、分别有多少比例。目前 iPhone 4S(内部版本号iPhone4,1)的使用者已經最多了,其次是 iPhone 4(内部版本好 iPhone 3,1)了:(暫時還未做)。

下一篇介紹如何将谷歌分析應用到IOS中:Google Analytics in IOS(二)——實作頁面統計和事件追蹤

參考:

http://wenku.baidu.com/view/bc98ecfe0242a8956bece4b8.html

https://support.google.com/analytics/bin/answer.py?hl=zh-Hans&utm_id=ad&answer=1037249(關于電子商務)

https://support.google.com/analytics/bin/answer.py?hl=zh-Hans&answer=1009612&topic=1037061&ctx=topic(設定電子商務跟蹤)

https://developers.google.com/analytics/devguides/collection/ios/v2/ecommerce(電子商務代碼實作)

https://developers.google.com/analytics/devguides/collection/ios/v2/?hl=zh-CN(GA ios  SDK 文檔)