이 문서에서는 Android SDK의 레거시 버전을 설명합니다. 애널리틱스를 처음 사용하는 경우 최신 SDK를 사용하세요. 자세히 알아보기

Android용 애널리틱스 사용해 보기

Android 샘플 앱을 사용하여 애널리틱스의 작동 방식을 확인하거나 기존 앱에 애널리틱스를 추가합니다.

필수: Android 스튜디오Google Play 서비스의 최신 버전입니다.

프로젝트 가져오기

Google 서비스 샘플을 처음 사용한다면 google-services 저장소를 확인하세요.

$ git clone https://github.com/googlesamples/google-services.git

Android 스튜디오를 엽니다.

파일 열기를 선택하고 google-services 저장소를 클론한 위치로 이동한 후 google-services/android/analytics를 엽니다.

global_tracker.xml 만들기

다음 콘텐츠로 app/src/res/xml/global_tracker.xml 파일을 만듭니다.

<?xml version="1.0" encoding="utf-8"?>
<resources>
  <string name="ga_trackingId" translatable="false">${YOUR_TRACKING_ID}</string>
</resources>

${YOUR_TRACKING_ID}를 추적 ID로 바꿉니다.

샘플 실행

이제 샘플을 빌드하고 Android 스튜디오에서 실행할 준비가 되었습니다.

샘플을 빌드하고 실행 버튼을 클릭한 후 연결된 기기나 에뮬레이터를 선택합니다.

애널리틱스 활동을 기록하는 로그 메시지를 찾습니다. 좌우로 스와이프하여 다양한 화면에서 활동을 기록할 수 있습니다.

애널리틱스로 이동하여 앱을 등록한 애널리틱스 계정을 선택합니다. 확실하지 않으면 이전에 프로젝트에 추가한 google-services.json 파일에서 애널리틱스 추적 ID를 찾으세요. 이 ID를 보고서 드롭다운에서 애널리틱스 계정 검색에 복사합니다. 속성의 실시간 > 개요 보고서를 선택합니다.

이제 앱의 활동을 실시간으로 확인할 수 있습니다. 화면 조회수 그래프는 화면 조회수를 표시하며 애플리케이션에서 탭을 클릭하여 추가로 실행할 수 있습니다. 실시간 보고서는 서버에 도달할 때 활동을 표시하므로 이를 사용하여 설정을 빠르게 테스트할 수 있습니다.

사용 방법

웹 추적과 마찬가지로, 휴대기기용 애널리틱스는 데이터를 애널리틱스 서버에 전송하는 애널리틱스 비콘으로 앱에 대한 사용자 활동을 수집합니다. 앱의 각 고유 보기는 애널리틱스 화면 보기에 해당합니다. 이 보고서는 지난 30분 동안의 모든 상호작용 데이터를 집계합니다.

이 샘플은 코드 샘플에서 mTracker로 표시되는 Tracker 인터페이스를 사용하여 화면 이름을 검색하여 앱과 연결된 애널리틱스 계정에 화면 조회수로 전송합니다.

참고: 웹 추적과 달리 애널리틱스 모바일 SDK는 기기 무선을 절약하고 오프라인 사용자 활동의 기간을 처리하기 위해 활동 신호를 일괄적으로 업로드합니다.

Log.i(TAG, "Setting screen name: " + name);
mTracker.setScreenName("Image~" + name);
mTracker.send(new HitBuilders.ScreenViewBuilder().build());
  

다음 단계

Google 애널리틱스를 사용하여 이벤트 추적을 사용하는 UI 요소를 탭하거나 Google Play 캠페인 활동을 캠페인 추적과 같이 수집하는 등 추가 앱 사용 정보를 수집하는 방법을 알아보세요.

앱에 애널리틱스 추가

괜찮은 경험을 하셨나요? 문제가 있으신가요? Google에 알려주세요.