Warum sollte ich die Adressvalidierung in der Maps JavaScript API verwenden?
Die Address Validation-Bibliothek verwendet eine Adresse als Eingabe, um Adresskomponenten zu identifizieren und zu validieren. Außerdem wird die Adresse für den Postversand standardisiert und die genauesten Breiten- und 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.
Mit der Address Validation API können Sie die Vorhersagbarkeit von Lieferungen verbessern und Lieferfehler reduzieren, was die Kundenzufriedenheit erhöht. Dazu werden ungültige Adressen erkannt und Sie erhalten einen besseren Überblick über die Merkmale von Adressen.
Möglichkeiten mit der 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 nicht auf einen realen Ort verweist, kann die API möglicherweise falsche Komponenten identifizieren, die Sie Ihren Kunden zur Korrektur präsentieren können. Hier ein Beispiel für einen Workflow:
-
Kunde gibt eine Adresse ein: Die folgende Abbildung zeigt ein einfaches Formular, in das ein Kunde eine Adresse eingeben kann, möglicherweise im Rahmen eines Bezahlvorgangs.
-
Die App sendet die Adresse an die API: Die Anwendung übergibt diese Adresse mit der Methode
fetchAddressValidation. -
API validiert und standardisiert die Adresse: In ihrer 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 anzeigen:
- Bestätigen Sie die empfohlene Adresse.
- Fehlende Informationen angeben
- Korrigieren Sie die Adresse.
Funktionsweise der Address Validation in der Maps JavaScript API
Wenn ein Aufruf von fetchAddressValidation erfolgt, versucht die API Folgendes:
- Korrigiert: Es werden Validierungsprüfungen auf Komponentenebene durchgeführt, einschließlich Untergebäuden, sofern verfügbar.
- Vervollständigt: Es wird versucht, fehlende oder falsche Adresskomponenten abzuleiten.
- Formate: Bereinigt und standardisiert das Format für Adresskomponenten.
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 geprüft, 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 Validierungsanfrage auf true. Weitere Informationen finden Sie unter Adresse validieren.
Im Rahmen unserer Nutzung von USPS-Diensten prüft USPS Anfragen auf künstlich erstellte Adressen. Wenn der USPS eine eingegebene Adresse als künstlich erstellt identifiziert, ist Google verpflichtet, die Validierung von Adressen für den Kunden einzustellen und die Kontaktdaten des Kunden (Name und Adresse), die entsprechende eingegebene Adresse und aggregierte Nutzungsdaten an den USPS zu 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™. ↩