Я должен сохранить свои события с помощью Google Analytics, но у меня всегда есть 0 данных (из многих дней) в моей информационной панели, в то время как некоторые данные находятся в Firebase (количество пользователей, операционная система, просмотр экрана ...).
Я знаю, что Google Analytics скоро будет недоступен, но он мне нужен для этого проекта.
Как я могу инициировать GA в своем классе приложений.
sAnalytics = GoogleAnalytics.getInstance(this);
@Synchronized
fun getDefaultTracker(): Tracker {
// To enable debug logging use: adb shell setprop log.tag.GAv4 DEBUG
if (sTracker == null) {
sTracker = sAnalytics!!.newTracker(R.xml.global_tracker)
}
return sTracker!!
}
Файл global_tracker содержит хороший идентификатор трекера.
В моем файле Gradle
classpath 'com.google.gms:google-services:4.2.0'
и на уровне приложения gdle
implementation 'com.google.android.gms:play-services-analytics:16.0.8'
Единственная другая библиотека Firebase, которую я использую, это
implementation 'com.google.firebase:firebase-messaging:18.0.0'
и
implementation('com.ad4screen.sdk:plugin-firebase-messaging:2.5.0')
Когда я смотрю свой журнал GA, у меня появляется следующее
06-28 10:36:46.602 I/GAv4 ( 6228): Google Analytics 12.4.51 is starting up. To enable debug logging on a device run:
06-28 10:36:46.602 I/GAv4 ( 6228): adb shell setprop log.tag.GAv4 DEBUG
06-28 10:36:46.602 I/GAv4 ( 6228): adb logcat -s GAv4
06-28 10:36:46.641 W/GAv4 ( 6228): CampaignTrackingReceiver is not registered, not exported or is disabled. Installation campaign tracking is not possible. See https://developers.google.com/analytics/devguides/collection/firebase/android/ for instructions.
06-28 10:39:54.712 D/GAv4 ( 6228): Hit delivery requested: ht=XXXXXXXX, _s=21, _v=ma12.4.51, a=XXXXXXXXXX, aid=my.package, an=AN, av=-adhoc, cd=WelcomePage, cid=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX, sr=1080x2088, t=screenview, tid="UA-XXXXXXXXX-1", ul=fr-fr, v=1
06-28 10:39:54.809 D/GAv4 ( 6228): Hit sent to the device AnalyticsService for delivery
06-28 10:39:54.809 D/GAv4 ( 6228): Dispatching local hits. Elapsed time since last dispatch (ms): 126422