Adressprüfung in Ihrer App: Darf ein Vorschlag die eingegebene Adresse ersetzen?
Behandeln Sie einen Adressprüfdienst als Entscheidungshilfe, nicht als Erlaubnis, das Ziel des Kunden unbemerkt umzuschreiben. Legen Sie fest, welche Ergebnisse ausreichen, welche eine Bestätigung und welche weitere Angaben oder eine Bearbeitung durch das Team brauchen. Eine sauber formatierte Adresse beweist nicht, dass genau dieses Gebäude gemeint war.
Hier geht es um die Auswertung einer Prüfung nach der Eingabe. Internationale Formularlayouts, Android-Autofill und Standortverfolgung sind andere Themen. Die vorgeschlagenen Abläufe müssen für den gewählten Dienst und die unterstützten Länder umgesetzt und getestet werden. Eine bereits erprobte Integration wird nicht behauptet.
Ergebnis auswerten statt pauschal grün markieren
Laut Google-Anleitung zur Address-Validation-Antwort soll zuerst das verdict ausgewertet werden. Es fasst das Prüfergebnis zusammen. Daneben gibt es Angaben zur Adresse und zur Geokodierung. Das sind unterschiedliche Signale, keine austauschbaren Bezeichnungen für „richtig“.
Definieren Sie wenige verständliche Ergebnisse für Ihre App: geprüfte Adresse übernehmen, einen Vorschlag vergleichen lassen, eine fehlende Angabe anfordern oder den Vorgang zur Prüfung speichern. Das sind empfohlene Zustände Ihrer Anwendung, keine zugesicherte Eins-zu-eins-Zuordnung zu Anbieterfeldern.
Lassen Sie die Zuordnung anhand dokumentierter Antwortfälle erklären. Eine erfolgreiche HTTP-Antwort darf nicht automatisch eine bestätigte Zieladresse ergeben. Der Dienst kann technisch erfolgreich antworten und dabei ein Adressproblem melden.
Wesentliche Änderungen sichtbar bestätigen lassen
Google beschreibt, dass die verarbeitete Adresse falsch geschriebene, ersetzte und ergänzte Bestandteile enthalten kann. Der Kunde soll eine bedeutsame Änderung verstehen, bevor sie einen Auftrag beeinflusst.
Bei einem erfundenen Hausbesuchsdienst ist eine bereinigte Straßenschreibweise etwas anderes als eine vorgeschlagene andere Hausnummer. Zeigen Sie Eingabe und Vorschlag mit eindeutigen Beschriftungen. Unterschiede dürfen nicht nur farblich erkennbar sein. Vermeiden Sie eine vorausgewählte Bestätigung, durch die jemand versehentlich ein fremdes Ziel übernimmt.
Bestimmen Sie auch den Weg bei Ablehnung: Adresse bearbeiten oder nach vereinbarter Regel eine manuelle Prüfung anfordern. Die App darf die ursprüngliche Angabe nicht heimlich verwerfen und den Ersatz anschließend als vom Kunden bestätigt ausgeben. Prüfen Sie Anbieterbedingungen zur Speicherung und die eigenen Datenschutzanforderungen, bevor Sie Originalangaben oder Antwortdetails dauerhaft aufbewahren.
Vollständigkeit ist nicht die Genauigkeit des Kartenpunkts
Google definiert addressComplete darüber, dass keine fehlenden, ungeklärten oder unerwarteten Bestandteile vorliegen. Fehlt das Feld in der Antwort, ist sein Wert laut Dokumentation false. Eine fehlende Angabe darf deshalb nicht als positives Ergebnis gelten, nur weil kein Warntext angezeigt wurde.
Die Validierungsgranularität bezeichnet die überprüfbare Detailtiefe der Adresse; die Geokodierungsgranularität die Detailtiefe des zugeordneten Orts. Im Beispiel der Anleitung kann eine Wohnungsnummer bekannt sein, während die Position nur für das Gebäude vorliegt. Ein Kartenpunkt auf dem Haus klärt also nicht automatisch Wohnung oder Eingang.
Halten Sie ergänzende Besuchshinweise bei Bedarf getrennt von der Postadresse. Eine Torbeschreibung oder Kontaktperson kann dem Team helfen, soll aber keine Wohnungskennung überschreiben. Aus einer bestandenen Adressprüfung darf die App auch nicht ableiten, dass jemand dort wohnt, Eigentümer ist oder Anspruch auf eine Leistung hat.
Ausfall und negatives Prüfergebnis trennen
Vereinbaren Sie das Verhalten bei Zeitüberschreitung oder Nichterreichbarkeit. Darf ein Entwurf gespeichert werden? Kommt eine Anfrage in eine ungeprüfte Liste? Muss das Team vor einer Terminbestätigung nachfragen? Ein ausgefallener Dienst ist nicht dasselbe wie eine ausdrücklich korrekturbedürftige Adresse.
Kennzeichnen Sie ungeprüfte Daten nicht als bestätigt, nur damit das Formular weiterläuft. Löschen Sie umgekehrt nicht die Eingabe, weil die Prüfung fehlgeschlagen ist. Benennen Sie die Zuständigkeit für offene Fälle und zeigen Sie die Liste den betreffenden Mitarbeitenden.
Prüfen Sie vor der Anbieterwahl Länderabdeckung, Bedingungen, Datenverarbeitung und nutzungsabhängige Kosten. Dieser Beitrag belegt weder weltweite Abdeckung noch eine Anschaffungsfreigabe oder garantierte Zustellung.
Die Entscheidungen bei der Abnahme vorführen
Verwenden Sie unterstützte Testfälle des Anbieters und erfundene Kundendaten. Zeigen Sie eine unverändert nutzbare Adresse, einen Änderungsvorschlag, eine fehlende Wohnungsnummer oder andere Angabe, einen abgelehnten Vorschlag und einen Dienstausfall. Kontrollieren Sie jeweils Kundendarstellung und gespeicherten Vorgang.
Prüfen Sie die dokumentierte Behandlung fehlender Antwortfelder. Die Kartengenauigkeit darf nicht unbemerkt als Ersatz für die Adressprüfung gelten. Lassen Sie das Team einen offenen Fall bearbeiten und die abschließende Entscheidung nachvollziehen. Diese Ergebnisse gehören in die Abnahmekriterien.
Bringen Sie solche Beispiele zum Gespräch über Ihre Geschäftsanwendung. Eine gute Funktion unterstützt eine bewusste Adressentscheidung. Sie bescheinigt weder Identität noch Eigentum, Leistungsberechtigung oder erfolgreiche Zustellung.