자동 수집 이벤트는 앱과의 기본적인 상호작용에 의해 트리거됩니다.
Google 모바일 광고 SDK를 사용하면 별도로 코드를 작성하지 않아도 이러한 이벤트를 수집할 수 있습니다 이러한 이벤트 중 일부는 AdMob 보고서에 사용할 수 없을 수도 있지만 Firebase에 연결하면 사용할 수 있습니다.
Firebase에서 이벤트 보고서를 확인하려면 Firebase Console의 애널리틱스 대시보드에서 이벤트 탭을 클릭하세요.
다음 표에는 수집된 이벤트와 트리거, 매개변수가 나와 있습니다.
이벤트 이름 | 자동으로 트리거되는 시점 | 매개변수 |
---|---|---|
ad_click | 사용자가 광고를 클릭할 때 |
ad_event_id |
ad_exposure | 모바일 광고 SDK에서 게재하는 광고가 화면에 하나 이상 표시될 때 | firebase_screen, firebase_screen_id, firebase_screen_class, exposure_time |
ad_impression | 사용자에게 광고가 노출될 때 |
ad_event_id |
ad_query | 모바일 광고 SDK에서 광고를 요청할 때 | ad_event_id |
ad_reward | 모바일 광고 SDK에서 게재하는 보상형 광고를 통해 리워드가 부여될 때 | ad_unit_id, reward_type, reward_value |
adunit_exposure | 모바일 광고 SDK에서 게재하는 광고 단위가 화면에 표시될 때 | firebase_screen, firebase_screen_id, firebase_screen_class, exposure_time |
app_clear_data | 사용자가 앱 데이터를 재설정 또는 삭제하여 모든 설정과 로그인 데이터를 삭제할 때 | |
app_exception | 앱이 다운되거나 예외가 발생할 때 | fatal, timestamp |
app_remove |
애플리케이션 패키지가 삭제되거나 Android 기기에서 '제거'될 때 참고: Android만 해당 app_remove 이벤트는 설치 소스에 관계없이 애플리케이션 패키지 삭제를 집계하며 이 집계는 보고서에서 지정한 기간에 따라 달라집니다. 일일 기기 제거 수 및 일일 사용자 제거 수 측정항목은 애플리케이션 패키지가 Google Play에서 설치된 경우에만 애플리케이션 패키지 삭제를 집계하며 하루에 한 번 보고됩니다. |
|
app_update |
앱이 새 버전으로 업데이트되고 다시 실행될 때 이전 앱 버전 ID가 매개변수로 전달됩니다. 이 이벤트는 Google Play Console에서 보고되는 일일 기기 업그레이드 수 측정항목과 다른 개념입니다. 업그레이드는 애플리케이션 바이너리의 업데이트를 의미하지만, app_update 이벤트는 업그레이드된 앱이 이후에 실행될 때 발생합니다. |
previous_app_version |
first_open |
앱 설치 또는 재설치 후 처음으로 앱을 실행할 때 순수 다운로드 횟수는 Google Play Developer Console 또는 iTunesConnect에서 확인하세요. |
previous_gmp_app_id, updated_with_analytics, previous_first_open_count, system_app, system_app_update, deferred_analytics_collection, reset_analytics_cause |
in_app_purchase |
사용자가 iTunes의 App Store 또는 Google Play에서 최초 구독과 같은 인앱 구매를 완료할 때 제품 ID, 제품 이름, 통화, 수량이 매개변수로 전달됩니다. Android in_app_purchase 이벤트의 경우 앱을 Firebase에 연결하고 앱을 Google Play에 연결합니다. 참고: 유료 앱 구매 수익, 환불(iOS만 해당)은 자동으로 추적되지 않습니다. |
product_id, price, value, currency, quantity, subscription, free_trial, introductory_price |
os_update |
기기 운영체제가 새 버전으로 업데이트되었을 때 이전 운영체제 버전 ID가 매개변수로 전달됩니다. |
previous_os_version |
screen_view | 화면 전환이 발생하고 다음 기준 중 하나가 충족될 때
|
firebase_screen, firebase_screen_class, firebase_screen_id, firebase_previous_screen, firebase_previous_class, firebase_previous_id |
session_start | 사용자가 세션 제한 시간을 초과하여 비활성 상태였다가 최소 세션 시간보다 오래 앱을 사용할 때 | |
user_engagement | 주기적으로(앱이 포그라운드 상태일 때) | engagement_time_msec |