Adres Doğrulamasına Genel Bakış

Avrupa Ekonomik Alanı (AEA) geliştiricileri

Maps JavaScript API'de Adres Doğrulama neden kullanılmalıdır?

Adres Doğrulama kitaplığı, adres bileşenlerini tanımlamak ve doğrulamak için giriş olarak bir adres alır. Ayrıca, posta için adresi standartlaştırır ve bilinen en iyi enlem/boylam koordinatlarını bulur. İsteğe bağlı olarak, ABD ve Porto Riko'daki adresler için Coding Accuracy Support System (CASS™)'i etkinleştirebilirsiniz.

Adres Doğrulama API'si ile teslimat tahmin edilebilirliğini artırabilir ve teslimat hatalarını azaltarak daha iyi bir müşteri deneyimi sunabilirsiniz. Bunu, kötü adresleri yakalayarak ve adres özellikleriyle ilgili daha iyi bilgi edinerek yapabilirsiniz.

Maps JavaScript API'de Adres Doğrulama ile yapabilecekleriniz

Maps JavaScript API'deki Adres Doğrulama ile bir adresin gerçek bir yeri ifade edip etmediğini belirleyebilirsiniz. Adres gerçek bir yeri ifade etmiyorsa API, müşterilerinize sunarak düzeltmelerini isteyebileceğiniz muhtemelen yanlış bileşenleri belirleyebilir. Örnek bir iş akışı:

  1. Müşteri adres girer: Aşağıdaki resimde, müşterinin muhtemelen ödeme akışının bir parçası olarak adres girmesine olanak tanıyan temel bir form gösterilmektedir.

    Müşteri tarafından girilen adres.
  2. Uygulama, adresi API'ye gönderir: Uygulama, bu adresi fetchAddressValidation yöntemini kullanarak iletir.

  3. API, adresi doğrular ve standartlaştırır: Adres Doğrulama API'si, yanıtında API tarafından belirlenen tam adresi döndürür veya bilgilerin nerede eksik olduğunu belirtir.

  4. Müşteri adresi onaylar veya düzeltir: API'nin döndürdüğüne bağlı olarak müşteriye aşağıdaki istemleri sağlayabilirsiniz:

    1. Önerilen adresi onaylayın.
    2. Eksik bilgileri sağlayın.
    3. Adresi düzeltin.
    Müşteri, düzeltilen adresi onaylayabilir. Müşteri, eksik bilgileri sağlayabilir. Müşteri adresi düzeltebilir.

Maps JavaScript API'deki Adres Doğrulama'nın işleyiş şekli

fetchAddressValidation çağrısı yapıldığında API şunları dener:

  • Düzeltir: Mümkün olduğunda alt tesisler de dahil olmak üzere bileşen düzeyinde doğrulama kontrolleri sağlar.
  • Tamamlar: Eksik veya yanlış adres bileşenlerini tahmin etmeye çalışır.
  • Biçimler: Adres bileşenlerinin biçimini temizler ve standartlaştırır.

CASS™ hakkında

Amerika Birleşik Devletleri Posta Hizmeti® (USPS®)1 adres doğrulama sağlayıcılarını desteklemek ve sertifikalandırmak için Kodlama Doğruluğu Destek Sistemi'ni (CASS™) kullanır. Adres Doğrulama API'si gibi bir CASS Certified™ hizmetinin, adreste eksik olan bilgileri doldurma, adresi standartlaştırma ve en güncel ve en doğru adresi sunmak için güncelleme özelliği onaylanmıştır.

CASS varsayılan olarak etkin değildir ve yalnızca "ABD" ile "PR" bölgelerinde desteklenir. CASS'i etkinleştirmek için doğrulama isteğinin bir parçası olarak `enableUspsCass` değerini `true` olarak ayarlayın. Daha fazla bilgi için Adresi doğrulama başlıklı makaleyi inceleyin.

USPS hizmetlerini kullanımımız kapsamında, USPS yapay olarak oluşturulmuş adreslerle ilgili talepleri değerlendirir. USPS, girilen bir adresin yapay olarak oluşturulduğunu tespit ederse Google'ın müşteri için adresleri doğrulamayı durdurması ve müşterinin iletişim bilgilerini (ad ve adres), ilgili giriş adresini ve toplu kullanım verilerini USPS'ye bildirmesi gerekir. API'yi kullanarak bu Hizmete Özgü Şartlar'ı kabul etmiş olursunuz.

Sonraki adımlar


  1. Google Haritalar Platformu, Amerika Birleşik Devletleri Posta Servisi®'nin münhasır olmayan bir Lisans Sahibi'dir. Aşağıdaki ticari markalar Amerika Birleşik Devletleri Posta Servisi®'ne aittir ve izin alınarak kullanılmaktadır: United States Postal Service®, CASS™, CASS Certified™.