Address Validation API'ye genel bakış

Avrupa Ekonomik Alanı (AEA) geliştiricileri

Giriş

Address Validation API, adres kabul eden bir hizmettir. Adres bileşenlerini tanımlar ve doğrular. Ayrıca posta adresini standartlaştırır ve bu adres için 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.

Address Validation API'yi neden kullanmalısınız?

Adres Doğrulama API'si ile teslimat öngörülebilirliğ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.

Tek tek adres bileşenlerini doğrulamanız gerekmiyorsa Geocoding API ihtiyaçlarınız için daha uygun olabilir. Geocoding API, adresleri enlem ve boylam koordinatlarına dönüştürür. Address Validation API, adreslerin doğruluğunu doğrular. Ayrıntılı karşılaştırma için Mimari Merkezi'ndeki Google Haritalar Platformu'nu kullanarak konum doğrulama özelliği oluşturma başlıklı makaleye bakın.

Address Validation API ile yapabilecekleriniz

Demoyu deneyin

Adres Doğrulama API'si 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. API'yi kullanan örnek bir iş akışını aşağıda bulabilirsiniz:

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

  2. Uygulama, adresi API'ye gönderir: Uygulama, bu adresi Address Validation API'ye giriş olarak iletir.

    Müşteri tarafından girilen adres.

  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: A. Önerilen adresi onaylayın. B. Eksik bilgileri sağlayın. C. Adresi düzeltin.

    Müşteriden, API tarafından belirlenen adresi onaylamasını isteyin.Müşteriden eksik adres bilgilerini girmesini isteyin. Müşteriden adres bilgilerini düzeltmesini isteyin.

Address Validation API'nin işleyiş şekli

Adres doğrulama, JSON gövdesi biçiminde adres içeren bir POST isteğini kabul eder. Adresi ayrı bileşenlerine ayırır ve ardından şunları dener:

  • Düzeltir: Mümkün olan yerlerde 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.

Kaynaklar

Aşağıdaki tabloda, Adres Doğrulama API'si aracılığıyla kullanılabilen kaynaklar ve döndürdüğü veriler özetlenmektedir. Ayrıntılı bilgi için Address Validation API referansına bakın.

Veri kaynakları Döndürülen veriler

JSON biçiminde adres bileşenleri.

Adres doğrulama başlıklı makaleye bakın.

Mümkünse eksiksiz ve doğrulanmış adres.

Her adres bileşeninin doğrulama durumu.

Bir adres için kullanılabilirse:

  • Coğrafi kod
  • Adres hassasiyeti
  • Posta hizmetleri verileri (varsa)

Doğrulama yanıtını anlama başlıklı makaleyi inceleyin.

Address Validation API'yi kullanma

1 Demoyu deneyin Hem doğru hem de yanlış çeşitli adres formlarıyla demoyu inceleyin. Demo, hem hizmetten döndürülen değerleri hem de JSON biçimli API yanıtını keşfetmek için faydalı bir yol sunar.
2 Kapsamı kontrol etme Adres Doğrulama API'sinin hangi ülke ve bölgeleri desteklediğini görmek için kapsam ayrıntılarını inceleyin.
3 Kurulum Google Cloud projenizi ayarlayarak başlayın ve sonraki talimatları uygulayın.
4 Adres doğrulaması isteğinde bulunma Temel bir adresle başlayın. Daha sonra doğruluğu artırmak için CASS'i etkinleştirebilirsiniz (yalnızca ABD ve Porto Riko adresleri için). Adres doğrulama isteğinde bulunma başlıklı makaleyi inceleyin.
5 Yanıtı işleme Adres Doğrulama API'si yanıtı, her biri farklı şekillerde kullandığınız iki özellik sağlar. Temel yanıtları anlama başlıklı makaleyi inceleyin.
6 Doğrulama doğruluğunu artırma Adres Doğrulama API'si yanıtları hakkında geri bildirimde bulunarak adres doğruluğunu artırmamıza yardımcı olabilirsiniz. Güncellenen adresleri işleme başlıklı makaleyi inceleyin.

Kullanılabilir istemci kitaplıkları

Address Validation API için kullanılabilen istemci kitaplıklarının listesini görmek istiyorsanız İstemci kitaplıkları bölümüne bakın.

CASS™ hakkında

Amerika Birleşik Devletleri Posta Servisi® (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 CASS Certified™ hizmetleri, bir adreste eksik olan bilgileri doldurma, adresi standartlaştırma ve en güncel ve doğru adresi sunmak için adresi güncelleme becerisi açısından onaylanmıştır.

CASS varsayılan olarak etkin değildir ve yalnızca "ABD" ve "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 Adres doğrulama başlıklı makaleyi inceleyin.

USPS hizmetlerini kullanmamı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 adres 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.

Sırada ne var?


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