Questa pagina documenta eventuali modifiche apportate all'SDK Google Analytics per Android. Ti consigliamo di controllare periodicamente questo elenco per verificare la presenza di eventuali nuovi annunci. Puoi anche iscriverti alle modifiche tramite i feed elencati nella sezione Iscriviti di seguito.
Iscriviti ai log delle modifiche correlati
Include tutte le API di raccolta, configurazione e reporting.
Include monitoraggio web (ga.js e analytics.js), SDK Android, SDK iOS e Measurement Protocol.
Versione 4.5 - Google Play Services 7.3 (1° maggio 2015)
Questa release contiene:
Google Analytics
- Aggiunto il supporto per l'invio in background su dispositivi non Google Play.
- Logger/LogLevel obsoleto. Analytics utilizza ora il logging di Android. Per attivare il logging di debug, esegui
adb shell setprop log.tag.GAv4 DEBUG
. - Refactoring per migliorare l'invio dei dati e installare l'attribuzione della campagna.
- È stato corretto il bug relativo all'analisi della campagna. Issue 596.
- Le eccezioni delle app non gestite durante i primi secondi dell'inizializzazione di Analytics vengono registrate correttamente. Problema 443.
Google Tag Manager
- Nessuna modifica.
Versione 4.0.6 - Google Play Services 7.0 (19 marzo 2015)
Questa release contiene:
Google Analytics
- Risolto il problema 440: CampaignTrackingService NullPointerException.
- Risolto il problema 552: GoogleAnalytics.getInstance() blocca il file
- Risolto il problema 564: i report sulle attività automatiche di Analytics generano un'eccezione non supportata.
- Correzione di bug di secondaria importanza.
Google Tag Manager
- Correzione di bug di secondaria importanza.
Versione 4.0.5 - Google Play Services 6.7 (17 febbraio 2015)
Questa release contiene:
Google Analytics
- Correzione di bug di secondaria importanza.
Google Tag Manager
- È stato corretto il bug relativo alle condizioni di gara relativo a Come evitare TagManager "LegalStateException: i risultati sono già stati impostati".
Versione 4.0.4 - Google Play Services 6.5 (24 novembre 2014)
Questa release contiene:
Google Analytics
- Miglioramenti apportati al monitoraggio delle eccezioni relativo al Problema 443: Google Play Services non presenta eccezioni.
- Correzione di bug di secondaria importanza.
Google Tag Manager
- Nessuna modifica a Google Tag Manager.
Versione 4.0.3 - Google Play Services 6.1 (25 settembre 2014)
Questa release contiene:
Google Analytics
- Correzione di bug di secondaria importanza.
Google Tag Manager
- È stato aggiunto il supporto per l'e-commerce avanzato. Per maggiori dettagli, consulta la Guida per gli sviluppatori sull'e-commerce avanzato.
Versione 4.0.2 - Google Play Services 5.0 (1° luglio 2014)
Questa release contiene:
Google Analytics
- È stato aggiunto il supporto per l'e-commerce avanzato. Per maggiori dettagli, consulta la Guida per gli sviluppatori sull'e-commerce avanzato.
- Ora l'ID cliente viene reimpostato ogni volta che viene modificato l'ID pubblicità.
- La raccolta dell'ID pubblicità è disattivata per impostazione predefinita.
- Aggiunta di API programmatiche per report sulle eccezioni.
- Correzioni di bug nella documentazione.
- Correzione di bug di secondaria importanza.
Google Tag Manager
- Nessuna modifica a Google Tag Manager.
Versione 4 (25 marzo 2014)
Google Analytics e Google Tag Manager
- Gli SDK Google Analytics e Google Tag Manager fanno ora parte dell'SDK Google Play Services 4.3 .
- Non è necessario che Google Play Services sia installato sui dispositivi. Quando Google Play Services non è disponibile, l'SDK utilizza automaticamente la spedizione locale.
- Per informazioni dettagliate su come iniziare, consulta SDK Google Tag Manager v4 per Android e SDK Google Analytics v4 per Android
Versione 3.02 (18 marzo 2014)
Questa release contiene:
Google Analytics
- Nessuna modifica a Google Analytics.
Google Tag Manager
- Aggiunto il supporto per la macro di Esperimenti sui contenuti di Google Analytics.
Versione 2.0beta6 (11 ottobre 2013)
Questa versione contiene: * Sesta versione beta. * È stata apportata una modifica per evitare un'eccezione di runtime quando un'app che ha come target Lollipop (livello API 19) utilizza l'SDK.
Versione 3.01 (11 ottobre 2013)
Questa release contiene: * Seconda versione della versione 3.0. * È stata apportata una modifica per evitare un'eccezione di runtime quando un'app che ha come target Lollipop (livello API 19) utilizza l'SDK.
Versione 3.0.0 (16 agosto 2013)
Questa release contiene: * Prima release della versione 3.0 * API SDK riscritta per allinearsi meglio ad analytics.js. Per informazioni dettagliate, vedi javadoc e /analytics/devguides/collection/android/v3/. * Tutti i metodi track
e send
sono stati rimossi. Puoi invece utilizzare il metodo di invio e i metodi di costruzione corrispondenti nella classe MapBuilder
per inviare hit. Consulta la classe Fields
per un elenco di costanti che puoi utilizzare per creare hit utilizzando set
e send
. * Molte delle varie proprietà sono state rimosse, tra cui useHttps
, anonymizeIp
e così via. È possibile impostare/reimpostare tali proprietà utilizzando il comando set
. * EasyTracker
ora si estende Tracker
. Non è necessario chiamare il numero EasyTracker.getTracker
per effettuare direttamente le chiamate di monitoraggio. * L'SDK non imposta più il flag di controllo sessione per l'avvio all'avvio. Ora è responsabilità degli sviluppatori stabilire se è necessaria una nuova sessione. Tieni presente che EasyTracker gestisce ancora la gestione delle sessioni come prima. * L'SDK ora supporta una classe di logging personalizzata. Per informazioni dettagliate, consulta Logger
in Javadoc. * È stata aggiunta la modalità dryRun
. * Ora è possibile leggere clientId
. Chiama tracker.get(Fields.CLIENT_ID)
. Questa chiamata verrà bloccata fino al caricamento di clientId
dall'archivio permanente. * L'SDK non riproverà più gli hit in base al codice di risposta HTTP.
Versione 2.0beta5 (10 aprile 2013)
Questa versione contiene: * Quinta versione beta. * Correzione del bug dell'analisi dell'eccezione di EasyTracker. Quando il flag ga_reportUncaughtExceptions
è impostato, non abbiamo inizializzato l'analizzatore sintattico delle eccezioni e, di conseguenza, non abbiamo analizzato la posizione di un'eccezione non rilevata. Con questa correzione, i report su arresti anomali ed eccezioni segnaleranno la posizione delle eccezioni non rilevate quando ga_reportUncaughtExceptions
è impostato su true.
Versione 2.0beta4 (8 gennaio 2013)
Questa versione contiene: * Quarta versione beta. * Ora l'SDK rispetterà l'impostazione della frequenza di campionamento. Se in precedenza hai impostato la frequenza di campionamento su un valore diverso dal 100%, ora noterai una diminuzione corrispondente di alcune metriche di Analytics rispetto alla versione beta 3. * Sono stati modificati i metodi di invio (ad es. trackView
ora si chiama sendView
). * È stato aggiunto il supporto della valuta locale tramite Transaction.setCurrencyCode
* Utilizza HTTPS per impostazione predefinita anziché HTTP. * L'SDK non tenterà di inviare hit in assenza di connettività di rete. * Evita gli ANR quando cerchi di gestire i dati delle campagne di installazione. * Sono stati rimossi TrackedActivity
corsi dall'SDK. * Sposta l'inizializzazione dell'SDK dal thread dell'interfaccia utente principale. * Migliora la capacità dell'SDK di eseguire il ripristino da un database SQLite danneggiato. * Sono stati risolti diversi altri bug e arresti anomali.
Versione 1.5.1 (18 settembre 2012)
Questa release contiene:
- Correzioni di bug:
- Correggi la migrazione dalle variabili personalizzate degli SDK precedenti alla versione 1.5 alle variabili personalizzate dell'SDK 1.5.
- Rispetta l'impostazione delle limitazioni relative ai dati in background dell'utente.
Versione 1.5 (17 settembre 2012)
Questa release contiene:
-
Correzioni di bug:
- Correggi la perdita di memoria.
- Ora gli eventi includono l'ultima visualizzazione di pagina monitorata (
utmp
).
-
Nuove funzioni:
- Supporta 50 variabili personalizzate. Nota: questa funzionalità è disponibile solo per gli utenti di Google Analytics Premium.
Versione 2.0beta3 (21 agosto 2012)
Questa release contiene:
- Aggiunto il supporto per dimensioni e metriche personalizzate.
- Aggiunto il supporto per il monitoraggio delle interazioni social.
StandardExceptionParser
corso reso pubblico- Risolti arresti anomali occasionali durante l'inizializzazione dell'SDK.
- È stato risolto il problema di
INSTALL_REFERRER
trasmissione che veniva ignorata su alcuni dispositivi. - Risolto il problema di
ConcurrentModificationExceptions
nel corsoGoogleTracker
. - Altre correzioni di bug e miglioramenti
Versione 2.0beta2 (21 giugno 2012)
Questa release contiene:
- Interfaccia semplificata di EasyTracker.
- Il controllo della spedizione è stato spostato in un nuovo corso,
GAServiceManager
. - Aggiornato al formato dei cavi più recente.
sampleRate
modificato in doppio.- Il monitoraggio eccessivo è limitato.
- Le informazioni di monitoraggio non inviate vengono eliminate quando è attivata la disattivazione.
- Le informazioni di monitoraggio non inviate che risalgono a più di 30 giorni fa verranno eliminate.
- Altre correzioni di bug e miglioramenti.
Versione 2.0beta1 (25 maggio 2012)
Questa release contiene:
- Il metodo
startSession
è stato rimosso. Usa invece il criteriosetStartSession
. - Parametro
ga_sessionTimeout
aggiunto a EasyTracker. - Modalità di risparmio energetico implementata.
- Metodo
trackView
aggiunto aGAITracker
, che non accetta argomenti. - Risolto un bug che impediva l'invio dei parametri di eccezione per gli hit.
- Gli hit che non possono essere letti dal database vengono eliminati invece di bloccare definitivamente l'invio di tutti gli hit.
- Aggiornato al formato dei cavi più recente.
- Tipo di hit dei tempi di implementazione.
- Tipi di hit di e-commerce implementati (transazione e articolo).
Versione 1.4.2 (28 novembre 2011)
Questa release contiene:
-
Documentazione:
- Il file ReadMe.txt è stato aggiornato in modo da indirizzare al sito web per la documentazione.
Versione 1.4.1 (22 novembre 2011)
Questa release contiene:
- Correzioni di bug:
- È stata corretta la gestione del monitoraggio automatico degli URL di destinazione di Google Play.
- Consenti la codifica URL del parametro referrer
setReferrer
.
Versione 1.4 (15 novembre 2011)
Questa release contiene:
- Correzioni di bug:
- Intrappolato e movimentato diversi
SQLiteExceptions
. - Risolto il problema di
NullPointerException
instopSession
se chiamato prima della chiamata al numerostartNewSession
. - Risolto il problema di esaurimento della memoria sui dispositivi HTC Thunderbolt e Motorola Droid Bionic.
- Eliminato l'accesso non necessario al database nel metodo di invio.
- Intrappolato e movimentato diversi
Versione 1.3.1 (6 settembre 2011)
Questa release contiene:
- Correzioni di bug:
- È stato corretto il bug nel monitoraggio generale dei referral della campagna.
- Risolto il flag
anonymizeIp
che interferisce con il monitoraggio della campagna.
Versione 1.3 (10 agosto 2011)
Questa release contiene:
- Correzioni di bug:
- Risolti diversi problemi di gestione del database.
- Correggi le eccezioni durante l'utilizzo di variabili personalizzate.
- Mantieni il contesto dell'applicazione anziché quello trasferito al suo interno.
- È stata rimossa la possibilità di creare accidentalmente sessioni fantasma.
- Nuove funzionalità:
- Aggiunta la possibilità di impostare i referral delle campagne in qualsiasi momento
- Flag
sampleRate
aggiunto - Flag
anonymizeIp
aggiunto
Versione 1.2 (27 giugno 2011)
Questa release contiene:
-
Correzioni di bug:
- È stato corretto il formato errato della stringa
userAgent
.
- È stato corretto il formato errato della stringa
-
Nuove funzioni:
- Aggiunto il supporto per il Monitoraggio e-commerce
- Flag
debug
aggiunto - Flag
dryRun
aggiunto
Versione 1.1 (4 maggio 2011)
Questa release contiene:
-
Correzioni di bug:
- È stata corretta la codifica errata degli spazi.
SQLiteExceptions
non causa più l'arresto anomalo delle app.
-
Nuove funzioni:
- Aggiunto il supporto per le variabili personalizzate