1
내가 중포 기지 분석과 이벤트 및 현재 화면을 기록하기 위해 노력하고있어 나는 내 로그 캣에서이 로그는군요에 데이터가 표시되지 않습니다 :중포 기지 분석 대시 보드
App measurement is starting up, version: 9877
Registered activity lifecycle callback
Checking service availability
Service available
Connecting to remote service
onActivityCreated
Activity resumed, time: 234385086
Connected to remote service
Logging event (FE): _e, Bundle[{_o=auto, _et=9309, _sc=IntroActivity, _si=-6959962515326329023}]
setCurrentScreen cannot be called while no activity active
Logging event (FE): select_content, Bundle[{item_name=main, _o=app, content_type=image, item_id=1}]
을이 내 코드입니다 :
mFirebaseAnalytics = FirebaseAnalytics.getInstance(this);
Bundle bundle = new Bundle();
bundle.putString(FirebaseAnalytics.Param.ITEM_ID, "1");
bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, "main");
bundle.putString(FirebaseAnalytics.Param.CONTENT_TYPE, "image");
mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.SELECT_CONTENT, bundle);
mFirebaseAnalytics.setCurrentScreen(MainActivity.this,"Main","Home");
하지만 Firebase 콘솔로 이동 한 후에는 내 응용 프로그램의 데이터가 없습니다. 왜?
이벤트는 Firebase 콘솔에 몇 시간 동안 나타나지 않습니다. [documentation] (https://firebase.google.com/docs/analytics/android/events#view_events_in_the_android_studio_debug_log)는 "_이 대시 보드는 하루 종일 정기적으로 업데이트됩니다."라고 표시합니다. –
qbix의 대답이 옳습니다. 귀하의 코드가 올바른 것 같습니다. 하지만 이벤트를 시작하기 전에 현재 화면을 설정해야한다고 생각합니다. – Benoit
당신이 옳아서 고마워요. 그러나 저는 그것이 실시간으로 생각했습니다. @qbix –