밥알의 공부공간

[Skillshop GA4] 1.5 Set Up Your App for Data Collection 본문

GA4

[Skillshop GA4] 1.5 Set Up Your App for Data Collection

찹쌀밥알 2024. 10. 19. 18:06

 

이제 웹사이트용 데이터 스트림을 만드는 방법을 알았으니 모바일 앱용 데이터 스트림을 만드는 방법을 알아보겠다.

이 학습을 마치면 다음을 수행할 수 있다.

  • 앱 데이터 스트림을 만드는 단계 이해
  • Firebase SDK를 사용하여 앱을 Google 애널리틱스에 연결하는 방법 이해

 

 

GA 계정과 속성을 만든 후 데이터 스트림을 만든다. 앱이 있는 경우 앱 데이터 스트림을 만들고 Firebase SDK(소프트웨어 개발 키트)를 사용하여 앱을 GA에 연결한다.

Intro

GA를 사용하면 동일한 속성에서 웹사이트, 앱 또는 둘 다를 측정할 수 있다. 앱 데이터 스트림은 Firease SDK(소프트웨어 개발 키트) 를 통해 구동된다. 

앱에서 이미 Firebase를 사용하고 있다면, Firebase 콘솔에서 분석을 활성화할 수 있다.

앱에서 Firebase를 사용하지 않는 경우, GA가 프로젝트를 생성할 수 있다. 

아래는 GA에서 프로젝트를 생성하는 방법이다. 

Create a project

관리자로 이동한 다음 데이터 스트림을 클릭한다. 이제 앱 플랫폼(iOS 또는 Android)에 대한 새 데이터 스트림을 추가한다. 앱이 두 플랫폼 모두에 있는 경우, 각 플랫폼에 대한 데이터 스트림을 생성해야 한다. (모두 생성해야 한다)

  • Android의 경우 패키지 이름이 필요하고.
  • iOS의 경우 번들 ID가 필요하다. 

앱에 대한 세부정보를 입력하고 다음을 클릭한다. 

 

Data Collection

GA가 Firebase 프로젝트를 생성하고 앱 데이터 스트림을 설정하기 시작한다. 완료되면 GA에서 앱 플랫폼에 맞게 Firebase를 구성하는 방법에 대한 추가 세부정보를 제공한다.

사용자 활동을 측정하려면 먼저 우리 또는 우리의 앱 개발자가 앱에 Firebase SDK를 구현해야 한다. 

 

 

앱에 Firebase가 구현되면, first open, in-app purchases(인앱 구매), screen views(화면 조회수) 등 다양한 이벤트가 자동으로 수집된다. 이는 모든 앱에 공통적으로 적용된다. 

우리의 비즈니스와 관련된 추천 및 맞춤(custom) 이벤트를 수집할 수도 있다. 앱 코드에서 로그 이벤트 메서드를 사용하여 총 용량에 제한 없이 최대 500개의 다양한 이벤트 이름을 정의하고 수집한다. 

 

데이터 수집 방법은 웹과 앱에서 약간 다르지만 GA를 사용하면 이 모든 데이터를 하나의 속성에서 함께 분석하여 사용자가 다양한 기기에서 탐색하고 웹 또는 앱과 상호작용하고, 다음과 같은 작업을 수행하는 방식을 이해할 수 있다. 가입, 로그인, 구매 등 우리의 비즈니스에 중요한 정보이다. 


Review

앱이 실행되는 운영 체제와 관계없이 앱 데이터 스트림은 Firebase SDK 또는 소프트웨어 개발 키트를 사용하여 앱을 GA에 연결합니다.
앱 데이터 스트림을 만들면 GA가 자동으로 해당 Firebase 프로젝트와 앱 데이터 스트림을 생성하고, 이 프로젝트와 속성이 아직 연결되지 않은 경우, Firebase 프로젝트를 속성과 자동으로 연결한다.
(Firebase를 처음 사용하는 경우 YouTube에서 이 비디오를 확인하여 개요를 확인하세요)

https://youtu.be/XHvWx1F3S4A

 

 


Up Next 

이번 글에서는 앱에서의 데이터 스트림을 설정하는 방법을 알아보았다.

다음 글에서는 데이터가 제대로 수집되고 있는지 확인하고 데이터 수집 문제를 해결하는 방법을 알아보겠다.