Blog · E-ticaret ve operasyon

Saha Operasyonunda Doğru Adres: Randevu ve Rota

Saha operasyonu ekipleri için doğru adresin randevu, rota planlama ve bölge atamalarına etkisi; mobil uygulamada adres seçimi için karar ölçütleri.

6 dk okuma

Bir teknisyenin, kuryenin ya da satış temsilcisinin iş günü genellikle sabah eline verilen adres listesiyle başlar. Saha operasyonu iyi planlanmış olsa bile listedeki tek bir eksik ya da hatalı adres, planı ilk duraktan itibaren bozabilir. Yanlış sokağa yapılan bir ziyaret yalnız o randevuyu değil, gün içindeki sonraki randevuları da etkiler. Bu yazı, adres doğruluğunun randevu planlaması, rota planlama, bölge atamaları ve mobil uygulamada adres seçimi üzerindeki etkisini ele alıyor. Her aşama için kullanabileceğiniz karar ölçütlerini de bir araya getiriyor.

Saha operasyonunda yanlış adresin zincirleme etkisi

Bir kombi bakım firması örneğini düşünün. Müşteri randevu formuna "Atatürk Cad. No 5" yazmış, mahalleyi boş bırakmış. Aynı ilçede bu adı taşıyan birden fazla cadde var. Teknisyen ilk bulduğu caddeye gidiyor, kapıda kimse yok. Müşteriyi arıyor ama ulaşamıyor. Doğru adres netleştiğinde aradan ciddi bir süre geçmiş oluyor ve öğleden sonraki üç randevu da kayıyor.

Bu senaryoda zarar, kaybolan tek bir ziyaretle sınırlı kalmaz. Maliyet birkaç kaleme yayılır:

  • Yol ve zaman: Fazladan kat edilen mesafe, yakıt ve trafikte geçen süre.
  • Takvim kayması: Sonraki randevularda gecikme, fazla mesai ya da günün son ziyaretinin ertesi güne kalması.
  • Tekrar ziyaret: Müşteriye ulaşılamazsa iş yeniden planlanır ve aynı adrese ikinci kez gidilir.
  • Destek yükü: Çağrı merkezinin adresi teyit etmek için yaptığı aramalar.
  • Müşteri güveni: Saatinde gelmeyen ekip, hizmetin kendisinden önce hatırlanır.

Hatalı adreslerin kaynağı çoğu zaman benzerdir. Mahalle eksik yazılır, farklı mahallelerde aynı adlı sokaklar bulunur, kapı numarası unutulur. Serbest metinde yazım ve Türkçe karakter farkları da sık görülür ("Cayyolu", "Çayyolu"). Bu sorunların büyük kısmı sahada değil, adresin sisteme ilk girildiği anda önlenebilir. Lojistik tarafındaki etkiler için Lojistikte Adres Yönetimi: Standart Verinin Faydaları yazısına da göz atabilirsiniz.

Randevu planlama: Adres, randevunun ilk alanıdır

Bir adresi randevu alınırken düzeltmek, teknisyen yola çıktıktan sonra düzeltmekten çok daha ucuzdur. Bu yüzden adres kontrolünü planlamanın sonuna değil, randevu kaydının en başına koymak gerekir.

Randevu ekranında atabileceğiniz adımlar şunlardır:

  1. Serbest metin yerine yapılandırılmış alanlar kullanın. İl, ilçe, mahalle, cadde/sokak ve dış kapı numarası ayrı alanlarda ve listeden seçilerek girildiğinde "mahalle unutuldu" türü hatalar ortadan kalkar.
  2. Çağrı merkezine akıllı arama sağlayın. Müşteri sokağın adını telefonda söylerken temsilci birkaç harf yazarak önerilerden doğru kaydı seçebilir.
  3. Randevuyu onaylamadan önce adresi doğrulayın. Adres doğrulama, bileşenlerin il → ilçe → mahalle → sokak → kapı zincirinde katalogla uyuşup uyuşmadığını kontrol eder. Eşleşme olmazsa yanıt, zincirin hangi halkasında takıldığını belirtir. Mahalle eşleşmiyorsa temsilci müşteriye yalnız mahalleyi sorar ve ekrandaki adaylardan birini teyit ettirir.

Burada bir sınırı bilmek önemlidir. Doğrulama, adresin katalogda var olduğunu ve bileşenlerin birbiriyle tutarlı olduğunu gösterir. Müşterinin o adreste bulunacağını ya da binaya erişimin kolay olduğunu garanti etmez. Kat, daire ve bina girişi gibi ayrıntılar için randevu notu alanı yine gereklidir.

Adresin hangi aşamada kimin sorumluluğunda kontrol edileceğini netleştirmek de işe yarar:

AşamaNe kontrol edilir?Sorumlu
Randevu alınırkenAdres bileşenleri katalogda var mı, birbiriyle tutarlı mı?Online form veya çağrı merkezi
Planlama öncesi (gün öncesi)Doğrulanmamış ya da eksik kayıtlar ayıklandı mı?Planlama ekibi
SahadaKapı, bina girişi, kat ve daire bilgisi doğru mu?Saha personeli

Bu tablodaki ikinci satır sıklıkla atlanır. Doğrulanmamış kayıtları ayrı bir listede toplamak, ertesi günün rotası oluşmadan müşteriyi arayıp adresi tamamlamaya zaman bırakır.

Rota planlama ve bölge atamaları

Rota planlama yazılımları her durağı bir konuma çevirerek sıralar. Yazılım ne kadar gelişmiş olursa olsun, girdiği adresi kullanır. Aynı sokak bir kayıtta "Cd.", diğerinde "Caddesi", bir başkasında yanlış mahalleyle yazılmışsa duraklar haritada yanlış yere düşebilir. Bu da rotanın kâğıt üzerinde verimli, sahada ise karmaşık görünmesine yol açar.

API Türkiye bir rota planlama aracı değildir. Rolü, rota yazılımınıza giden adres verisinin standart ve tutarlı olmasına yardım etmektir. Her durak aynı yapıda ve katalogdaki karşılığıyla eşleşmiş olarak gelirse, rota motorunuzun adresi yorumlama yükü azalır.

Bölgeleri adla değil kimlikle tanımlayın

Birçok ekip saha bölgelerini bir tabloda tutar: "Kadıköy ve Üsküdar A ekibine, Ataşehir B ekibine" gibi. Bu tablo ilçe ya da mahalle adlarıyla kurulduğunda bazı sorunlar ortaya çıkar:

  • Ad yazımı kayıtlar arasında farklılaşır ("KADIKÖY", "Kadikoy") ve eşleşme kaçabilir.
  • Aynı mahalle adı farklı ilçelerde, hatta aynı ilçedeki farklı yerleşimlerde bulunabilir. Adla yapılan eşleme bir kaydı yanlış ekibe atayabilir.
  • Ad değişikliklerinde tablonun elle güncellenmesi gerekir.

Daha sağlam yöntem, bölgeleri adres kayıtlarının kimlikleriyle tanımlamaktır. Katalogdaki her kayıt sürümden bağımsız, kalıcı bir kimlik (stableId) taşır. Bölge tablonuz bu kimliklere ya da ilçe ve mahalle kodlarına bağlıysa, katalog sürümü değişse bile atamalarınız aynı kalır. İl düzeyinde çalışan ekipler için şu ayrıntı da faydalıdır: il kodu, araç plaka koduyla aynıdır (34 İstanbul, 06 Ankara gibi). İlçelerin ise plaka kodu yoktur, bu nedenle ilçe düzeyindeki bölgeler için katalogdaki ilçe kodunu kullanmanız gerekir.

Bölge tasarımında şu sorulara yanıt vermeniz karar sürecini hızlandırır:

  • Bölgenin en küçük birimi ne olacak: ilçe mi, mahalle mi?
  • İki ekibin sınırında kalan mahalleler nasıl paylaştırılacak?
  • Bölge tablosu adlarla mı, kimliklerle mi tutuluyor?
  • Kataloğa yeni bir mahalle ya da sokak eklendiğinde atamayı kim, ne zaman gözden geçirecek?

Mobil uygulamada adres seçimi

Adres yalnız ofiste girilmez. Saha personeli yeni bir müşteri kaydı açabilir, satış temsilcisi ziyaret ettiği işletmeyi sisteme ekleyebilir, müşteri de uygulama üzerinden kendi randevusunu oluşturabilir. Küçük ekranda uzun adres yazmak zahmetlidir ve hataya açıktır. Bu nedenle mobil tarafta adres seçimini mümkün olduğunca kısaltmak gerekir.

İki yaklaşım birlikte iyi çalışır:

  • Kademeli seçim: İl, ilçe, mahalle ve sokak sırayla listeden seçilir. Her adım bir sonrakinin listesini daraltır, böylece kullanıcı var olmayan bir kombinasyonu seçemez.
  • Akıllı arama: Kullanıcı birkaç harf yazar, öneriler gelir. Arama, küçük yazım hatalarına ve Türkçe karakter farklarına toleranslıdır. Örneğin "Bağdat Cadessi" yazan kullanıcıya doğru cadde önerilir. Arama, seçilen il ya da ilçeyle sınırlandırılabilir. Böylece saha personeline yalnız kendi bölgesindeki sonuçlar gösterilir.

Kapı numarası bu akışın son adımıdır. Akıllı arama il, ilçe, mahalle ve sokak önerir. Kapı numarası ise sokak seçildikten sonra o sokağın kapıları içinde aranır. Bu sıralama, kullanıcının başka bir sokaktaki aynı numarayı seçmesini engeller.

Teknik ekibinize, bölgeyle sınırlı bir sokak aramasının nasıl yapıldığını aşağıdaki örnekle iletebilirsiniz:

curl --get "https://api.apiturkiye.com/v1/autocomplete" \
  --data-urlencode "q=Bağdat Cadessi" \
  --data-urlencode "provinceCode=34" \
  --data-urlencode "types=street" \
  --data-urlencode "limit=5" \
  -H "X-API-Key: apt_live_..."

İki noktaya dikkat edin. Birincisi, API anahtarı mobil uygulamanın içine konmamalıdır. Uygulama kendi sunucunuza istek gönderir, sunucunuz da adres servisine bağlanır. İkincisi, adres kişisel veri niteliği taşıyabilir. Saklama süreleri ve paylaşım süreçleri için hukuk ya da uyum uzmanınızın görüşünü alın.

Sahada adresin hatalı olduğu ortaya çıkarsa düzeltmeyi serbest bir not olarak bırakmayın. Personelin aynı seçim akışıyla adresi güncellemesini sağlayın. Böylece düzeltme yalnız o ziyarette kalmaz, müşteri kaydına da işlenir ve sonraki randevularda tekrar etmez. Hazır arayüz fikirleri için adres seçici bileşen örneklerine bakabilirsiniz.

Uygulamaya geçiş için kontrol listesi

Saha operasyonu süreçlerinizde adres kalitesini iyileştirmeye başlarken şu sırayı izleyebilirsiniz:

  1. Ölçüm temelini kurun. Ziyaret kapanışlarında "adres bulunamadı" ve "yanlış adres" nedenlerini ayrı etiketleyin. Değişikliğin etkisini ancak böyle görebilirsiniz.
  2. Randevu formunu yapılandırın. Serbest metin alanlarını il, ilçe, mahalle, sokak ve kapı alanlarına ayırın.
  3. Adresleri kimlikle saklayın. Müşteri kaydında adın yanında kalıcı kimliği de tutun.
  4. Bölge tablonuzu kodlara bağlayın. Ekip atamalarını adlar yerine ilçe ve mahalle kodlarıyla yapın.
  5. Planlama öncesi bir eleme adımı ekleyin. Doğrulanmamış kayıtları rota oluşmadan önce ayıklayın.
  6. Mobil akışı sunucu üzerinden kurun. Adres seçimi ve aramayı kendi sunucunuz aracılığıyla çalıştırın.
  7. Karşılaştırın. Birkaç hafta sonra etiketlenen kapanışları önceki dönemle karşılaştırın ve en çok hata üreten giriş kanalını belirleyin.

Doğrulamanın genel çerçevesini ve hangi durumda gerektiğini Adres Doğrulama Sistemi Nedir? İşletmeler İçin Rehber yazısında bulabilirsiniz.

Sonraki adım

Doğru adres, sahadaki her ziyaretin ön koşuludur. Bu yüzden adres kontrolünün randevu alındığı anda başlaması gerekir. Ücretsiz Core paketi tam adres kataloğunu ve akıllı aramayı içerir. Adres doğrulama ve standartlaştırma ise Pro ve üzeri paketlerde sunulur. Teknik ekibinizle birlikte API dokümantasyonunu inceleyebilir, paketleri karşılaştırabilir ya da ücretsiz kayıt olarak API anahtarınızı alabilirsiniz.