AddressValidation-Klasse
Klasse
google.maps.addressValidation.AddressValidation
Bibliothek "addressValidation"
Statische Klasse für den Zugriff auf die AddressValidation APIs.
const {AddressValidation} = await google.maps.importLibrary("addressValidation");
Statische Methoden | |
|---|---|
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. |
Attribute | |
|---|---|
address
readonly |
Typ:
Address optionalInformationen zur Adresse selbst im Gegensatz zum Geocode. |
geocode
readonly |
Typ:
Geocode optionalInformationen zum Standort und Ort, an dem die Adresse geocodiert wurde. |
metadata
readonly |
Typ:
AddressMetadata optionalAndere 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
readonly |
Typ:
string optionalDie UUID, die diese Antwort identifiziert. Wenn die Adresse noch einmal validiert werden muss, muss diese UUID in der neuen Anfrage enthalten sein. |
uspsData
readonly |
Typ:
USPSData optionalZusätzliche Zustellbarkeits-Flags, die von USPS bereitgestellt werden. Nur in den Regionen US und PR verfügbar. |
verdict
readonly |
Typ:
Verdict optionalFlags für das Gesamtergebnis |
Methoden | |
|---|---|
Übernommen:
toJSON
|
AddressValidationRequest-Schnittstelle
Schnittstelle
google.maps.addressValidation.AddressValidationRequest
Anfrageschnittstelle für AddressValidation.fetchAddressValidation.
Attribute | |
|---|---|
address |
Typ:
PostalAddressLiteralDie zu validierende Adresse. Unformatierte Adressen sollten über PostalAddress.addressLines eingereicht werden. |
internalUsageAttributionIds
optional |
Typ:
Iterable<string> optionalKennungen, mit denen Aufrufe bestimmten Paketen oder OSS-Bibliotheken zugeordnet werden. |
placeAutocompleteElement
optional |
Typ:
PlaceAutocompleteElement optionalWenn 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 optionalDieses 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 |
Typ:
AutocompleteSessionToken optionalEin Token, das eine Autocomplete-Sitzung zu Abrechnungszwecken identifiziert. |
uspsCASSEnabled
optional |
Typ:
boolean optionalAktiviert 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
Bibliothek "addressValidation"
Details zur nachbearbeiteten Adresse. Die Nachbearbeitung umfasst das Korrigieren falsch geschriebener Teile der Adresse, das Ersetzen falscher Teile und das Ableiten fehlender Teile.
const {Address} = await google.maps.importLibrary("addressValidation");
Attribute | |
|---|---|
components
readonly |
Typ:
Array<AddressComponent>Die einzelnen Adresskomponenten der formatierten und korrigierten Adresse sowie Validierungsinformationen. Hier finden Sie Informationen zum Validierungsstatus der einzelnen Komponenten. |
formattedAddress
readonly |
Typ:
string optionalDie nachbearbeitete Adresse, formatiert als einzeilige Adresse gemäß den Adressformatierungsregeln der Region, in der sich die Adresse befindet. |
missingComponentTypes
readonly |
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
readonly |
Typ:
PostalAddress optionalDie nachbearbeitete Adresse, dargestellt als Postanschrift. |
unconfirmedComponentTypes
readonly |
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
readonly |
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. |
Methoden | |
|---|---|
Übernommen:
toJSON
|
Klasse AddressComponent
Klasse
google.maps.addressValidation.AddressComponent
Bibliothek "addressValidation"
Stellt eine einzelne Komponente einer Adresse dar (z. B. Straßenname, Ort).
const {AddressComponent} = await google.maps.importLibrary("addressValidation");
Attribute | |
|---|---|
componentName
readonly |
Typ:
string optionalDer Name der Komponente. Beispiel: „5th Avenue“ für einen Straßennamen oder „1253“ für eine Hausnummer. |
componentNameLanguageCode
readonly |
Typ:
string optionalDer BCP-47-Sprachcode. Dieses Feld ist nicht vorhanden, wenn der Komponentenname nicht mit einer Sprache verknüpft ist, z. B. eine Hausnummer. |
componentType
readonly |
Typ:
string optionalDer Typ der Adresskomponente. Eine Liste möglicher Typen finden Sie unter Tabelle 2: Zusätzliche vom Places-Dienst zurückgegebene Typen. |
confirmationLevel
readonly |
Typ:
ConfirmationLevel optionalGibt an, wie sicher es ist, dass die Komponente korrekt ist. |
inferred
readonly |
Typ:
booleanWenn „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
readonly |
Typ:
booleanGibt 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
readonly |
Typ:
booleanGibt 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
readonly |
Typ:
booleanWenn „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
Bibliothek "addressValidation"
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.
const {AddressMetadata} = await google.maps.importLibrary("addressValidation");
Attribute | |
|---|---|
business
readonly |
Typ:
boolean |
poBox
readonly |
Typ:
boolean |
residential
readonly |
Typ:
boolean |
Methoden | |
|---|---|
Übernommen:
toJSON
|
ConfirmationLevel-Konstanten
Konstanten
google.maps.addressValidation.ConfirmationLevel
Bibliothek "addressValidation"
Die verschiedenen möglichen Werte, die den Grad der Gewissheit angeben, dass die Komponente korrekt ist.
Diese Konstanten können auch als Strings verwendet werden. In TypeScript werden die Stringliterale durch den Typ ConfirmationLevelString definiert.
const {ConfirmationLevel} = await google.maps.importLibrary("addressValidation");
Konstanten | |
|---|---|
CONFIRMED |
|
UNCONFIRMED_AND_SUSPICIOUS |
|
UNCONFIRMED_BUT_PLAUSIBLE |
|
Geocode-Klasse
Klasse
google.maps.addressValidation.Geocode
Bibliothek "addressValidation"
Enthält Informationen zu dem Ort, für den die Eingabe geocodiert wurde.
const {Geocode} = await google.maps.importLibrary("addressValidation");
Attribute | |
|---|---|
bounds
readonly |
Typ:
LatLngBounds optionalDie Grenzen des geocodierten Ortes. |
featureSizeMeters
readonly |
Typ:
number optionalDie 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
readonly |
Typ:
LatLngAltitude optionalDer geocodierte Standort der Eingabe. |
placeId
readonly |
Typ:
string optionalDie 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
readonly |
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
readonly |
Typ:
PlusCode optionalDer Plus Code, der dem location entspricht. |
Methoden | |
|---|---|
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. |
Übernommen:
toJSON
| |
Granularitätskonstanten
Konstanten
google.maps.addressValidation.Granularity
Bibliothek "addressValidation"
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.
Diese Konstanten können auch als Strings verwendet werden. In TypeScript werden die Stringliterale durch den Typ GranularityString definiert.
const {Granularity} = await google.maps.importLibrary("addressValidation");
Konstanten | |
|---|---|
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
Konstanten
google.maps.addressValidation.PossibleNextAction
Bibliothek "addressValidation"
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.
Diese Konstanten können auch als Strings verwendet werden. In TypeScript werden die Stringliterale durch den Typ PossibleNextActionString definiert.
const {PossibleNextAction} = await google.maps.importLibrary("addressValidation");
Konstanten | |
|---|---|
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
Bibliothek "addressValidation"
USPS-Darstellung einer US-Adresse.
const {USPSAddress} = await google.maps.importLibrary("addressValidation");
Attribute | |
|---|---|
city
readonly |
Typ:
string optionalDer Name der Stadt. |
cityStateZipAddressLine
readonly |
Typ:
string optionalDie Adresszeile mit Ort, Bundesland und Postleitzahl. |
firm
readonly |
Typ:
string optionalDer Name des Unternehmens. |
firstAddressLine
readonly |
Typ:
string optionalDie erste Zeile der Adresse. |
secondAddressLine
readonly |
Typ:
string optionalDie zweite Zeile der Adresse. |
state
readonly |
Typ:
string optionalDer zweistellige Bundesstaatscode. |
urbanization
readonly |
Typ:
string optionalDer Name der puerto-ricanischen Urbanisation. |
zipCode
readonly |
Typ:
string optionalDie Postleitzahl, z.B. „10009“. |
zipCodeExtension
readonly |
Typ:
string optionalDie vierstellige Postleitzahlerweiterung, z.B. „5023“. |
Methoden | |
|---|---|
Übernommen:
toJSON
|
USPSData-Klasse
Klasse
google.maps.addressValidation.USPSData
Bibliothek "addressValidation"
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.
const {USPSData} = await google.maps.importLibrary("addressValidation");
Attribute | |
|---|---|
abbreviatedCity
readonly |
Typ:
string optionalAbgekürzte Stadt. |
addressRecordType
readonly |
Typ:
string optionalTyp des Adressdatensatzes, der mit der Eingabeadresse übereinstimmt. |
carrierRoute
readonly |
Typ:
string optionalDer Code für die Zustellroute. Ein vierstelliger Code, der aus einem einstelligen Präfix und einer dreistelligen Routenbezeichnung besteht. |
carrierRouteIndicator
readonly |
Typ:
string optionalSortierindikator für die Versandkosten des Transportunternehmens. |
cassProcessed
readonly |
Typ:
booleanHinweis, dass die Anfrage mit CASS verarbeitet wurde. |
county
readonly |
Typ:
string optionalName des Bezirks. |
deliveryPointCheckDigit
readonly |
Typ:
string optionalDie 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
readonly |
Typ:
string optionalDer zweistellige Code des Zustellpunkts. |
dpvCMRA
readonly |
Typ:
string optionalGibt 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
readonly |
Typ:
string optionalDie möglichen Werte für die DPV-Bestätigung. Gibt ein einzelnes Zeichen oder keinen Wert zurück. |
dpvDoorNotAccessible
readonly |
Typ:
string optionalDas 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
readonly |
Typ:
string optionalDas Flag gibt an, dass die Post an einen einzelnen Briefkasten an einem Standort zugestellt wird. Gibt ein einzelnes Zeichen zurück. |
dpvEnhancedDeliveryCode
readonly |
Typ:
string optionalGibt an, dass für die Adresse mehr als ein DPV-Rückgabecode gültig ist. Gibt ein einzelnes Zeichen zurück. |
dpvFootnote
readonly |
Typ:
string optionalDie Fußnoten aus der Validierung des Zustellpunkts. Mehrere Fußnoten können in einem String zusammengefasst werden. |
dpvNonDeliveryDays
readonly |
Typ:
string optionalDas Flag gibt an, dass die Post nicht an jedem Tag der Woche zugestellt wird. Gibt ein einzelnes Zeichen zurück. |
dpvNonDeliveryDaysValues
readonly |
Typ:
number optionalGanzzahl, 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
readonly |
Typ:
string optionalDas 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
readonly |
Typ:
string optionalGibt 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
readonly |
Typ:
number optionalGibt den NoStat-Typ an. Gibt einen Ursachencode als Ganzzahl zurück. |
dpvPBSA
readonly |
Typ:
string optionalGibt an, dass die Adresse mit einem PBSA-Eintrag übereinstimmt. Gibt ein einzelnes Zeichen zurück. |
dpvThrowback
readonly |
Typ:
string optionalGibt an, dass die Post nicht an die Adresse zugestellt wird. Gibt ein einzelnes Zeichen zurück. |
dpvVacant
readonly |
Typ:
string optionalGibt an, ob die Adresse leer ist. Gibt ein einzelnes Zeichen zurück. |
elotFlag
readonly |
Typ:
string optionaleLOT-Flag für aufsteigende/absteigende Reihenfolge (A/D). |
elotNumber
readonly |
Typ:
string optionaleLOT-Nummer (Enhanced Line of Travel) |
errorMessage
readonly |
Typ:
string optionalFehlermeldung 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
readonly |
Typ:
string optionalFIPS-Countycode. |
hasDefaultAddress
readonly |
Typ:
booleanAnzeige, dass eine Standardadresse gefunden wurde, aber spezifischere Adressen vorhanden sind. |
hasNoEWSMatch
readonly |
Typ:
booleanDie Lieferadresse ist abgleichbar, aber die EWS-Datei gibt an, dass bald eine genaue Übereinstimmung verfügbar sein wird. |
lacsLinkIndicator
readonly |
Typ:
string optionalLACSLink-Kennzeichnung. |
lacsLinkReturnCode
readonly |
Typ:
string optionalLACSLink-Rückgabecode. |
pmbDesignator
readonly |
Typ:
string optionalPMB-Bezeichnung (Private Mail Box) |
pmbNumber
readonly |
Typ:
string optionalPMB-Nummer (Private Mail Box) |
poBoxOnlyPostalCode
readonly |
Typ:
booleanPostleitzahl nur für Postfächer. |
postOfficeCity
readonly |
Typ:
string optionalStadt mit Hauptpostamt. |
postOfficeState
readonly |
Typ:
string optionalBundesland des Hauptpostamts. |
standardizedAddress
readonly |
Typ:
USPSAddress optionalStandardisierte USPS-Adresse. |
suiteLinkFootnote
readonly |
Typ:
string optionalFuß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. |
Methoden | |
|---|---|
Übernommen:
toJSON
|
Einstufung
Klasse
google.maps.addressValidation.Verdict
Bibliothek "addressValidation"
Stellt die nachbearbeitete Adresse für die angegebene Adresse dar.
const {Verdict} = await google.maps.importLibrary("addressValidation");
Attribute | |
|---|---|
addressComplete
readonly |
Typ:
booleanDie 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
readonly |
Typ:
Granularity optionalInformationen zum Detaillierungsgrad des Geocode. Dies kann als semantische Bedeutung dafür verstanden werden, wie grob oder fein der geocodierte Standort ist. |
hasInferredComponents
readonly |
Typ:
booleanMindestens eine Adresskomponente wurde abgeleitet (d. h. hinzugefügt), die nicht in der Eingabe enthalten war. Weitere Informationen finden Sie unter AddressComponent. |
hasReplacedComponents
readonly |
Typ:
boolean optionalMindestens eine Adresskomponente wurde ersetzt. Weitere Informationen finden Sie unter AddressComponent. |
hasUnconfirmedComponents
readonly |
Typ:
booleanMindestens eine Adresskomponente kann nicht kategorisiert oder validiert werden. Weitere Informationen finden Sie unter AddressComponent. |
inputGranularity
readonly |
Typ:
Granularity optionalDie Granularität der Eingabeadresse. Dies ist das Ergebnis des Parsens der Eingabeadresse und liefert keine Validierungssignale. Informationen zu Validierungssignalen finden Sie unter validationGranularity. |
readonly |
Typ:
PossibleNextAction optionalEine 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
readonly |
Typ:
Granularity optionalDer 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. |