Adres yakalama ve doğrulama özelliği, teslimat adresiyle ilgili sık karşılaşılan sorunların (ör. tüketicilerden alınan hatalı adres girişleri, teslim edilemeyen adresler ve teslimat noktasında düzenlemeler yapılması gerekmesi) giderilmesine yardımcı olan bir Mobilite Hizmetleri araç paketidir.
Bu hizmetler arasında şunlar yer alır:
- Places API: Son kullanıcılar için adres girişini basitleştirir ve rota oluşturma amacıyla kullanılabilecek önemli yerler hakkında bilgi sağlar.
- Address Validation API: Bir adresin gerçek bir teslimat yeri olup olmadığını belirler ve adres düzeyinde ek meta veriler sağlar.
- Geocoding API: Belirli bir adresin enlem ve boylamasını sağlar.
Bu dokümanda, bu hizmetlerin nasıl kullanılacağı açıklanmaktadır.
Adres yakalama ve doğrulama hakkında
Doğru ve ayrıntılı adres bilgileri, kendisine bağlı olan tüm yayın sonrası etkinliklerin kalitesini etkilediği için yayın işlemleri açısından kritik öneme sahiptir. Adresleri kullanıcılara yönelik bir uygulama üzerinden mi yoksa API kullanan yayın öncesi iş ortaklarından mı aldığınızda Google Mobility hizmetleri bu adımda size yardımcı olabilir.
Adresleri kullanıcılara yönelik bir uygulama üzerinden mi yoksa API kullanan yayın öncesi iş ortaklarından mı aldığınızda Google Mobility hizmetleri, adres yakalama konusunda aşağıdaki şekilde size yardımcı olabilir:
Tüketici deneyimini iyileştirin: Kullanıcılarınıza doğru adresi sağlayabilmeleri ve paketlerinin doğru yere teslim edilmesi için gerekli araçları sunun.
Sürücünün üretkenliğini artırın: Sürücülerinizin teslimat adreslerini aramak için harcadığı süreyi ve tekrar teslimat denemelerinin sayısını azaltın.
Adresi çekin
Places API, Yer Otomatik Tamamlama hizmetini içerir. Bu hizmet, kullanıcı bir adres girerken işletme, adres ve önemli yerler gibi yerleri döndürerek metne dayalı coğrafi aramalar için otomatik tamamlama özellikleri sağlar.
Teslimat adresi alınmasını gerektiren kullanıcılara yönelik uygulamalarda (ör. online tüketici veya kargo sitesi ya da mağaza içi çalışan portalı) Yer Otomatik Tamamlama özelliğini kullanarak müşterilerinizin adres girişini ve seçimini kolaylaştırın.
Örneğin, bir kullanıcının paket teslimi isteğinde bulunduğunu ve teslim alma yerini girdiğini varsayalım. Yer Otomatik Tamamlama özelliği, yalnızca birkaç karakter girerek ve eşleşen bir listeden seçim yaparak adres sağlamalarını sağlar.
Places API, arama sonuçlarını kısıtlamanın yollarını da sağlar. Böylece geliştiricileriniz, önerilen adreslerin işletmenizin hizmet verdiği konumlarla uyumlu olmasını sağlayabilir.
Adresi doğrulama
Doğrudan kullanıcı girişinden veya API kullanarak bir adres aldıktan sonra müşterinin doğru bir adres sağladığından emin olun. Bu, eksik adres bileşenleri veya yazım hataları gibi yanlışlıklardan arındırılmış bir adres anlamına gelir. Adres doğrulama, hatalı adresleri tespit ederek teslimat hatalarını azaltır ve adres ayrıntıları hakkında daha fazla bilgi sahibi olarak teslimat tahmin edilebilirliğini artırır.
Address Validation API, adres bileşenlerini doğrular, postalama için adresi normalleştirir ve bilinen en iyi konumu bulur. Bir adresin gerçek bir yeri mi yoksa hayali bir yeri mi ifade ettiğini anlamanıza yardımcı olabilir. Adres gerçek bir yeri belirtmiyorsa yanlış olabilecek bileşenleri tespit ederek kullanıcıların bunları düzeltmesini sağlayabilir.
Address Validation API, adresin yanlış olduğunu veya teslim edilemeyen bir konumu gösterdiğini belirlerse kullanıcıdan adresi düzeltmesini isteyebilirsiniz. Adresi bir API çağrısı kullanarak alırsanız adresi reddedebilirsiniz.
Adres konumunun onaylanmasına izin verme
Kullanıcı bir adres girdikten veya seçtikten ve siz adresi doğruladıktan sonra, Google Haritalar Platformu'nu kullanarak adresin konumunu gösteren bir harita ve işaretçi sağlayın.
Adresin coğrafi koordinatlarını belirlemek için Geocoding API'yi kullanın. Coğrafi Kodlama API'si, konuma ek olarak adres bileşenlerini de döndürür. Bu bileşenleri, gerekli düzeltmeler için gereken eksik adres bölümlerini almak üzere kullanabilirsiniz. Ayrıca, API'den alınan koordinatların kesinliğini belirten konum türünü de sağlar.
Coğrafi kodlanmış konum, teslimatı en uygun sürücüye atama gibi başka amaçlar için de kullanılabilir. Ayrıntılar için Rota Optimizasyonu başlıklı makaleyi inceleyin.
Adres yakalama için Google Mobilite hizmetlerini kullanma
Bu bölümde, adres yakalama ve doğrulamanın nasıl uygulanacağıyla ilgili temel bilgiler verilmektedir. Bu adımlarda, Google API Konsolu'nda bir proje oluşturduğunuz ve doğru hizmet hesaplarını ve faturalandırmayı etkinleştirdiğiniz varsayılmaktadır. Google Mobilite hizmetlerine özgü ayrıntılar için projenizi ayarlamayla ilgili Fleet Engine belgelerine bakın.
Adres girişi özelliklerini etkinleştirme
- Google API Konsolu'nun API'ler ve Hizmetler bölümünde Places API'yi etkinleştirin. Places API, Yer Otomatik Tamamlama hizmetini içerir.
- İsteğe Bağlı Parametreler bölümü gibi kullanabileceğiniz ek özellikler için Yer Otomatik Tamamlama dokümanlarını inceleyin. Örneğin:
- components parametresi, çıkışı belirli ülkelerle sınırlandırır.
- types parametresi, sonuçları adresler ve hatta kullanıcıdan izin verilen giriş dilleri gibi belirli konum türleriyle kısıtlar.
- Google Haritalar Platformu, adres formunun kolayca dağıtılması için Google API Console'da Hızlı Oluşturucu sunar.
Teslimat adresini doğrulama
- Google API Konsolu'nun API'ler ve Hizmetler bölümünde Adres Doğrulama API'sini etkinleştirin.
- Adres kalitesini değerlendirmek ve kullanıcılara öneriler sunmak için kullanabileceğiniz çeşitli verileri anlamak üzere Address Validation API belgelerini inceleyin.
Teslim alma veya teslimat konumunun onaylanmasına izin verme
- Mobil ve web için tercih ettiğiniz platformlarda kullanıcılarınıza yönelik bir etkileşimli harita oluşturun. Ayrıntılar için Maps JavaScript API dokümanlarına bakın ve buradan diğer platform talimatlarına gidin.
- Adresin coğrafi kodunu Address Validation API'den veya Yer Otomatik Tamamlama'daki yer kimliğini Geocoding API'ye ileterek elde edin ve konuma bir işaretçi ekleyin.
- Kullanıcının teslimat koordinatlarını ayarlayabilmesi için işaretçilerinizi sürüklenebilir hale getirin. İşaretçi davranışlarıyla ilgili dokümanlara bakın (Android, iOS, Web).
- Düzenlenmiş işaretçi konumunun coğrafi kodunu alın. İlgili adresi almak için güncellenmiş coğrafi kodu ters coğrafi kodlama API'sine de iletebilirsiniz. Ardından, adres bileşenlerini ve yeni konumun doğruluğunu değerlendirebilirsiniz.
Teslimat adresleri hakkında ek bilgi edinme
Bir adres belirlendikten sonra teslimat adresleriyle ilgili ayrıntılı bağlamsal verilere sahip olmak önemli bir sonraki adımdır. Bu bilgilerle şunları yapabilirsiniz:
- Sürücünün üretkenliğini artırın: Sürücülerinizin teslimatları başarılı ve verimli bir şekilde tamamlamak için tüm bilgilere sahip olduğundan emin olun. Diğer Google Mobilite hizmetleri özellikleriyle birlikte kullanıldığında, sürücülerin doğru zamanda doğru yere ulaşmasını sağlayabilirsiniz.
- Maliyetleri azaltın: Sürücüyü doğru yere verimli bir şekilde götürmek ve tekrarlanan teslimatları azaltmak, filonuzun işgücü maliyetini ve yakıt maliyetlerini de azaltabilir.
- Faaliyetlerinizi ölçeklendirin: Tüm adres yakalama özellikleri, Google'ın dünya genelindeki coğrafi veritabanını kullanır. Bu veritabanı, işletmenizi genişlettiğiniz her yerde ayrıntılı kapsam sağlar.
Google Hareketlilik Hizmetleri, adresler ve konumlarla ilgili çeşitli bağlamsal veriler elde etmek için kullanılabilir. Doğru adresi belirledikten sonra, ilgili bilgileri almak için aşağıda açıklanan hizmetlerden herhangi birini arayabilirsiniz. Bu bilgiler, rota optimizasyon sistemlerinize giriş olarak veya sürücü uygulamanızdaki sürücülere ek bağlam bilgisi sağlamak için kullanılabilir.
- Geocoding API, bir giriş adresini Google Haritalar veritabanı ile eşleştirmeye çalışır ve enlem/boylam bilgisi sağlar.
- Address Validation API, çeşitli doğrulama sinyallerinin yanı sıra giriş adresinin enlem/boylamını da sağlar. Ayrıca, konum için yerleşim ve ticari işaretleri ve ABD adresleri için USPS'den çeşitli veriler sağlar.
- Place Details API, işletme çalışma saatleri dahil olmak üzere önemli yerler hakkında bilgi sağlar.