2016-05-25 1 views
3

Я пытаюсь реализовать Firebase Analytics for Android, и он не работает.Журнальные события Firebase Analytics для Android

До сих пор, что я сделал это https://firebase.google.com/docs/analytics/android/start/

private FirebaseAnalytics mFirebaseAnalytics; 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    //... 
    mFirebaseAnalytics = FirebaseAnalytics.getInstance(this); 

    mFirebaseAnalytics.setUserProperty("dev", "TEST"); 

    // [START custom_event] 
    Bundle params = new Bundle(); 
    params.putString("dev_name", "dev_name_test"); 
    params.putString("dev_description", "Testing log events"); 
    mFirebaseAnalytics.logEvent("dev_test", params); 
    // .... 

Также я отключил disable Instant Run:

Чтобы отключить Instant Run: Откройте диалоговое окно настроек или настроек. Перейдите к сборке, выполнению, развертыванию> Instant Run. Снимите флажок рядом с Включить мгновенный запуск

Любая идея, почему не работает? Я ничего не вижу на панели инструментов firebase.

+0

Что означает «это не работает»? Вы должны подождать до 24 часов, чтобы увидеть свои события в консоли. –

+0

Я только что зарегистрировал аналогичный вопрос .. http://stackoverflow.com/questions/37449449/why-am-i-not-seeing-firebase-analytics-logging-in-logcat вы попробовали материал logcat, о котором я упоминаю? – danb

ответ

4

Самый быстрый способ проверить, что события записаны и загружены, чтобы включить ведение журнала отладки: View events in the Android Studio debug log

В итоге запустить это из командной строки с устройством/эмулятором, подключенного:

adb shell setprop log.tag.FA VERBOSE 
adb shell setprop log.tag.FA-SVC VERBOSE 
adb logcat -v time -s FA FA-SVC 

Вы должны см. сообщения при регистрации событий или задании свойств и при загрузке данных.

+0

благодарит Marcin за изменения – djabi

+0

и как мы прекращаем их показ после того, как мы закончим? – aimiliano

+0

привет спасибо, но мы все еще ждем 24 часа, чтобы увидеть события в веб-консоли? – anunixercoder

1

Для моих событий, которые могут возникнуть в консоли, требуется около 2-4 часов. Также обратите внимание, что представление по умолчанию в консоли - последние 30 дней, вы можете переключить его на Сегодня. Также следует учитывать, что в консоли для пользовательских событий вы сможете просматривать событие dev_test, а не строки, которые вы добавили в качестве пользовательских параметров. Вы должны экспортировать события в BigQuery, чтобы просмотреть пользовательские параметры, которые вы добавили. dev_name abd dev_description. See my similar question here which may also help.