L'ultimo aggiornamento a Google Play Services 7.3 rende GA Logger
interface deprecated, quindi non è più possibile controllare il livello di registrazione dall'interno della nostra app.Come sopprimere la registrazione con Google Analytics 7.3?
Questa interfaccia è obsoleta.
L'interfaccia del logger è obsoleta. Utilizza
adb shell setprop log.tag.GAv4 DEBUG
per abilitare la registrazione di debug per Google Analytics.
Abbiamo usato per avere diverse impostazioni per ogni tipo di generazione, utilizzando Logger.setLogLevel()
(la guida sembra essere superata): verbose per il debug e l'errore per il rilascio, in modo che le nostre informazioni di monitoraggio è disponibile solo a noi durante lo sviluppo.
Ora con l'ultimo aggiornamento, chiunque può correre
adb shell setprop log.tag.GAv4 VERBOSE
sarà in grado di vedere ciò che stiamo inviando a Google Analytics, o chiunque può vedere ciò che chiunque altro sta registrando (coloro che utilizzano 7.3).
C'è un modo per evitarlo?
Beh, 'GoogleAnalytics.setLogger (Logger)' è anche deprecato. https://developers.google.com/android/reference/com/google/android/gms/analytics/GoogleAnalytics.html#setLogger(com.google.android.gms.analytics.Logger) – hidro