2017-03-27 9 views
1

(engagement_time_msec, firebase_event_originfirebase_screen_id과 함께)이라는 매개 변수가 bigQuery의 user_engagement 이벤트에 있는데, 내 응용 프로그램의 활동 클래스 이름이 포함되어 있습니다. 제발,이 매개 변수에 대해 설명 할 수 있으며 user_engagement 이벤트는 어떻게 생성됩니까?firebase 분석에서 user_engagement 이벤트는 어떻게 생성됩니까?

내 앱에서 액티비티의 노출 수 또는 화면 수를 얻는 데 유용 할 수 있는지 궁금합니다.

답변

1

user_engagement 이벤트는 사용자가 앱과 최소 시간 동안 상호 작용하면 트리거됩니다.

setMinimumSessionDuration() 메서드 호출을 사용하여 제어 할 수 있으며 setSessionTimeoutDuration() 호출을 사용하여 세션의 시간 제한을 제어 할 수도 있습니다.

화면 조회 추적을 위해 Firebase with GTM을 통합하는 것이 좋습니다. 구현에 대한 자세한 내용은 tutorial을 참조하십시오.

+0

user_engagement 이벤트를 트리거하려면 최소한 10 초 (기본값)의 상호 작용이 있어야합니까? –

+2

예, 세션 시간 초과 기간 내에 10 초가 여러 간격으로 분리 될 수 있습니다. 자세한 내용은 [여기] (http://stackoverflow.com/questions/40999239/how-exactly-do-firebase-analytics-handle-session-duration-timeouts/41192499#41192499). –

+0

@Dan Morenus 그래서 exported-bigquery 데이터에서 본 user_engagement 이벤트는 setCurrentScreen (https://firebase.google.com/docs/reference/android/com/google/firebase/)에서 설명한 이벤트입니다. analytics/FirebaseAnalytics # setCurrentScreen (android.app.Activity, java.lang.String, java.lang.String)) documentation? –