Podczas testowania Google Analytics (wersja 2) dla projektu Android zauważyłem, że mapa czasu rzeczywistego pokazuje moją lokalizację w odległości około 200 mil od mojej faktycznej lokalizacji. Pracuję nad moim projektem na urządzeniu fizycznym, co prowadzi mnie do przekonania, że Google Analytics w rzeczywistości nie wysyła żadnych informacji o lokalizacji, ale raczej pobiera je z adresu IP telefonu, gdy dane są przesyłane do serwera Googles. Czy istnieje sposób na zmianę tego zachowania i na przykład dostarczenie własnych danych o lokalizacji za pomocą funkcji getLastKnownLocation()? Wysłanie go jako rzeczywistego ciągu etykiety/działania oczywiście działałoby, ale to oznacza, że nie mogę użyć funkcji mapy fantazyjnej Google Analytics, aby zobaczyć, skąd pochodzą moi użytkownicy.Dokładność lokalizacji Google Analytics dla Androida
5
A
Odpowiedz
0
Nie można dostosować, jak Google pobiera dane lokalizacji (który jest odwzorowany przez IP lokalizacji), jednak można przechowywać niestandardowe wymiary i dane: https://developers.google.com/analytics/devguides/collection/android/v3/customdimsmets
0
Google Analytics nie jest tak naprawdę przeznaczony dla drobnoziarnistej śledzenie lokalizacji . Dobrą i bezpłatną platformą do śledzenia lokalizacji jest Cintric https://cintric.com/, która będzie śledzić bardzo dokładne lokalizacje.
To spadek SDK, jak google analytics. Następnie uzyskasz dostęp do pulpitu nawigacyjnego ze wszystkimi lokalizacjami użytkowników za pomocą pakietu analitycznych/wizualizacji. Obsługuje zarówno Androida, jak i iOS.
Ten sam problem tutaj, jestem w Sztokholmie, w Szwecji, ale Google Analytics uważa, że jestem w Malmö, w Szwecji, 600 km od hotelu. Znalazłeś rozwiązanie? –
Google Analytics używa adresu IP do określenia Lokalizacji. [Forum pomocy technicznej Google] (https://support.google.com/analytics/answer/1144408?hl=pl) akceptuje fakt, że "lokalizacja miasta może być niedokładna w przypadku odwiedzin z urządzeń mobilnych" –