Проверьте, работает ли отслеживание Google Analytics.

Я интегрировал трекер Google Analytics.

Я использовал следующий код для отправки трека на экран приветствия:

   Tracker tracker = ((AnalyticsSampleApp) this.getApplication()).getTracker(
            AnalyticsSampleApp.TrackerName.APP_TRACKER);

    // Enable Advertising Features.
    tracker.enableAdvertisingIdCollection(true);

    // Set screen name.
    tracker.setScreenName("Welcome Page.");

    // Send a screen view.
    tracker.send(new HitBuilders.AppViewBuilder().build());

Как узнать, работает ли отслеживание.

Примечание. У меня нет доступа к аккаунту Google Analytics.

Должен ли он отправлять сообщения в журнал cat? могут видеть любые связанные сообщения!


person hasan    schedule 11.11.2014    source источник


Ответы (2)


Он может печатать множество вещей в logcat, вам нужно настроить уровень журнала, например.

GoogleAnalytics.getInstance(this).getLogger().setLogLevel(LogLevel.VERBOSE);

Для полноценного сквозного тестирования создайте собственную учетную запись Google Analytics и жестко закодируйте собственный идентификатор ресурса. Панели мониторинга в режиме реального времени покажут вам вашу тестовую активность.

person orip    schedule 11.11.2014

Это старый вопрос, но сейчас метод getLogger() устарел. Еще один способ проверить, работает ли аналитика, — использовать команду adb.

Чтобы включить ведение журнала отладки на устройстве, выполните:

adb shell setprop log.tag.GAv4 DEBUG
adb logcat -s GAv4
person Chema Rubio    schedule 21.06.2016
comment
Не только метод getLogger() устарел, но и весь интерфейс Logger устарел, и мы все должны удалить эту настройку из наших приложений и использовать команду adb в этом посте, чтобы включить журналы GA внутри консоли. Ссылка находится здесь developers.google.com/android/reference /com/google/android/gms/ - person Stoycho Andreev; 15.05.2017