Po zeskanowaniu kodu QR śledzimy urządzenie, lokalizację, datę i czas lokalny. Dla kazdego skanowania najpierw uzyskujemy lokalizację urządzenia i w zalezności od lokalizacji obliczamy lokalną strefę czasową. Tak więc, jeśli uzywasz tego samego kodu QR w krajach o innej strefie czasowej, zawsze zobaczysz lokalny czas skanowania w swoich statystykach.
Czas skanowania jest pobierany z czasu lokalnego lokalizacji, w której skanowany jest kod QR.
Jak obliczamy strefę czasową
Strefa czasowa jest obliczana na podstawie adresu IP urządzenia mobilnego, które skanuje kod QR. W tym celu uzywamy lokalnej bazy danych, z której mozemy wyszukać kraj, miasto lub region na podstawie adresu IP, który urządzenie wysyła do naszego serwera podczas skanowania kodu QR. Kazda lokalizacja jest przypisana do strefy czasowej, którą przypisujemy do czasu skanowania. Dzięki temu mozesz mieć pewność, ze kazde skanowanie będzie zawsze wyświetlane w czasie lokalnym, a statystyki będą dokładne w skali globalnej.
Innymi słowy, strefa czasowa nie jest przypisywana do miejsca rejestracji konta, ale do lokalizacji uzytkowników skanujących kody QR.