畫面追蹤 - Android SDK v2 (舊版)

本文件提供畫面預覽畫面,並說明如何使用 Google Analytics SDK for Android v2 評估畫面瀏覽。

總覽

Google Analytics (分析) 中的畫面代表使用者在應用程式內瀏覽的內容,而網頁分析中的同等概念是網頁瀏覽。評估畫面瀏覽次數可讓您瞭解使用者最常查看哪些內容,以及他們如何瀏覽不同內容。

畫面瀏覽包含單一 string 欄位,用來做為 Google Analytics (分析) 報表中的畫面名稱。

畫面瀏覽資料主要用於下列 Google Analytics (分析) 報表:

  • 畫面報表
  • 參與流程
  • 目標流程

導入作業

以下各節將說明如何使用 EasyTracker 或進階實作導入螢幕評估功能。如果您使用 EasyTracker,就可以選擇實作自動螢幕測量。

自動螢幕評估 (EasyTracker)

如果您使用 EasyTracker,可以使用自動螢幕測量功能,輕鬆評估每個應用程式的 Activities 為畫面。

如何啟用 Activity 自動評估功能:

  1. EasyTracker 方法 新增至您所有的Activities
  2. analytics.xml 檔案中設定 ga_autoActivityTracking 參數。
  3. analytics.xml 檔案中為每個 Activities 設定畫面名稱。

以下是啟用自動 Activity 評估功能後的 analytics.xml 檔案程式碼片段範例:

<-- Enable automatic Activity measurement -->
<bool name="ga_autoActivityTracking">true</bool>

<-- The screen names that will appear in your reporting -->
<string name="com.example.app.BaseActivity">Home</string>
<string name="com.example.app.PrefsActivity">Preferences</string>

手動螢幕評估

您也可以呼叫 sendView() 來手動傳送畫面檢視畫面。即使您已經使用 EasyTracker 的自動螢幕評估,也可以手動傳送畫面檢視畫面,藉此評估 Fragments 或其他非 Activity 內容的使用者參與度。

系統通常會在 ActivityFragmentonStart() 回呼中呼叫 sendView(),如下所示:

/**
 * Within an Activity or Fragment
 */
@Override
public void onStart() {
  super.onStart();
  ... // Your other onStart() code.
  myTracker.sendView("Home Screen"); // Where myTracker is an instance of Tracker.
}