GPS xəritəsində hadisənin bir neçə saat tez və ya gec görünməsi adətən koordinat problemi deyil, vaxtın cihazdan ekrana qədər müxtəlif zonalarda çevrilməsidir. Etibarlı arxitektura xam hadisəni UTC-də saxlayır, təqdimatda isə istifadəçinin təsdiqlənmiş zonasına çevirir.
Vaxt zəncirini xəritələndirin
Cihazın göndərdiyi timestamp, protokol parserinin qəbul etdiyi dəyər, server qəbul vaxtı, verilənlər bazası sahəsi, API cavabı və brauzerdə göstərilən saat ayrıca qeyd olunur. Hansı mərhələdə fərq yaranırsa düzəliş orada edilməlidir.
Timestamp zonası sənəddə göstərilmirsə provayderdən təsdiq alın. UTC dəyərini yerli vaxt kimi qəbul edib sonra yenidən zona əlavə etmək ikiqat çevirmə və sabit saat fərqi yaradır.
UTC və yerli göstərimi ayırın
Xam telemetriya üçün UTC müxtəlif ölkə və yay vaxtı qaydalarında ardıcıl müqayisə yaradır. İstifadəçi interfeysi isə IANA zona adı, məsələn Asia/Baku əsasında yerli tarix və saata çevrilməlidir.
Sadəcə +4 kimi sabit ofset saxlamaq başqa ölkələr və tarixi qaydalar üçün səhv ola bilər. Server əməliyyat sistemi, tətbiq, verilənlər bazası və iş növbəsi zonaları aydın konfiqurasiya edilməlidir.
Gecikmiş və gələcək paketləri yoxlayın
Cihaz oflayn məlumatı sonradan göndərəndə hadisə vaxtı ilə server qəbul vaxtı fərqlənir. Hesabat hərəkəti hadisə vaxtına, inteqrasiya sağlamlığı isə qəbul vaxtına görə qiymətləndirə bilər.
Gələcək tarixli paket saat sinxronizasiyası, yanlış il və ya parser problemi göstərə bilər. Belə paketlər səssiz şəkildə cari xəritəyə buraxılmamalı, karantin və xəbərdarlıqla araşdırılmalıdır.
Sərhəd testlərini aparın
Gecə yarısı, ayın və ilin sonu, müxtəlif istifadəçi zonası, oflayn-bərpa və yol vərəqi növbə sərhədi üçün test yaradın. Gözlənilən UTC və Bakı vaxtı hər addımda yazılı olmalıdır.
Düzəliş köhnə hesabatların mənasını dəyişə bilər. Buraxılışdan əvvəl təsir analizi aparın, çevirmə qaydasını versiyalayın və istifadəçilərə hesabat vaxtının necə göstərildiyini bildirin.
Praktik yoxlama siyahısı
- Cihaz hadisə və server qəbul vaxtını ayırın
- Protokol timestamp zonasını provayderdən təsdiqləyin
- Xam dəyəri UTC-də saxlayın
- Ekranda IANA zonası ilə göstərin
- Gecə yarısı və oflayn-bərpa testləri aparın
Tez-tez verilən suallar
Bakı vaxtı UTC-dən neçə saat fərqlənir?
Cari tətbiqdə bunu sabit rəqəm kimi kodlamaq əvəzinə Asia/Baku IANA zonasından istifadə etmək daha təhlükəsizdir.
Server vaxtını Bakı vaxtına çevirmək kifayətdirmi?
Xeyr. Cihaz, parser, baza, API və brauzer mərhələlərinin hər biri yoxlanmalıdır; əks halda ikiqat çevirmə yarana bilər.
Hadisə vaxtı ilə qəbul vaxtının fərqi nədir?
Hadisə vaxtı cihazın ölçdüyü andır, qəbul vaxtı paketin serverə çatdığı andır; oflayn ötürmədə onlar ciddi fərqlənə bilər.
Mənbələr və əlavə oxu
Bu istinadlar anlayış və metodologiyanı yoxlamaq üçündür. Xarici qaydalar Azərbaycan qanunvericiliyini, rəsmi mənbələr isə şirkətinizin faktiki baza ölçməsini əvəz etmir.
- GPS AccuracyU.S. Space-Based Positioning, Navigation, and TimingGPS dəqiqliyinə təsir edən siqnal və istifadə şəraitinin rəsmi izahı.
- GPS PerformanceU.S. Space-Based Positioning, Navigation, and TimingGPS xidmət performansı və öhdəlikləri; konkret cihazın zəmanəti deyil.
Mənbələr son dəfə 25.08.2026 tarixində yoxlanılıb. Qırıq və ya yenilənmiş rəsmi keçid görsəniz, redaksiyaya bildirin.
Bu prosesi real sistemdə yoxlayın
NəqliyyatCRM-in bütün əməliyyat modulları 3 günlük şəxsi demo sandbox-da açıqdır.
Demo hesab yarat →