Warum sollte die Address Validation API in der Maps JavaScript API verwendet werden?
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. So können Sie die Kundenzufriedenheit steigern. Dazu müssen Sie ungültige Adressen erkennen und sich ein besseres Bild von den Adressmerkmalen machen.
Möglichkeiten der Address Validation API in der Maps JavaScript API
Mit der Address Validation API in der Maps JavaScript API können Sie ermitteln, ob sich eine Adresse auf einen realen Ort bezieht. Wenn sich die Adresse 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: Das folgende Bild 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 Methode
fetchAddressValidation. -
API validiert und standardisiert die Adresse: In der Antwort gibt die Address Validation API die vollständige Adresse zurück, die 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.
- Geben Sie fehlende Informationen an.
- Korrigieren Sie die Adresse.
So funktioniert die Adressvalidierung in der Maps JavaScript API
Wenn ein Aufruf an fetchAddressValidation erfolgt, versucht die API Folgendes:
- Korrekturen: Bietet Validierungsprüfungen auf Komponentenebene, einschließlich untergeordneter Räumlichkeiten, sofern verfügbar.
- Vervollständigen: Versucht, fehlende oder falsche Adresskomponenten abzuleiten.
- Formate: Bereinigt und standardisiert das Format für Adresskomponenten.
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 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, setzen Sie `enableUspsCass` in einer Validierungsanfrage auf `true`. Weitere Informationen finden Sie unter Adresse bestätigen.
Im Rahmen der Nutzung von USPS-Diensten prüft USPS Anfragen für künstlich erstellte Adressen. Wenn 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 relevante eingegebene Adresse und aggregierte Nutzungsdaten an 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™.↩