Address Validation API – Übersicht

Die Address Validation API ist ein Dienst, der eine Adresse akzeptiert. Es identifiziert Adresskomponenten und validiert sie. Außerdem wird die Adresse für den Postversand standardisiert und die am besten bekannten Breiten-/Längengradkoordinaten für sie ermittelt. Optional können Sie für Adressen in den USA und Puerto Rico das Coding Accuracy Support System (CASS™) aktivieren.

Vorteile der Address Validation API

Mit der Address Validation API können Sie die Zustellbarkeit verbessern und Zustellungsfehler reduzieren, was die Kundenzufriedenheit steigert. Dazu müssen Sie fehlerhafte Adressen erkennen und sich mit den Merkmalen von Adressen vertraut machen.

Die Geocoding API eignet sich möglicherweise besser für Ihre Anforderungen, wenn Sie die einzelnen Adresskomponenten nicht validieren müssen. Die Geocoding API wandelt Adressen in Breiten- und Längengradkoordinaten um. Die Address Validation API prüft Adressen auf Richtigkeit. Einen detaillierten Vergleich finden Sie im Architecture Center unter Funktion zur Gebäudestandortbestätigung mit der Google Maps Platform.

Was Sie mit der Address Validation API tun können

Demo testen

Mit der Address Validation API können Sie feststellen, ob eine Adresse auf einen realen Ort verweist. Wenn die Adresse nicht auf einen realen Ort verweist, kann die API möglicherweise falsche Komponenten identifizieren, die Sie Ihren Kunden zur Korrektur vorlegen können. Hier ein Beispiel für einen Workflow mit der API:

  1. Kunde gibt eine Adresse ein: Das folgende Bild zeigt ein einfaches Formular, in dem ein Kunde eine Adresse eingeben kann, möglicherweise im Rahmen des Bezahlvorgangs.

  2. Die App sendet die Adresse an die API: Die Anwendung gibt diese Adresse als Eingabe an die Address Validation API weiter.

    Die vom Kunden eingegebene Adresse.

  3. Die API validiert und standardisiert die Adresse: In der Antwort gibt die Address Validation API die vollständige Adresse zurück, wie sie von der API ermittelt wurde, oder gibt an, wo Informationen fehlen.

  4. Der Kunde bestätigt oder korrigiert die Adresse: Je nachdem, was die API zurückgibt, kannst du dem Kunden die folgenden Aufforderungen geben: A. Bestätigen Sie die empfohlene Adresse. B. Geben Sie fehlende Informationen an. C. Korrigieren Sie die Adresse.

    Bitte den Kunden, die von der API ermittelte Adresse zu bestätigen.Bitte den Kunden, die fehlenden Adressinformationen einzugeben. Bitte den Kunden, die Adressinformationen zu korrigieren.

Funktionsweise der Address Validation API

Die Adressbestätigung akzeptiert eine POST-Anfrage mit der Adresse im JSON-Text. Die Adresse wird in ihre einzelnen Komponenten unterteilt und dann wird Folgendes versucht:

  • Korrekturen: Ermöglicht Validierungsüberprüfungen auf Komponentenebene, einschließlich untergeordneter Standorte, sofern verfügbar.
  • Vervollständigt: Es wird versucht, fehlende oder falsche Adresskomponenten zu ermitteln.
  • Formate: Hiermit wird das Format für Adresskomponenten bereinigt und standardisiert.

Ressourcen

In der folgenden Tabelle sind die über die Address Validation API verfügbaren Ressourcen zusammen mit den zurückgegebenen Daten zusammengefasst. Weitere Informationen finden Sie in der Referenz zur Address Validation API.

Datenressourcen Zurückgegebene Daten

Adresskomponenten im JSON-Format

Weitere Informationen finden Sie unter Adressen überprüfen.

Vollständige, bestätigte Adresse (falls möglich)

Der Validierungsstatus der einzelnen Adresskomponenten.

Sofern für eine Adresse verfügbar:

  • Geocode
  • Adressgenauigkeit
  • Daten zu Postdiensten, sofern verfügbar.

Weitere Informationen finden Sie unter Validierungsantworten verstehen.

Address Validation API verwenden

1 Demo ausprobieren In der Demo finden Sie eine Vielzahl von Adressen, sowohl korrekt als auch falsch. Die Demo bietet eine nützliche Möglichkeit, sowohl die Rückgabewerte des Dienstes als auch die JSON-formatierte API-Antwort zu untersuchen.
2 Abdeckung prüfen In den Details zur Abdeckung sehen Sie, in welchen Ländern und Regionen die Address Validation API unterstützt wird.
3 Einrichten Beginnen Sie mit Google Cloud-Projekt einrichten und folgen Sie der Anleitung.
4 Adresse bestätigen lassen Beginnen Sie mit einer einfachen Adresse und aktivieren Sie dann CASS (nur für Adressen in den USA und Puerto Rico), um die Genauigkeit zu erhöhen. Weitere Informationen finden Sie unter Adressenüberprüfung beantragen.
5 Antwort verarbeiten Die Antwort der Address Validation API enthält zwei Properties, die Sie auf unterschiedliche Weise verwenden können. Weitere Informationen finden Sie unter Grundlegende Antwort.
6 Genauigkeit der Validierung verbessern Sie können dazu beitragen, die Genauigkeit von Adressen zu verbessern, indem Sie Feedback zu den Antworten der Address Validation API geben. Weitere Informationen finden Sie unter Aktualisierte Adressen verarbeiten.

Verfügbare Clientbibliotheken

Eine Liste der verfügbaren Clientbibliotheken für die Address Validation API finden Sie unter Clientbibliotheken.

CASS™

Der United States Postal Service® (USPS®)1 verwaltet das Coding Accuracy Support System (CASS™), um Anbieter von Adressvalidierungsdiensten zu unterstützen und zu zertifizieren. Ein CASS Certified™-Dienst wie die Address Validation API wurde für seine Fähigkeit bestätigt, fehlende Informationen in einer Adresse zu ergänzen, sie zu standardisieren und zu aktualisieren, um Ihnen die aktuellste und genaueste Adresse zu liefern.

CASS ist nicht standardmäßig aktiviert und wird nur für die Regionen „US“ und „PR“ unterstützt. Wenn Sie CASS aktivieren möchten, legen Sie enableUspsCass in einem Validierungsantrag auf true fest. Weitere Informationen finden Sie unter Adressen prüfen.

Im Rahmen der Nutzung der USPS-Dienste prüft USPS Anfragen auf künstlich erstellte Adressen. Wenn USPS eine Eingabeadresse als künstlich erstellt identifiziert, muss Google die Validierung von Adressen für den Kunden beenden und die Kontaktdaten des Kunden (Name und Adresse), die entsprechende Eingabeadresse und aggregierte Nutzungsdaten an USPS melden. Durch die Nutzung der API stimmen Sie diesen dienstspezifischen Nutzungsbedingungen zu.

Nächste Schritte


  1. Die Google Maps Platform ist ein nicht exklusiver Lizenznehmer von United States Postal Service®. Die folgenden Marken sind eingetragene Marken von United States Postal Service® und werden mit dessen Zustimmung verwendet: United States Postal Service®, CASS™, CASS Certified™.