Warum Address Validation in der Maps JavaScript API verwenden?
Die Address Validation-Bibliothek verwendet eine Adresse als Eingabe, um Adress Komponenten zu identifizieren und zu validieren. Außerdem wird die Adresse für den Postversand standardisiert und die genauesten Breiten- und Längengradkoordinaten dafür ermittelt. Optional können Sie für Adressen in den USA und Puerto Rico das Coding Accuracy Support System (CASS™) aktivieren.
Mit der Address Validation API können Sie die Vorhersagbarkeit von Lieferungen verbessern und Lieferfehler reduzieren, wodurch die Kundenzufriedenheit steigt. Das gelingt Ihnen, indem Sie ungültige Adressen erkennen und mehr über die Merkmale von Adressen erfahren.
Möglichkeiten mit Address Validation in der Maps JavaScript API
Mit Address Validation in der Maps JavaScript API können Sie feststellen, ob sich eine Adresse auf einen realen Ort bezieht. Wenn die Adresse sich nicht auf einen realen Ort bezieht, kann die API möglicherweise falsche Komponenten identifizieren, die Sie Ihren Kunden zur Korrektur präsentieren können. Beispiel für einen Workflow:
-
Kunde gibt eine Adresse ein : Die folgende Abbildung zeigt ein einfaches Formular in dem ein Kunde eine Adresse eingeben kann, möglicherweise im Rahmen eines Bezahlvorgangs.
-
App sendet die Adresse an die API : Die Anwendung übergibt diese Adresse mit der
fetchAddressValidationMethode. -
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.
-
Kunde bestätigt oder korrigiert die Adresse : Je nachdem, was die API zurückgibt, können Sie dem Kunden die folgenden Aufforderungen präsentieren:
- Bestätigen Sie die empfohlene Adresse.
- Geben Sie fehlende Informationen an.
- Korrigieren Sie die Adresse.
Funktionsweise von Address Validation in der Maps JavaScript API
Wenn ein Aufruf von fetchAddressValidation erfolgt, versucht die API Folgendes:
- Korrigieren : Führt Validierungsprüfungen auf Komponentenebene durch, einschließlich Unteradressen, sofern verfügbar.
- Vervollständigen : Versucht, fehlende oder falsche Adresskomponenten abzuleiten.
- Formatieren : Bereinigt und standardisiert das Format für Adress komponenten.
Informationen zu CASS™
Der United States Postal Service® (USPS®)1 unterstützt und zertifiziert Adressvalidierungsanbieter mit dem Programm Coding Accuracy Support System (CASS™). Ein CASS Certified™-Dienst, wie die Address Validation API, wurde auf seine Fähigkeit hin 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, setzen Sie `enableUspsCass` im Rahmen einer Validierungs anfrage auf `true`. Weitere Informationen finden Sie unter Eine Adresse validieren.
Im Rahmen unserer Nutzung von USPS-Diensten bewertet USPS Anfragen nach künstlich erstellten Adressen. Wenn USPS eine eingegebene Adresse als künstlich erstellt identifiziert, muss Google die Validierung von Adressen für den Kunden einstellen und die Kontaktdaten des Kunden (Name und Adresse), die entsprechende eingegebene Adresse und aggregierte Nutzungsdaten an USPS melden. Durch die Nutzung der API stimmen Sie diesen dienstspezifischen Nutzungsbedingungen zu.
Nächste Schritte
- 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™. ↩