Adres Doğrulamasına Genel Bakış

Avrupa Ekonomik Alanı (AEA) geliştiricileri

Maps JavaScript API'de neden adres doğrulama kullanılır?

Adres Doğrulama kitaplığı, adres bileşenlerini tanımlamak ve doğrulamak için giriş olarak bir adres alır. Ayrıca, posta adresi için standart bir biçim kullanır ve bilinen en iyi enlem/boylam koordinatlarını bulur. Dilerseniz ABD ve Porto Riko'daki adresler için kodlama doğruluğu destek sistemini (CASS™) etkinleştirebilirsiniz.

Address Validation API ile teslimat öngörülebilirliğini artırabilir ve teslimat hatalarını azaltarak daha iyi bir müşteri deneyimi sunabilirsiniz. Bunu, hatalı adresleri yakalayarak ve adres özelliklerini daha iyi anlayarak yapabilirsiniz.

Maps JavaScript API'deki Adres Doğrulama özelliğiyle neler yapabilirsiniz?

Maps JavaScript API'deki Adres Doğrulama özelliğiyle, bir adresin gerçek bir yeri temsil edip etmediğini belirleyebilirsiniz. Adres gerçek bir yeri belirtmiyorsa API, düzeltmeleri müşterilerinize sunabileceğiniz olası hatalı bileşenleri belirleyebilir. Aşağıda örnek bir iş akışı verilmiştir:

  1. Müşteri bir adres girer: Aşağıdaki resimde, müşterinin muhtemelen ödeme akışı kapsamında bir 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 standart hale getirir: Adres Doğrulama API'si, yanıtında API tarafından belirlenen adresin tamamını döndürür veya bilgi eksik olan yerleri belirtir.

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

    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ğrulamasının işleyiş şekli

fetchAddressValidation adresine çağrı yapıldığında API aşağıdakileri dener:

  • Düzeltir: Mevcut olduğunda alt tesisler dahil olmak üzere bileşen düzeyinde doğrulama kontrolleri sağlar.
  • Tamamlandı: Eksik veya yanlış adres bileşenlerini tahmin etmeye çalışır.
  • Biçimlendirme: Adres bileşenlerinin biçimini temizler ve standart hale getirir.

CASS™ hakkında

United States Postal Service® (USPS®)1 adres doğrulama sağlayıcılarını desteklemek ve onaylamak için Kodlama Doğruluğu Destek Sistemi'ni (CASS™) yönetir. Adres Doğrulama API'si gibi CASS Certified™ hizmetleri, adresteki eksik bilgileri doldurma, standartlaştırma ve en güncel ve en doğru adresi sunmak için güncelleme özellikleriyle onaylanmıştır.

CASS varsayılan olarak etkin değildir ve yalnızca "US" ve "PR" bölgeleri için desteklenir. CASS'yi etkinleştirmek için doğrulama isteği kapsamında "enableUspsCass" parametresini "true" olarak ayarlayın. Daha fazla bilgi için Adres doğrulama başlıklı makaleyi inceleyin.

USPS hizmetlerini kullanımımız kapsamında, USPS yapay olarak oluşturulmuş adreslerle ilgili istekleri değerlendirir. USPS bir giriş adresini yapay olarak oluşturulmuş olarak tanımlarsa Google'ın müşterinin adreslerini 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 Özel Şartlar'ı kabul etmiş olursunuz.

Sonraki adımlar


  1. Google Haritalar Platformu, United States Postal Service®'in münhasır olmayan bir lisans sahibidir. Aşağıdaki ticari markalar United States Postal Service®'e aittir ve izin alınarak kullanılır: United States Postal Service®, CASS™, CASS Certified™.