Durante il test di Google Analytics (versione 2) per un progetto Android, ho notato che la mappa in tempo reale mostra la mia posizione a circa 200 miglia dalla mia posizione attuale. Sto eseguendo il mio progetto su un dispositivo fisico, il che mi porta a credere che Google Analytics non invii effettivamente alcuna informazione sulla posizione, ma piuttosto ottenga dall'indirizzo IP del telefono quando i dati vengono inviati al server Google. C'è un modo per modificare questo comportamento e fornire i miei dati sulla posizione utilizzando getLastKnownLocation() ad esempio? Naturalmente l'invio come una stringa etichetta/azione effettiva funzionerebbe, ma ciò significa che non posso utilizzare la funzione di mappa di fantasia di Google Analytics per visualizzare da dove provengono i miei utenti.Precisione della posizione di Google Analytics per Android
5
A
risposta
0
Non è possibile personalizzare come Google ottiene i dati di localizzazione (che è da IP mappato posizione), tuttavia è possibile memorizzare su misura dimensioni e metriche: https://developers.google.com/analytics/devguides/collection/android/v3/customdimsmets
0
Google Analytics non è davvero destinato a grana fine tracciabilità della posizione . Una buona piattaforma gratuita per il rilevamento della posizione è Cintric https://cintric.com/ che traccia le posizioni molto precise.
È un calo dell'SDK come Google Analytics. A questo punto accedi a una dashboard con tutte le posizioni degli utenti un gruppo di analisi/visualizzazioni. Supporta sia Android che iOS.
Lo stesso problema qui, io sono a Stoccolma, Svezia, ma Google Analytics pensa che io sia a Malmö, in Svezia, a 600 km di distanza. Hai trovato una soluzione? –
Google Analytics utilizza l'IP per determinare la posizione. Il [forum di supporto di Google] (https://support.google.com/analytics/answer/1144408?hl=it) accetta il fatto che "la posizione della città potrebbe non essere accurata per le visite da dispositivi mobili". –