本文件提供畫面一覽,說明如何使用 iOS v2 專用的 Google Analytics (分析) SDK 評估畫面瀏覽。
總覽
Google Analytics (分析) 中的畫面代表使用者在應用程式內瀏覽的內容,而網頁分析中的同等概念是網頁瀏覽。評估畫面瀏覽次數可讓您瞭解使用者最常查看哪些內容,以及他們如何瀏覽不同內容。
畫面瀏覽包含單一 string
欄位,用來做為 Google Analytics (分析) 報表中的畫面名稱。
畫面瀏覽資料主要用於下列 Google Analytics (分析) 報表:
- 畫面報表
- 參與流程
- 目標流程
導入作業
以下各節將說明如何實作手動和自動畫面評估。使用自動畫面評估功能,即可在應用程式所有的 views
中快速導入螢幕評估功能;如要傳送其他畫面瀏覽到 Google Analytics (分析),也可以手動評估畫面。
自動螢幕評估
您可以使用 GAITrackedViewController
類別,自動將檢視畫面視為畫面評估。讓每個檢視控制器擴充 GAITrackedViewController
,這是可擴充 UIViewController
的便利類別,並提供檢視畫面名稱,提供給報表中的檢視控制器。
舉例來說,假設您有想使用如下所示的檢視控制器標頭評估「About」資料檢視:
@interface AboutViewController : UIViewController
請更新這個標頭,如下所示:
#import "GAITrackedViewController.h" @interface AboutViewController : GAITrackedViewController
您還必須提供要在 Google Analytics (分析) 報表中使用的資料檢視名稱。建議您妥善放置檢視畫面控制器的初始化工具方法 (如果有的話),或使用 viewDidAppear:
方法:
- (void)viewDidAppear:(BOOL)animated { [super viewDidAppear:animated]; self.trackedViewName = @"About Screen"; }
只要 trackedViewName
設定早於 sendView:
,系統就會進行自動檢視畫面評估。每當檢視畫面出現時,系統就會產生使用所提供檢視區塊名稱的 sendView:
呼叫。
手動螢幕評估
如要手動傳送畫面檢視畫面,請呼叫 sendView:
,如以下範例所示:
[tracker sendView:@"Home Screen"];