- 透過google analytics可得知使用應用程式的使用者數目
- 使用者的地區資料(全世界國碼分析)
- 觀察特定的功能使用率
- 用來記錄錯誤(crash/exception)
- 記錄應用程式內的交易(in-application purchase / transaction)
- 以及其他面相的記錄方式
下載及安裝
※日前(2013/1/22)所提供的版本為2.0beta4
※既然是給android所使用的服務,在使用之前當然要先準備好Android的SDK
- 下載完成後,將上述的zip解壓縮,並將內容的libGoogleAnalyticsV2.jar準備於build path最為lib來使用
- 建立所要追蹤的特性,並取得Tracking ID
接下來修訂android應用程式當中所細節
- 修訂AndroidManifest.xml
為了確保tracking機制能正常的運作,需要加入下述兩項權限給應用程式 - 加入Easy Tracker的方法
在使用Easy Tracker之前需要設定所需要的context給Tracker如上圖所描述
接下來就可以繼續使用相關的方法(如下圖所述) - 建立應用程式專屬的analytics.xml檔案
在res/values的目錄底下建立一個xml檔案命名為analytics.xml如下圖(包含TrackingID、以及是否記錄Activity的啟動、是否記錄相關的exception
接下來,為lint增加設定,以免產生檢查錯誤
完成上述的步驟,就可以開始觀察使用者-應用程式間的記錄,
還有更多的進階設定如下:
- Advanced Configuration – Learn more about advanced configuration options, including using multiple trackers.
- Measuring Campaigns – Learn how to implement campaign measurement to understand which channels and campaigns are driving app installs.
- Measuring Events – Learn how to measure user engagement with interactive content like buttons, videos, and other media using Events.
- Measuring In-App Payments – Learn how to measure in-app payments and transactions.
- User timings – Learn how to measure user timings in your app to measure load times, engagement with media, and more.
Google Analytics 報表介面一覽
※參考資料
- Android Native Application Tracking Overview
- Android 和 iOS 專用的 Google Analytics (分析) SDK v2
- Google Analytics for Android - EasyTrack @Ken Yang筆記
- Set up new properties for Mobile App Analytics@Google Analytics
- About Universal Analytics@Google Analytics
- Google Analytics SDK for Android v2 - EasyTracker Parameters@Google Analytics
- 帳戶、使用者、資源及設定檔@Google Analytics