2012-12-20 8 views
5

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

+1

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? –

+0

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" –

Odpowiedz

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.