2015-05-12 19 views
9

Najnowsza aktualizacja usług Google Play 7.3 powoduje, że GA Logger interface deprecated, a tym samym nie możemy kontrolować poziomu rejestrowania z poziomu naszej aplikacji.Jak powstrzymać logowanie za pomocą Google Analytics 7.3?

Ten interfejs jest przestarzały.

Interfejs rejestratora jest przestarzały. Użyj opcji adb shell setprop log.tag.GAv4 DEBUG, aby włączyć rejestrowanie debugowania w Google Analytics.

Zwykliśmy mieć różne ustawienia danego typu kompilacji, używając Logger.setLogLevel() (przewodnik wydaje się być nieaktualne): gadatliwy do debugowania i błędów dopuszczenia tak, że nasze informacje śledzenia dostępna jest tylko dla nas w czasie rozwoju.

Teraz z najnowszej aktualizacji, każdy kto może działać

adb shell setprop log.tag.GAv4 VERBOSE 

będą mogli zobaczyć, co wysyłasz do Google Analytics, czy każdy może zobaczyć, co wszyscy inni zalogowaniu (tych, którzy używają 7.3).

Czy można tego uniknąć?

Odpowiedz

0

Na stronie changelog Google Analytics można zobaczyć, że GA Wersja 4.5 to wersja, która jest zawarta w Google Play Services 7.3 (1 maja 2015)

https://developers.google.com/analytics/devguides/changelog

Możesz zmienić domyślny Logger do implementacja zwyczaj:

Custom implementations of Logger can also be used: 

// Provide a custom logger. 
GoogleAnalytics.getInstance(this).setLogger(new CustomLogger()); 

Patrz: https://developers.google.com/analytics/devguides/collection/android/v4/advanced

+1

Dobrze, 'GoogleAnalytics.setLogger (Logger)' jest również przestarzała. https://developers.google.com/android/reference/com/google/android/gms/analytics/GoogleAnalytics.html#setLogger(com.google.android.gms.analytics.Logger) – hidro

0

Zgodnie z dokumentacją używać adb shell setprop log.tag.GAv4 DEBUG w android terminalu studio, ale upewnij się połączyć jedno urządzenie dopiero wtedy wprowadzić adb logcat -v time -s GAv4 w terminalu, aby rozpocząć początku utworu rejestrator

Logger

Google Analytics zalogować aby logcat pod tagiem GAv4 użyciu systemu Android Log . Domyślnie włączone są tylko poziomy ERROR, WARN i INFO: . Aby włączyć poziom debugowania uruchomić następującą komendę adb na urządzeniu lub emulatorze:

adb shell setprop log.tag.GAv4 DEBUG aby zobaczyć tylko Google Analytics wiadomości od LogCat użyć następującego polecenia:

adb logcat - v czas -s GAv4

odniesienia https://developers.google.com/analytics/devguides/collection/android/v4/advanced#logger

+0

Pytanie, jak uniknąć innych ludzie to ustawiają i widzą twój dziennik śledzenia. – hidro