자동으로 수집되는 이벤트

Firebase는 기본적으로 다음 이벤트를 수집합니다.

자동으로 수집되는 이벤트는 앱의 기본적인 상호작용에 따라 발생합니다. Firebase SDK를 사용하기만 하면 별도로 코드를 작성하지 않아도 이러한 이벤트를 수집할 수 있습니다. 이벤트 보고서를 확인하려면 Google 애널리틱스의 보고서 탐색에서 이벤트를 클릭하거나 Firebase 콘솔에서 이벤트 탭을 클릭합니다.

이벤트 이름 트리거
ad_click 사용자가 광고를 클릭할 때
ad_exposure 모바일 광고 SDK에서 게재하는 광고가 화면에 하나 이상 있을 때
ad_impression 사용자가 광고 노출을 볼 때
ad_query 모바일 광고 SDK에서 광고를 요청할 때
ad_reward 모바일 광고 SDK에서 게재하는 보상형 광고를 통해 리워드가 부여될 때
adunit_exposure 모바일 광고 SDK에서 게재하는 광고 단위가 화면에 표시될 때
app_clear_data 사용자가 앱 데이터를 재설정 또는 삭제하여 모든 설정과 로그인 데이터를 삭제할 때
app_exception 앱이 다운되거나 예외가 발생할 때
app_remove 애플리케이션 패키지가 삭제되거나 Android 기기에서 '제거'될 때

이 이벤트는 일일 기기 제거 수일일 사용자 제거 수 측정항목과는 다르며 두 측정항목 모두 Google Play Developer Console에서 보고됩니다. app_remove 이벤트는 애플리케이션 패키지 삭제를 집계하며, 이 집계는 설치 소스에 관계없이 보고서에서 지정한 기간에 따라 달라집니다. 일일 기기 제거 수일일 사용자 제거 수 측정항목은 애플리케이션 패키지가 Google Play에서 설치된 경우에만 애플리케이션 패키지 삭제를 집계하며 하루에 한 번 보고됩니다.
app_update

앱이 새 버전으로 업데이트되고 다시 실행될 때. 이전 앱 버전 ID가 매개변수로 전달됩니다.

이 이벤트는 Google Play Developer Console에서 보고하는 일일 기기 업그레이드 수 측정항목과 다른 개념입니다.  업그레이드는 애플리케이션 바이너리의 업데이트를 의미하지만, app_update 이벤트는 업그레이드된 앱이 이후에 실행될 때 발생합니다.

dynamic_link_app_open 사용자가 동적 링크를 통해 앱을 다시 열 때
dynamic_link_app_update 앱이 새 버전으로 업데이트되고 동적 링크를 통해 열 때. Android 앱 전용
dynamic_link_first_open 사용자가 동적 링크를 통해 처음으로 앱을 열 때.
first_open 앱 설치 또는 재설치 후 사용자가 처음으로 앱을 실행한 시점입니다.

이 이벤트는 사용자가 기기에 앱을 다운로드할 때가 아니라 앱을 처음으로 사용할 때 발생합니다. 순수 다운로드 횟수는 Google Play Developer Console 또는 iTunesConnect에서 확인하세요.
in_app_purchase 사용자가 iTunes의 App Store 또는 Google Play에서 최초 구독을 비롯해 인앱 구매를 완료한 때. 제품 ID, 제품 이름, 통화, 수량이 매개변수로 전달됩니다.

Android 앱용 in_app_purchase 데이터를 보려면 Firebase를 Google Play에 연결해야 합니다.

이 이벤트는 Firebase SDK가 포함된 앱 버전에서만 트리거됩니다. 참고: 유료 앱 구매 수익, 구독 수익(Android만 해당), 환불은 자동으로 추적되지 않습니다. 보고된 수익이 Google Play Developer Console에 표시되는 값과 다를 수도 있습니다. 무효 또는 샌드박스(테스트)로 표시된 이벤트는 무시됩니다. iOS 이벤트만 샌드박스로 신고됩니다. Google Play 결제 테스트에 대해 자세히 알아보세요.
notification_dismiss FCM에서 보낸 알림을 사용자가 닫을 때. Android 앱 전용
notification_foreground 앱이 포그라운드 상태인 경우 FCM에서 보낸 알림이 수신될 때
notification_open FCM에서 보낸 알림을 사용자가 열 때
notification_receive 앱이 백그라운드 상태인 경우 FCM에서 보낸 알림이 기기에 수신될 때. Android 앱 전용
os_update 기기 운영체제가 새 버전으로 업데이트되었을 때. 이전 운영체제 버전 ID가 매개변수로 전달됩니다.
screen_view 화면 전환이 발생하고 다음 기준 중 하나가 충족될 때입니다.
 
  • 이전에 설정된 화면이 없음
  • 새 화면 이름이 이전 화면 이름과 다름
  • 새 screen-class 이름이 이전 screen-class 이름과 다름
  • 새 화면 ID가 이전 화면 ID와 다름
session_start 사용자가 세션 제한 시간보다 길게 비활성 상태였다가 최소 세션 시간보다 오래 앱을 사용할 때
user_engagement 앱이 포그라운드 상태일 때 주기적으로 발생합니다.
도움이 되었나요?
어떻게 하면 개선할 수 있을까요?