試用 Analytics (分析) iOS 版

您可以使用 iOS 範例應用程式瞭解 Analytics (分析) 的運作方式,或是將 Analytics (分析) 新增至現有應用程式

如要使用這個範例,請確認您有 XcodeCocoaPods

取得專案

在終端機中使用下列指令開始範例:

$ pod try Google

在提示中選取 AnalyticsExample.xcodeproj 的選項。

執行範例

您現在可以開始建構範例,並從 Xcode 執行。

選取 AnalyticsExample 目標。接著,按一下工作區的執行按鈕,在裝置或 iOS 模擬工具中啟動應用程式。

前往 Xcode 控制台尋找記錄 Analytics (分析) 活動的記錄訊息。您可以在畫面底部的分頁列中選取不同的模式,錄製不同畫面上的活動。

2015-04-07 14:20:25.166 TestApp[72212:2336930] INFO: GoogleAnalytics 3.10 -[GAIBatchingDispatcher didSendHits:] (GAIBatchingDispatcher.m:219): 1 hit(s) sent

前往「Analytics (分析)」,選取您註冊應用程式時使用的 Analytics (分析) 帳戶。如果不確定,請在先前新增至專案的 GoogleService-Info.plist 檔案中尋找 Analytics (分析) 追蹤 ID。請將這個 ID 複製到報表下拉式選單中的 Analytics (分析) 帳戶搜尋。為資源選取「即時」>「總覽」報表,

您現在可以即時查看應用程式的活動!「畫面瀏覽」圖表會顯示畫面瀏覽次數,您可以在應用程式中按一下分頁,觸發更多事件。即時報表會在伺服器到達伺服器時顯示活動,方便您快速測試設定。

運作方式

行動版 Analytics (分析) 和網頁追蹤一樣,都會透過 Analytics (分析) 信標,將資料傳送至 Analytics (分析) 伺服器,這與網站追蹤一樣。應用程式中的每項不重複資料檢視都會對應一個 Analytics (分析) 畫面瀏覽。此報表會匯總過去 30 分鐘內的所有互動資料。

此範例使用 GAITracker 介面擷取畫面名稱,並做為畫面瀏覽傳送給與您的應用程式相關聯的 Analytics (分析) 帳戶。

注意:與網頁追蹤不同的是,Analytics (分析) Mobile SDK 會批次上傳活動信號,以節省裝置的無線電及處理離線使用者活動的時段。

id<GAITracker> tracker = [GAI sharedInstance].defaultTracker;
[tracker set:kGAIScreenName value:name];
[tracker send:[[GAIDictionaryBuilder createScreenView] build]];
      

後續步驟

瞭解如何使用 Google Analytics (分析) 收集更多應用程式使用資訊,例如輕觸含有事件追蹤功能的 UI 元素,或是含有廣告活動追蹤功能的 Google Play 廣告活動。

將 Analytics (分析) 新增至應用程式

您的使用體驗如何?遇到問題嗎? 請告訴我們!