Я пытаюсь внедрить Google Analytics в своем приложении, выполнив действия, описанные в официальной документации Google. Завершив часть кодирования, я перешел к консоли аналитики, чтобы узнать, получили ли я какие-либо хиты. Я ждал почти 2 дня, но не видел никакого прогресса. Затем я попытался отладить проблему, используя тег GAv4 в моем logcat. Я получил следующий журнал,
07-14 11:11:22.734 31016-31016/com.dhinchek.user I/GAv4: Google Analytics 9.0.80 is starting up. To enable debug logging on a device run:
adb shell setprop log.tag.GAv4 DEBUG
adb logcat -s GAv4
07-14 11:11:22.760 31016-31016/com.dhinchek.user D/GAv4: setLocalDispatchPeriod (sec): 30
07-14 11:11:22.896 31016-31497/com.dhinchek.user D/GAv4: Sending first hit to property: UA-77779576-2
07-14 11:11:22.898 31016-31497/com.dhinchek.user D/GAv4: Hit delivery requested: ht=1468501882775, _s=0, _v=ma9.0.80, a=239605409, aid=com.dhinchek.user, an=Dhinchek, av=1.4, cd=Splash, cid=0a56ad2b-533b-4a48-84ef-285fbbb6a6f3, sc=start, sf=100.0, sr=720x1280, t=screenview, tid=UA-77779576-2, ul=en-us, v=1
07-14 11:11:22.907 31016-31497/com.dhinchek.user D/GAv4: Hit delivery requested: ht=1468501882797, _s=1, _v=ma9.0.80, a=239605410, aid=com.dhinchek.user, an=Dhinchek, av=1.4, cd=Splash, cid=0a56ad2b-533b-4a48-84ef-285fbbb6a6f3, sf=100.0, sr=720x1280, t=screenview, tid=UA-77779576-2, ul=en-us, v=1
07-14 11:11:23.023 31016-31497/com.dhinchek.user D/GAv4: Hit sent to the device AnalyticsService for delivery
07-14 11:11:23.042 31016-31497/com.dhinchek.user D/GAv4: Hit sent to the device AnalyticsService for delivery
07-14 11:11:26.003 31016-31497/com.dhinchek.user D/GAv4: Hit delivery requested: ht=1468501885946, _s=2, _v=ma9.0.80, a=239605411, aid=com.dhinchek.user, an=Dhinchek, av=1.4, cd=Login, cid=0a56ad2b-533b-4a48-84ef-285fbbb6a6f3, sf=100.0, sr=720x1280, t=screenview, tid=UA-77779576-2, ul=en-us, v=1
07-14 11:11:26.048 31016-31497/com.dhinchek.user D/GAv4: Hit sent to the device AnalyticsService for delivery
Я предполагаю, что если сообщение отправлено в службу аналитики, тогда код верен, но я не вижу никаких результатов в консоли аналитики. Эти два обращения предназначены для двух разных действий в моем приложении. Может ли кто-нибудь помочь мне в дальнейшем отладить эту проблему или предложить решить эту проблему? Все мнения приветствуются.
Это работает на эмуляторе без сервисов Google Play? Если это так, возможно, они не отправляют их, поэтому вам может потребоваться разрешить отправку с помощью локальной резервной копии отправки.
Или, может быть, это было недостаточно долго? Он отправляет только по 30 минут по умолчанию, а затем забирает сайт отчета GA за несколько часов, чтобы он отображался в любом случае.
Это может помочь просмотреть официальные документы Google Dispatch , которые будут более подробными и включать другие подобные вещи, которые вы можете попробовать.