화면 - Android SDK

이 문서에서는 화면에 대한 개요와 Android v3용 Google 애널리틱스 SDK를 사용하여 화면 조회수를 측정하는 방법을 설명합니다.

개요

Google 애널리틱스의 화면은 사용자가 앱 내에서 보고 있는 콘텐츠를 나타냅니다. 웹로그 분석에서 이와 동등한 개념이 페이지 조회입니다. 화면 조회수를 측정하면 사용자가 가장 많이 조회하는 콘텐츠와 사용자가 여러 콘텐츠 사이를 어떻게 이동하는지 확인할 수 있습니다.

화면 조회수는 Google 애널리틱스 보고서에서 화면 이름으로 사용되는 단일 문자열 필드로 구성됩니다.

필드 이름 추적기 필드 유형 필수 설명
화면 이름 Fields.SCREEN_NAME String 애플리케이션 화면의 이름입니다.

화면 조회수 데이터는 주로 다음과 같은 표준 Google 애널리틱스 보고서에서 사용됩니다.

  • 화면 보고서
  • 참여 흐름

수동 화면 측정

수동으로 화면 조회수를 전송하려면 추적기에서 화면 필드 값을 설정한 다음 조회를 전송합니다.

// May return null if EasyTracker has not yet been initialized with a property
// ID.
Tracker easyTracker = EasyTracker.getInstance(this);

// This screen name value will remain set on the tracker and sent with
// hits until it is set to a new value or to null.
easyTracker.set(Fields.SCREEN_NAME, "Home Screen");

easyTracker.send(MapBuilder
    .createAppView()
    .build()
);

자동 화면 측정 (EasyTracker)

EasyTracker는 앱의 Activities가 사용자에게 표시될 때마다 화면 조회수를 자동으로 측정할 수 있습니다.

자동 Activity 측정을 사용 설정하는 방법은 다음과 같습니다.

  1. 모든 ActivitiesEasyTracker 메서드 를 추가합니다.
  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 reports -->
<string name="com.example.app.BaseActivity">Home</string>
<string name="com.example.app.PrefsActivity">Preferences</string>