Address Validation

AddressValidation-Klasse

Klasse google.maps.addressValidation.AddressValidation

Statische Klasse für den Zugriff auf die AddressValidation APIs.

Zugriff durch Aufrufen von const {AddressValidation} = await google.maps.importLibrary("addressValidation").
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

fetchAddressValidation
fetchAddressValidation(request)
Parameter: 
Rückgabewert: Promise<AddressValidation>
Validiert eine Adresse. Weitere Informationen finden Sie unter https://developers.google.com/maps/documentation/javascript/address-validation/validate-address.
address
Typ: Address optional
Informationen zur Adresse selbst im Gegensatz zum Geocode.
geocode
Typ: Geocode optional
Informationen zum Standort und Ort, an dem die Adresse geocodiert wurde.
metadata
Typ: AddressMetadata optional
Andere Informationen, die für die Zustellbarkeit relevant sind. Es ist nicht garantiert, dass metadata für jede Adresse, die an die Address Validation API gesendet wird, vollständig ausgefüllt ist.
responseId
Typ: string optional
Die UUID, die diese Antwort identifiziert. Wenn die Adresse noch einmal validiert werden muss, muss diese UUID in der neuen Anfrage enthalten sein.
uspsData
Typ: USPSData optional
Zusätzliche Zustellbarkeits-Flags, die von USPS bereitgestellt werden. Nur in den Regionen US und PR verfügbar.
verdict
Typ: Verdict optional
Flags für das Gesamtergebnis
toJSON
toJSON()
Parameter: Keine
Rückgabewert: Object
Konvertiert die AddressValidation-Klasse in ein JSON-Objekt mit denselben Attributen.

AddressValidationRequest-Schnittstelle

Schnittstelle google.maps.addressValidation.AddressValidationRequest

Anfrageschnittstelle für AddressValidation.fetchAddressValidation.

address
Die zu validierende Adresse. Unformatierte Adressen sollten über PostalAddress.addressLines eingereicht werden.
placeAutocompleteElement optional
Wenn Sie ein PlaceAutocompleteElement verwenden, fügen Sie es hier ein, um die AddressValidation API-Aufrufe mit dem Sitzungstoken für die automatische Vervollständigung zu verknüpfen.
previousResponseId optional
Typ: string optional
Dieses Feld darf bei der ersten Anfrage zur Address Validation nicht festgelegt werden. Wenn weitere Anfragen erforderlich sind, um eine einzelne Adresse vollständig zu validieren (z. B. wenn die Änderungen, die der Nutzer nach der ersten Validierung vornimmt, noch einmal validiert werden müssen), muss jede Folgeanfrage dieses Feld mit der AddressValidation.responseId aus der allerersten Antwort in der Validierungssequenz füllen.
sessionToken optional
Ein Token, das eine Autocomplete-Sitzung zu Abrechnungszwecken identifiziert.
uspsCASSEnabled optional
Typ: boolean optional
Aktiviert den USPS CASS-kompatiblen Modus. Dies betrifft nur das Feld AddressValidation.uspsData von AddressValidation. Hinweis: Bei USPS CASS-aktivierten Anfragen für Adressen in Puerto Rico muss für PostalAddress.regionCode von address „PR“ oder für PostalAddress.administrativeArea von address „Puerto Rico“ (Groß-/Kleinschreibung wird nicht berücksichtigt) oder „PR“ angegeben werden.

Address-Klasse

Klasse google.maps.addressValidation.Address

Details zur nachbearbeiteten Adresse. Die Nachbearbeitung umfasst das Korrigieren falsch geschriebener Teile der Adresse, das Ersetzen falscher Teile und das Ableiten fehlender Teile.

Zugriff durch Aufrufen von const {Address} = await google.maps.importLibrary("addressValidation").
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

components
Die einzelnen Adresskomponenten der formatierten und korrigierten Adresse sowie Validierungsinformationen. Hier finden Sie Informationen zum Validierungsstatus der einzelnen Komponenten.
formattedAddress
Typ: string optional
Die nachbearbeitete Adresse, formatiert als einzeilige Adresse gemäß den Adressformatierungsregeln der Region, in der sich die Adresse befindet.
missingComponentTypes
Typ: Array<string>
Die Arten von Komponenten, die in einer korrekt formatierten Postanschrift erwartet wurden, aber nicht in der Eingabe gefunden wurden UND nicht abgeleitet werden konnten. Komponenten dieses Typs sind in formatted_address, postal_address oder address_components nicht vorhanden. Ein Beispiel wäre ['street_number', 'route'] für eine Eingabe wie „Boulder, Colorado, 80301, USA“. Eine Liste der möglichen Typen finden Sie hier.
postalAddress
Typ: PostalAddress optional
Die nachbearbeitete Adresse, dargestellt als Postanschrift.
unconfirmedComponentTypes
Typ: Array<string>
Die Typen der Komponenten, die in der address_components vorhanden sind, deren Richtigkeit aber nicht bestätigt werden konnte. Dieses Feld dient der Übersichtlichkeit: Sein Inhalt entspricht dem Durchlaufen der address_components, um die Typen aller Komponenten zu finden, bei denen der AddressComponent.confirmationLevel nicht ConfirmationLevel.CONFIRMED ist oder das Flag AddressComponent.inferred nicht auf true gesetzt ist. Eine Liste der möglichen Typen finden Sie hier.
unresolvedTokens
Typ: Array<string>
Alle Tokens in der Eingabe, die nicht aufgelöst werden konnten. Dies kann eine Eingabe sein, die nicht als gültiger Teil einer Adresse erkannt wurde. Bei einer Eingabe wie „123235253253 Main St, San Francisco, CA, 94105“ können die nicht aufgelösten Tokens beispielsweise wie ["123235253253"] aussehen, da dies nicht wie eine gültige Hausnummer aussieht.

Klasse AddressComponent

Klasse google.maps.addressValidation.AddressComponent

Stellt eine einzelne Komponente einer Adresse dar (z. B. Straßenname, Ort).

Zugriff durch Aufrufen von const {AddressComponent} = await google.maps.importLibrary("addressValidation").
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

componentName
Typ: string optional
Der Name der Komponente. Beispiel: „5th Avenue“ für einen Straßennamen oder „1253“ für eine Hausnummer.
componentNameLanguageCode
Typ: string optional
Der BCP-47-Sprachcode. Dieses Feld ist nicht vorhanden, wenn der Komponentenname nicht mit einer Sprache verknüpft ist, z. B. eine Hausnummer.
componentType
Typ: string optional
Der Typ der Adresskomponente. Eine Liste möglicher Typen finden Sie unter Tabelle 2: Zusätzliche vom Places-Dienst zurückgegebene Typen.
confirmationLevel
Typ: ConfirmationLevel optional
Gibt an, wie sicher es ist, dass die Komponente korrekt ist.
inferred
Typ: boolean
Wenn „true“ festgelegt ist, war diese Komponente nicht Teil der Eingabe, sondern wurde für den Adressstandort abgeleitet. Diese Komponente wird für eine vollständige Adresse empfohlen.
replaced
Typ: boolean
Gibt an, dass der Name der Komponente durch einen völlig anderen ersetzt wurde. Beispiel: Eine falsche Postleitzahl wird durch die richtige Postleitzahl für die Adresse ersetzt. Dies ist keine kosmetische Änderung. Die Eingabekomponente wurde durch eine andere ersetzt.
spellCorrected
Typ: boolean
Gibt eine Korrektur eines Rechtschreibfehlers im Komponentennamen an. Die API kennzeichnet nicht immer Änderungen von einer Schreibweise zu einer anderen, z. B. von „centre“ zu „center“.
unexpected
Typ: boolean
Wenn „true“ festgelegt ist, wird diese Komponente in einer Postanschrift für die angegebene Region nicht erwartet. Sie wurde nur beibehalten, weil sie Teil der Eingabe war.

AddressMetadata-Klasse

Klasse google.maps.addressValidation.AddressMetadata

Die Metadaten für die Adresse. Es kann nicht garantiert werden, dass „AddressMetadata“ für jede Adresse, die an die Address Validation API gesendet wird, vollständig ausgefüllt ist.

Zugriff durch Aufrufen von const {AddressMetadata} = await google.maps.importLibrary("addressValidation").
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

business
Typ: boolean
poBox
Typ: boolean
residential
Typ: boolean

ConfirmationLevel-Konstanten

google.maps.addressValidation.ConfirmationLevel-Konstanten

Die verschiedenen möglichen Werte, die den Grad der Gewissheit angeben, dass die Komponente korrekt ist.

Zugriff durch Aufrufen von const {ConfirmationLevel} = await google.maps.importLibrary("addressValidation").
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

CONFIRMED
UNCONFIRMED_AND_SUSPICIOUS
UNCONFIRMED_BUT_PLAUSIBLE

Geocode-Klasse

Klasse google.maps.addressValidation.Geocode

Enthält Informationen zu dem Ort, für den die Eingabe geocodiert wurde.

Zugriff durch Aufrufen von const {Geocode} = await google.maps.importLibrary("addressValidation").
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

bounds
Typ: LatLngBounds optional
Die Grenzen des geocodierten Ortes.
featureSizeMeters
Typ: number optional
Die Größe des geocodierten Ortes in Metern. Dies ist ein weiteres Maß für die Ungenauigkeit des geocodierten Standorts, allerdings in Bezug auf die physische Größe und nicht auf die semantische Bedeutung.
location
Typ: LatLngAltitude optional
Der geocodierte Standort der Eingabe.
placeId
Typ: string optional
Die Orts-ID des geocodierten Orts. Die Verwendung von „Place“ wird der Verwendung von Adressen, Breiten-/Längengradkoordinaten oder Plus Codes vorgezogen. Wenn Sie Koordinaten für die Routenplanung oder die Berechnung von Wegbeschreibungen verwenden, wird der Punkt immer an der Straße ausgerichtet, die diesen Koordinaten am nächsten liegt. Diese Straße führt möglicherweise nicht schnell oder sicher zum Ziel und befindet sich eventuell nicht in der Nähe eines Zugangspunkts zum Grundstück. Außerdem gibt es bei der umgekehrten Geocodierung eines Standorts keine Garantie, dass die zurückgegebene Adresse mit der ursprünglichen übereinstimmt.
placeTypes
Typ: Array<string>
Der Typ oder die Typen des Ortes, dem die Eingabe zugeordnet wurde. Beispiel: ['locality', 'political']. Eine vollständige Liste der Typen finden Sie in der Dokumentation zur Geocoding API.
plusCode
Typ: PlusCode optional
Der Plus Code, der dem location entspricht.
fetchPlace
fetchPlace()
Parameter: Keine
Rückgabewert: Keiner
Gibt eine Ortsdarstellung dieses Geocodes zurück. Wenn Sie alle Ortsdetails abrufen möchten, müssen Sie „place.fetchFields()“ aufrufen.

Granularitätskonstanten

google.maps.addressValidation.Granularity-Konstanten

Die verschiedenen Granularitäten, die eine Adresse oder ein Geocode haben kann. Wenn diese Werte verwendet werden, um die Granularität für eine Adresse anzugeben, geben sie an, wie genau die Adresse ein Postziel identifiziert. Eine Adresse wie „123 Main Street, Redwood City, CA, 94061“ identifiziert beispielsweise einen PREMISE, während „Redwood City, CA, 94061“ einen LOCALITY identifiziert. Wenn wir jedoch keinen Geocode für „123 Main Street“ in Redwood City finden, hat der zurückgegebene Geocode möglicherweise die Granularität LOCALITY, obwohl die Adresse detaillierter ist.

Zugriff durch Aufrufen von const {Granularity} = await google.maps.importLibrary("addressValidation").
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

BLOCK Die Adresse oder der Geocode gibt einen Block an. Wird nur in Regionen mit Adressierung auf Blockebene verwendet, z. B. in Japan.
OTHER Alle anderen Granularitäten, die zusammengefasst werden, da sie nicht bereitgestellt werden können.
PREMISE Ergebnis auf Gebäudeebene.
PREMISE_PROXIMITY Ein Geocode, der den Standort der Adresse auf Gebäudeebene annähert.
ROUTE Der Geocode oder die Adresse ist auf eine Route wie eine Straße oder Autobahn bezogen.
SUB_PREMISE Ergebnis unterhalb der Gebäudeebene, z. B. eine Wohnung.

PossibleNextAction-Konstanten

google.maps.addressValidation.PossibleNextAction-Konstanten

Bietet eine interpretative Zusammenfassung der API-Antwort, die Ihnen bei der Entscheidung helfen soll, welche Aktion als Nächstes ausgeführt werden soll. Dieses Feld wird von anderen Feldern in der API-Antwort abgeleitet und sollte nicht als Garantie für die Richtigkeit oder Zustellbarkeit der Adresse angesehen werden.

Zugriff durch Aufrufen von const {PossibleNextAction} = await google.maps.importLibrary("addressValidation").
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

ACCEPT Die API-Antwort enthält keine Signale, die einen der anderen PossibleNextAction-Werte rechtfertigen. Sie können die nachbearbeitete Adresse verwenden, ohne den Kunden noch einmal zu fragen. Das ist jedoch keine Garantie dafür, dass die Adresse gültig ist, und sie kann immer noch Korrekturen enthalten. Es liegt in Ihrer Verantwortung, anhand Ihrer eigenen Risikobewertung zu entscheiden, ob und wie Sie Ihre Kunden auffordern.
CONFIRM Ein oder mehrere Felder der API-Antwort weisen auf potenzielle kleinere Probleme mit der nachbearbeiteten Adresse hin, z. B. dass die Adresskomponente postal_code replaced war. Wenn Sie den Kunden auffordern, die Adresse zu überprüfen, kann das die Qualität der Adresse verbessern.
CONFIRM_ADD_SUBPREMISES Die API-Antwort gibt an, dass in der nachbearbeiteten Adresse möglicherweise ein Untergebäude fehlt. Wenn Sie Ihren Kunden auffordern, die Adresse zu überprüfen und gegebenenfalls eine Wohnungsnummer hinzuzufügen, kann dies die Qualität der Adresse verbessern. Die nachbearbeitete Adresse kann auch andere kleinere Probleme aufweisen. Hinweis: Dieser Enum-Wert kann nur für US-Adressen zurückgegeben werden.
FIX Ein oder mehrere Felder der API-Antwort weisen auf ein potenzielles Problem mit der nachbearbeiteten Adresse hin, z. B. ist verdict.validation_granularity OTHER. Wenn Sie den Kunden auffordern, die Adresse zu bearbeiten, kann dies die Qualität der Adresse verbessern.

Klasse USPSAddress

Klasse google.maps.addressValidation.USPSAddress

USPS-Darstellung einer US-Adresse.

Zugriff durch Aufrufen von const {USPSAddress} = await google.maps.importLibrary("addressValidation").
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

city
Typ: string optional
Der Name der Stadt.
cityStateZipAddressLine
Typ: string optional
Die Adresszeile mit Ort, Bundesland und Postleitzahl.
firm
Typ: string optional
Der Name des Unternehmens.
firstAddressLine
Typ: string optional
Die erste Zeile der Adresse.
secondAddressLine
Typ: string optional
Die zweite Zeile der Adresse.
state
Typ: string optional
Der zweistellige Bundesstaatscode.
urbanization
Typ: string optional
Der Name der puerto-ricanischen Urbanisation.
zipCode
Typ: string optional
Die Postleitzahl, z.B. „10009“.
zipCodeExtension
Typ: string optional
Die vierstellige Postleitzahlerweiterung, z.B. „5023“.

USPSData-Klasse

Klasse google.maps.addressValidation.USPSData

Die USPS-Daten für die Adresse. Es kann nicht garantiert werden, dass „USPSData“ für jede US- oder PR-Adresse, die an die Address Validation API gesendet wird, vollständig ausgefüllt ist. Es wird empfohlen, die Felder für die Ersatzadresse in die Antwort einzubinden, wenn Sie „uspsData“ als primären Teil der Antwort verwenden.

Zugriff durch Aufrufen von const {USPSData} = await google.maps.importLibrary("addressValidation").
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

abbreviatedCity
Typ: string optional
Abgekürzte Stadt.
addressRecordType
Typ: string optional
Typ des Adressdatensatzes, der mit der Eingabeadresse übereinstimmt.
carrierRoute
Typ: string optional
Der Code für die Zustellroute. Ein vierstelliger Code, der aus einem einstelligen Präfix und einer dreistelligen Routenbezeichnung besteht.
carrierRouteIndicator
Typ: string optional
Sortierindikator für die Versandkosten des Transportunternehmens.
cassProcessed
Typ: boolean
Hinweis, dass die Anfrage mit CASS verarbeitet wurde.
county
Typ: string optional
Name des Bezirks.
deliveryPointCheckDigit
Typ: string optional
Die Prüfziffer des Lieferorts. Diese Nummer wird am Ende des delivery_point_barcode für maschinell gescannte Post hinzugefügt. Wenn Sie alle Ziffern des delivery_point_barcode, der delivery_point_check_digit, der Postleitzahl und der ZIP+4-Postleitzahl addieren, sollte sich eine durch 10 teilbare Zahl ergeben.
deliveryPointCode
Typ: string optional
Der zweistellige Code des Zustellpunkts.
dpvCMRA
Typ: string optional
Gibt an, ob es sich bei der Adresse um eine CMRA (Commercial Mail Receiving Agency) handelt, also ein privates Unternehmen, das Post für Kunden empfängt. Gibt ein einzelnes Zeichen zurück.
dpvConfirmation
Typ: string optional
Die möglichen Werte für die DPV-Bestätigung. Gibt ein einzelnes Zeichen oder keinen Wert zurück.
dpvDoorNotAccessible
Typ: string optional
Das Flag gibt Adressen an, bei denen der USPS nicht an die Tür klopfen kann, um Post zuzustellen. Gibt ein einzelnes Zeichen zurück.
dpvDrop
Typ: string optional
Das Flag gibt an, dass die Post an einen einzelnen Briefkasten an einem Standort zugestellt wird. Gibt ein einzelnes Zeichen zurück.
dpvEnhancedDeliveryCode
Typ: string optional
Gibt an, dass für die Adresse mehr als ein DPV-Rückgabecode gültig ist. Gibt ein einzelnes Zeichen zurück.
dpvFootnote
Typ: string optional
Die Fußnoten aus der Validierung des Zustellpunkts. Mehrere Fußnoten können in einem String zusammengefasst werden.
dpvNonDeliveryDays
Typ: string optional
Das Flag gibt an, dass die Post nicht an jedem Tag der Woche zugestellt wird. Gibt ein einzelnes Zeichen zurück.
dpvNonDeliveryDaysValues
Typ: number optional
Ganzzahl, die Tage ohne Lieferung angibt. Sie kann mithilfe von Bit-Flags abgefragt werden: 0x40 – Sonntag ist kein Liefertag 0x20 – Montag ist kein Liefertag 0x10 – Dienstag ist kein Liefertag 0x08 – Mittwoch ist kein Liefertag 0x04 – Donnerstag ist kein Liefertag 0x02 – Freitag ist kein Liefertag 0x01 – Samstag ist kein Liefertag
dpvNoSecureLocation
Typ: string optional
Das Flag gibt an, dass die Tür zugänglich ist, das Paket aber aus Sicherheitsgründen nicht dort abgelegt wird. Gibt ein einzelnes Zeichen zurück.
dpvNoStat
Typ: string optional
Gibt an, ob die Adresse eine Adresse ohne Statistik oder eine aktive Adresse ist. „No Stat“-Adressen sind Adressen, die nicht dauerhaft belegt sind, oder Adressen, die nicht vom USPS bedient werden. Gibt ein einzelnes Zeichen zurück.
dpvNoStatReasonCode
Typ: number optional
Gibt den NoStat-Typ an. Gibt einen Ursachencode als Ganzzahl zurück.
dpvPBSA
Typ: string optional
Gibt an, dass die Adresse mit einem PBSA-Eintrag übereinstimmt. Gibt ein einzelnes Zeichen zurück.
dpvThrowback
Typ: string optional
Gibt an, dass die Post nicht an die Adresse zugestellt wird. Gibt ein einzelnes Zeichen zurück.
dpvVacant
Typ: string optional
Gibt an, ob die Adresse leer ist. Gibt ein einzelnes Zeichen zurück.
elotFlag
Typ: string optional
eLOT-Flag für aufsteigende/absteigende Reihenfolge (A/D).
elotNumber
Typ: string optional
eLOT-Nummer (Enhanced Line of Travel)
errorMessage
Typ: string optional
Fehlermeldung für den Abruf von USPS-Daten. Dieses Feld wird ausgefüllt, wenn die USPS-Verarbeitung aufgrund der Erkennung künstlich erstellter Adressen ausgesetzt wird.
fipsCountyCode
Typ: string optional
FIPS-Countycode.
hasDefaultAddress
Typ: boolean
Anzeige, dass eine Standardadresse gefunden wurde, aber spezifischere Adressen vorhanden sind.
hasNoEWSMatch
Typ: boolean
Die Lieferadresse ist abgleichbar, aber die EWS-Datei gibt an, dass bald eine genaue Übereinstimmung verfügbar sein wird.
lacsLinkIndicator
Typ: string optional
LACSLink-Kennzeichnung.
lacsLinkReturnCode
Typ: string optional
LACSLink-Rückgabecode.
pmbDesignator
Typ: string optional
PMB-Bezeichnung (Private Mail Box)
pmbNumber
Typ: string optional
PMB-Nummer (Private Mail Box)
poBoxOnlyPostalCode
Typ: boolean
Postleitzahl nur für Postfächer.
postOfficeCity
Typ: string optional
Stadt mit Hauptpostamt.
postOfficeState
Typ: string optional
Bundesland des Hauptpostamts.
standardizedAddress
Typ: USPSAddress optional
Standardisierte USPS-Adresse.
suiteLinkFootnote
Typ: string optional
Fußnoten, die sich aus dem Abgleich eines Straßen- oder Hochhausdatensatzes mit Informationen zu Suiten ergeben. Wenn eine Übereinstimmung mit dem Unternehmensnamen gefunden wird, wird die sekundäre Nummer zurückgegeben.

Einstufung

Klasse google.maps.addressValidation.Verdict

Stellt die nachbearbeitete Adresse für die angegebene Adresse dar.

Zugriff durch Aufrufen von const {Verdict} = await google.maps.importLibrary("addressValidation").
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

addressComplete
Typ: boolean
Die Adresse gilt als vollständig, wenn es keine ungelösten Tokens und keine unerwarteten oder fehlenden Adresskomponenten gibt. Wenn nicht festgelegt, ist der Wert false. Weitere Informationen finden Sie in den Feldern Address.missingComponentTypes, Address.unresolvedTokens oder AddressComponent.unexpected.
geocodeGranularity
Typ: Granularity optional
Informationen zum Detaillierungsgrad des Geocode. Dies kann als semantische Bedeutung dafür verstanden werden, wie grob oder fein der geocodierte Standort ist.
hasInferredComponents
Typ: boolean
Mindestens eine Adresskomponente wurde abgeleitet (d. h. hinzugefügt), die nicht in der Eingabe enthalten war. Weitere Informationen finden Sie unter AddressComponent.
hasReplacedComponents
Typ: boolean optional
Mindestens eine Adresskomponente wurde ersetzt. Weitere Informationen finden Sie unter AddressComponent.
hasUnconfirmedComponents
Typ: boolean
Mindestens eine Adresskomponente kann nicht kategorisiert oder validiert werden. Weitere Informationen finden Sie unter AddressComponent.
inputGranularity
Typ: Granularity optional
Die Granularität der Eingabeadresse. Dies ist das Ergebnis des Parsens der Eingabeadresse und liefert keine Validierungssignale. Informationen zu Validierungssignalen finden Sie unter validationGranularity.
BetapossibleNextAction
Typ: PossibleNextAction optional
Eine mögliche nächste Aktion, die basierend auf anderen Feldern in der API-Antwort ausgeführt werden kann. Weitere Informationen findest du unter PossibleNextAction.
validationGranularity
Typ: Granularity optional
Der Detaillierungsgrad, bis zu dem die API die Adresse vollständig validieren kann. Beispiel: Ein validationGranularity-Wert von PREMISE bedeutet, dass alle Adresskomponenten auf der Ebene von PREMISE und darüber validiert werden können.