Address Validation

AddressValidation क्लास

क्लास google.maps.addressValidation.AddressValidation
लाइब्रेरी "addressValidation"

AddressValidation API को ऐक्सेस करने के लिए स्टैटिक क्लास.

const {AddressValidation} = await google.maps.importLibrary("addressValidation");
fetchAddressValidation
fetchAddressValidation(request)
पैरामीटर:
रिटर्न वैल्यू: Promise<AddressValidation>
किसी पते की पुष्टि करता है. https://developers.google.com/maps/documentation/javascript/address-validation/validate-address देखें.
address
readonly
टाइप: Address optional
जियोकोड के बजाय, पते के बारे में जानकारी.
geocode
readonly
टाइप: Geocode optional
उस जगह की जानकारी जिसके लिए पते को जियोकोड किया गया है.
metadata
readonly
टाइप: AddressMetadata optional
ईमेल डिलीवर होने से जुड़ी अन्य जानकारी. इस बात की कोई गारंटी नहीं है कि Address Validation API को भेजे गए हर पते के लिए, metadata पूरी तरह से भरा जाएगा.
responseId
readonly
टाइप: string optional
इस जवाब की पहचान करने वाला यूयूआईडी. अगर पते की फिर से पुष्टि करनी है, तो नए अनुरोध के साथ यह यूयूआईडी ज़रूर शामिल होना चाहिए.
uspsData
readonly
टाइप: USPSData optional
USPS की ओर से उपलब्ध कराए गए, डिलीवरी से जुड़े अतिरिक्त फ़्लैग. यह सिर्फ़ US और PR इलाके में उपलब्ध है.
verdict
readonly
टाइप: Verdict optional
नतीजे के सभी फ़्लैग
इनहेरिट किया गया: toJSON

AddressValidationRequest इंटरफ़ेस

इंटरफ़ेस google.maps.addressValidation.AddressValidationRequest

AddressValidation.fetchAddressValidation के लिए अनुरोध इंटरफ़ेस.

address
टाइप: PostalAddressLiteral
पते की पुष्टि की जा रही है. बिना फ़ॉर्मैट वाले पते, PostalAddress.addressLines का इस्तेमाल करके सबमिट किए जाने चाहिए.
internalUsageAttributionIds
ज़रूरी नहीं
टाइप: Iterable<string> optional
इन आइडेंटिफ़ायर का इस्तेमाल, कॉल को खास पैकेज या ओएसएस लाइब्रेरी से एट्रिब्यूट करने के लिए किया जाता है.
placeAutocompleteElement
ज़रूरी नहीं
टाइप: PlaceAutocompleteElement optional
अगर PlaceAutocompleteElement का इस्तेमाल किया जा रहा है, तो उसे यहां शामिल करें. इससे AddressValidation API कॉल को ऑटोकंप्लीट सेशन टोकन से लिंक किया जा सकेगा.
previousResponseId
ज़रूरी नहीं
टाइप: string optional
पते की पुष्टि के पहले अनुरोध के लिए, यह फ़ील्ड सेट नहीं किया जाना चाहिए. अगर किसी पते की पूरी तरह से पुष्टि करने के लिए ज़्यादा अनुरोधों की ज़रूरत है, तो हर फ़ॉलोअप अनुरोध में इस फ़ील्ड को पुष्टि के क्रम में पहले जवाब के AddressValidation.responseId से भरना होगा. उदाहरण के लिए, अगर शुरुआती पुष्टि के बाद उपयोगकर्ता के किए गए बदलावों की फिर से पुष्टि करनी है.
sessionToken
ज़रूरी नहीं
टाइप: AutocompleteSessionToken optional
यह एक टोकन है, जो बिलिंग के मकसद से ऑटोकंप्लीट सेशन की पहचान करता है.
uspsCASSEnabled
ज़रूरी नहीं
टाइप: boolean optional
इससे USPS CASS के साथ काम करने वाला मोड चालू होता है. इसका असर AddressValidation के सिर्फ़ AddressValidation.uspsData फ़ील्ड पर पड़ता है. ध्यान दें: प्योर्तो रिको के पतों के लिए, यूएसपीएस सीएएसएस की सुविधा वाले अनुरोधों के लिए, address के PostalAddress.regionCode को "PR" के तौर पर या address के PostalAddress.administrativeArea को "Puerto Rico" (केस-इनसेंसिटिव) या "PR" के तौर पर दिया जाना चाहिए.

Address class

क्लास google.maps.addressValidation.Address
लाइब्रेरी "addressValidation"

प्रोसेस किए गए पते की जानकारी. पोस्ट-प्रोसेसिंग में, पते में गलत स्पेलिंग वाले हिस्सों को ठीक करना, गलत हिस्सों को बदलना, और छूटे हुए हिस्सों का अनुमान लगाना शामिल है.

const {Address} = await google.maps.importLibrary("addressValidation");
components
readonly
टाइप: Array<AddressComponent>
सही फ़ॉर्मैट में मौजूद और सही किए गए पते के अलग-अलग कॉम्पोनेंट. साथ ही, पुष्टि करने की जानकारी. इससे अलग-अलग कॉम्पोनेंट की पुष्टि की स्थिति के बारे में जानकारी मिलती है.
formattedAddress
readonly
टाइप: string optional
पोस्ट-प्रोसेस किया गया पता, जिसे एक लाइन में फ़ॉर्मैट किया गया है. यह पता, उस इलाके के पते के फ़ॉर्मैट के नियमों के मुताबिक होता है जहां यह पता मौजूद है.
missingComponentTypes
readonly
टाइप: Array<string>
ऐसे कॉम्पोनेंट जो सही फ़ॉर्मैट वाले डाक पते में मौजूद होने चाहिए थे, लेकिन इनपुट में नहीं मिले और उनका अनुमान भी नहीं लगाया जा सका. इस तरह के कॉम्पोनेंट formatted_address, postal_address या address_components में मौजूद नहीं हैं. उदाहरण के लिए, "Boulder, Colorado, 80301, USA" जैसे इनपुट के लिए ['street_number', 'route']. संभावित टाइप की सूची यहां देखी जा सकती है.
postalAddress
readonly
टाइप: PostalAddress optional
प्रोसेस किया गया पता, डाक पते के तौर पर दिखाया जाता है.
unconfirmedComponentTypes
readonly
टाइप: Array<string>
address_components में मौजूद कॉम्पोनेंट के टाइप, लेकिन यह पुष्टि नहीं की जा सकी कि वे सही हैं या नहीं. यह फ़ील्ड, सुविधा के लिए दिया गया है: इसका कॉन्टेंट, address_components को दोहराने के बराबर है. इससे उन सभी कॉम्पोनेंट के टाइप का पता चलता है जहां AddressComponent.confirmationLevel, ConfirmationLevel.CONFIRMED नहीं है या AddressComponent.inferred फ़्लैग, true पर सेट नहीं है. संभावित टाइप की सूची यहां देखी जा सकती है.
unresolvedTokens
readonly
टाइप: Array<string>
इनपुट में मौजूद ऐसे टोकन जिन्हें हल नहीं किया जा सका. यह ऐसा इनपुट हो सकता है जिसे पते के मान्य हिस्से के तौर पर नहीं पहचाना गया. उदाहरण के लिए, "123235253253 Main St, San Francisco, CA, 94105" जैसे इनपुट में, हल नहीं किए गए टोकन ["123235253253"] जैसे दिख सकते हैं. ऐसा इसलिए, क्योंकि यह मान्य गली नंबर नहीं लगता.
इनहेरिट किया गया: toJSON

AddressComponent क्लास

क्लास google.maps.addressValidation.AddressComponent
लाइब्रेरी "addressValidation"

यह पते के किसी एक कॉम्पोनेंट को दिखाता है. जैसे, सड़क का नाम, शहर.

const {AddressComponent} = await google.maps.importLibrary("addressValidation");
componentName
readonly
टाइप: string optional
कॉम्पोनेंट के नाम का टेक्स्ट. उदाहरण के लिए, सड़क के नाम के लिए "5th Avenue" या सड़क के नंबर के लिए "1253",
componentNameLanguageCode
readonly
टाइप: string optional
BCP-47 भाषा कोड. अगर कॉम्पोनेंट का नाम किसी भाषा से नहीं जुड़ा है, तो यह मौजूद नहीं होगा. जैसे, स्ट्रीट नंबर.
componentType
readonly
टाइप: string optional
पते के कॉम्पोनेंट का टाइप. संभावित टाइप की सूची के लिए, टेबल 2: Places सेवा से मिलने वाले अन्य टाइप देखें.
confirmationLevel
readonly
टाइप: ConfirmationLevel optional
इससे पता चलता है कि कॉम्पोनेंट के सही होने की संभावना कितनी है.
inferred
readonly
टाइप: boolean
अगर यह सही है, तो यह कॉम्पोनेंट इनपुट का हिस्सा नहीं था. हालांकि, पते की जगह के लिए इसका अनुमान लगाया गया था. पूरा पता देने के लिए, इस कॉम्पोनेंट को शामिल करने का सुझाव दिया जाता है.
replaced
readonly
टाइप: boolean
इससे पता चलता है कि कॉम्पोनेंट का नाम पूरी तरह से बदल दिया गया है. उदाहरण के लिए, किसी पते के लिए गलत पिन कोड की जगह सही पिन कोड डालना. यह सिर्फ़ कॉस्मेटिक बदलाव नहीं है. इनपुट कॉम्पोनेंट को बदलकर, एक अलग कॉम्पोनेंट कर दिया गया है.
spellCorrected
readonly
टाइप: boolean
इससे पता चलता है कि कॉम्पोनेंट के नाम में गलत स्पेलिंग को ठीक किया गया है. एपीआई, स्पेलिंग के एक वैरिएंट से दूसरे वैरिएंट में किए गए बदलावों को हमेशा फ़्लैग नहीं करता. जैसे, "centre" से "center".
unexpected
readonly
टाइप: boolean
अगर यह सही है, तो इस कॉम्पोनेंट के दिए गए क्षेत्र के डाक पते में मौजूद होने की उम्मीद नहीं है. इसे सिर्फ़ इसलिए शामिल किया गया है, क्योंकि यह इनपुट का हिस्सा था.

AddressMetadata क्लास

क्लास google.maps.addressValidation.AddressMetadata
लाइब्रेरी "addressValidation"

पते का मेटाडेटा. इस बात की कोई गारंटी नहीं है कि Address Validation API को भेजे गए हर पते के लिए, AddressMetadata पूरी तरह से भरा हुआ हो.

const {AddressMetadata} = await google.maps.importLibrary("addressValidation");
business
readonly
टाइप: boolean
poBox
readonly
टाइप: boolean
residential
readonly
टाइप: boolean
इनहेरिट किया गया: toJSON

ConfirmationLevel कॉन्स्टेंट

कॉन्सटैंट google.maps.addressValidation.ConfirmationLevel
लाइब्रेरी "addressValidation"

अलग-अलग संभावित वैल्यू से पता चलता है कि कॉम्पोनेंट के सही होने की संभावना कितनी है.

इन कॉन्सटैंट को स्ट्रिंग के तौर पर भी इस्तेमाल किया जा सकता है. TypeScript में, स्ट्रिंग लिटरल को ConfirmationLevelString टाइप से तय किया जाता है.

const {ConfirmationLevel} = await google.maps.importLibrary("addressValidation");
CONFIRMED
UNCONFIRMED_AND_SUSPICIOUS
UNCONFIRMED_BUT_PLAUSIBLE

Geocode क्लास

क्लास google.maps.addressValidation.Geocode
लाइब्रेरी "addressValidation"

इसमें उस जगह की जानकारी होती है जहां इनपुट को जियोकोड किया गया था.

const {Geocode} = await google.maps.importLibrary("addressValidation");
bounds
readonly
टाइप: LatLngBounds optional
जियोकोड की गई जगह की सीमाएं.
featureSizeMeters
readonly
टाइप: number optional
जियोकोड की गई जगह का साइज़, मीटर में. यह जियोकोड की गई जगह की जानकारी की बारीकियों को मापने का एक और तरीका है. हालांकि, यह सिमैंटिक मीनिंग के बजाय फ़िज़िकल साइज़ में होता है.
location
readonly
टाइप: LatLngAltitude optional
इनपुट की जियोकोड की गई जगह.
placeId
readonly
टाइप: string optional
जियोकोड की गई जगह का आईडी. पते, अक्षांश/देशांतर निर्देशांक या Plus Code के बजाय, जगह का इस्तेमाल करना बेहतर होता है. रास्ता तय करने या ड्राइविंग के लिए रास्ते के निर्देश पाने के लिए कोऑर्डिनेट का इस्तेमाल करने पर, हमेशा उन कोऑर्डिनेट के सबसे नज़दीक मौजूद सड़क पर पॉइंट स्नैप किया जाएगा. ऐसा हो सकता है कि यह रास्ता आपको मंज़िल तक जल्दी या सुरक्षित तरीके से न पहुंचाए. साथ ही, यह भी हो सकता है कि यह रास्ता प्रॉपर्टी के ऐक्सेस पॉइंट के पास न हो. इसके अलावा, किसी जगह को रिवर्स जियोकोड करने पर, इस बात की कोई गारंटी नहीं होती कि मिलने वाला पता, मूल पते से मैच करेगा.
placeTypes
readonly
टाइप: Array<string>
इनपुट को जिस जगह के लिए जियोकोड किया गया है उसका टाइप. उदाहरण के लिए, ['locality', 'political']. टाइप की पूरी सूची, Geocoding API के दस्तावेज़ में देखी जा सकती है.
plusCode
readonly
टाइप: PlusCode optional
location का Plus Code.
fetchPlace
fetchPlace()
पैरामीटर: कोई नहीं
रिटर्न वैल्यू: कोई नहीं
यह इस जियोकोड की जगह की जानकारी दिखाता है. किसी जगह की पूरी जानकारी पाने के लिए, place.fetchFields() को कॉल करना चाहिए.
इनहेरिट किया गया: toJSON

जानकारी का स्तर कॉन्सटेंट

कॉन्सटैंट google.maps.addressValidation.Granularity
लाइब्रेरी "addressValidation"

किसी पते या जियोकोड में अलग-अलग तरह की जानकारी हो सकती है. जब इन वैल्यू का इस्तेमाल किसी पते की जानकारी देने के लिए किया जाता है, तो इनसे पता चलता है कि पता कितनी बारीकी से मेलिंग डेस्टिनेशन की पहचान करता है. उदाहरण के लिए, "123 Main Street, Redwood City, CA, 94061" जैसा पता, PREMISE की पहचान करता है. वहीं, "Redwood City, CA, 94061" जैसा पता, LOCALITY की पहचान करता है. हालांकि, अगर हमें Redwood City में "123 Main Street" के लिए जियोकोड नहीं मिलता है, तो हो सकता है कि जियोकोड LOCALITY की जानकारी के हिसाब से मिले. भले ही, पते की जानकारी ज़्यादा सटीक हो.

इन कॉन्सटैंट को स्ट्रिंग के तौर पर भी इस्तेमाल किया जा सकता है. TypeScript में, स्ट्रिंग लिटरल को GranularityString टाइप से तय किया जाता है.

const {Granularity} = await google.maps.importLibrary("addressValidation");
BLOCK पता या जियोकोड, किसी ब्लॉक की जानकारी देता है. इसका इस्तेमाल सिर्फ़ उन इलाकों में किया जाता है जहां ब्लॉक-लेवल पर पते लिखे जाते हैं, जैसे कि जापान.
OTHER अन्य सभी ग्रैन्युलैरिटी, जिन्हें एक साथ बकेट किया गया है, क्योंकि उन्हें डिलीवर नहीं किया जा सकता.
PREMISE बिल्डिंग-लेवल का नतीजा.
PREMISE_PROXIMITY एक ऐसा जियोकोड जो पते की बिल्डिंग-लेवल की जगह की जानकारी देता है.
ROUTE जियोकोड या पता, किसी रास्ते के बारे में ज़्यादा जानकारी देता है. जैसे, गली, सड़क या हाइवे.
SUB_PREMISE बिल्डिंग लेवल से नीचे का नतीजा, जैसे कि कोई अपार्टमेंट.

PossibleNextAction कॉन्सटेंट

कॉन्सटैंट google.maps.addressValidation.PossibleNextAction
लाइब्रेरी "addressValidation"

यह एपीआई से मिले जवाब की खास जानकारी देता है, ताकि आपको यह तय करने में मदद मिल सके कि आगे क्या कार्रवाई करनी है. यह फ़ील्ड, एपीआई से मिली जानकारी में मौजूद अन्य फ़ील्ड से लिया गया है. इसे पते के सटीक होने या डिलीवरी की गारंटी के तौर पर नहीं माना जाना चाहिए.

इन कॉन्सटैंट को स्ट्रिंग के तौर पर भी इस्तेमाल किया जा सकता है. TypeScript में, स्ट्रिंग लिटरल को PossibleNextActionString टाइप से तय किया जाता है.

const {PossibleNextAction} = await google.maps.importLibrary("addressValidation");
ACCEPT एपीआई से मिली जानकारी में ऐसे सिग्नल शामिल नहीं हैं जो PossibleNextAction की अन्य वैल्यू में से किसी एक की पुष्टि करते हों. अपने ग्राहक को फिर से सूचना दिए बिना, पोस्ट-प्रोसेस किए गए पते का इस्तेमाल किया जा सकता है. हालांकि, इससे यह गारंटी नहीं मिलती कि पता मान्य है. साथ ही, पते में अब भी सुधार किए जा सकते हैं. जोखिम के आकलन के आधार पर, यह तय करना आपकी ज़िम्मेदारी है कि ग्राहक को सूचना देनी है या नहीं और अगर देनी है, तो कैसे देनी है.
CONFIRM एपीआई से मिली जानकारी के एक या उससे ज़्यादा फ़ील्ड से, प्रोसेस किए गए पते में संभावित मामूली समस्याओं का पता चलता है. उदाहरण के लिए, postal_code पते का कॉम्पोनेंट replaced था. अपने ग्राहक को पते की समीक्षा करने के लिए कहें. इससे पते की क्वालिटी को बेहतर बनाने में मदद मिल सकती है.
CONFIRM_ADD_SUBPREMISES एपीआई से मिली जानकारी से पता चलता है कि प्रोसेस किए गए पते में सब-प्रिमिस की जानकारी मौजूद नहीं है. अपने ग्राहक को पते की समीक्षा करने और यूनिट नंबर जोड़ने के लिए कहें. इससे पते की क्वालिटी को बेहतर बनाने में मदद मिल सकती है. प्रोसेस किए गए पते में अन्य छोटी-मोटी समस्याएं भी हो सकती हैं. ध्यान दें: यह enum वैल्यू सिर्फ़ अमेरिका के पतों के लिए दिखाई जा सकती है.
FIX एपीआई से मिली जानकारी के एक या उससे ज़्यादा फ़ील्ड से, प्रोसेस किए गए पते में संभावित समस्या का पता चलता है. उदाहरण के लिए, verdict.validation_granularity, OTHER है. अपने ग्राहक को पते में बदलाव करने के लिए कहें. इससे पते की क्वालिटी को बेहतर बनाने में मदद मिल सकती है.

USPSAddress क्लास

क्लास google.maps.addressValidation.USPSAddress
लाइब्रेरी "addressValidation"

अमेरिका के पते को यूएसपीएस के मुताबिक दिखाने का तरीका.

const {USPSAddress} = await google.maps.importLibrary("addressValidation");
city
readonly
टाइप: string optional
शहर का नाम.
cityStateZipAddressLine
readonly
टाइप: string optional
पते की वह लाइन जिसमें शहर, राज्य, और पिन कोड शामिल है.
firm
readonly
टाइप: string optional
फ़र्म का नाम.
firstAddressLine
readonly
टाइप: string optional
पते की पहली लाइन.
secondAddressLine
readonly
टाइप: string optional
पते की दूसरी लाइन.
state
readonly
टाइप: string optional
राज्य का दो अक्षरों वाला कोड.
urbanization
readonly
टाइप: string optional
प्योर्तो रिको के अर्बनाइज़ेशन का नाम.
zipCode
readonly
टाइप: string optional
पिन कोड, जैसे कि "10009".
zipCodeExtension
readonly
टाइप: string optional
चार अंकों वाला पिन कोड एक्सटेंशन, जैसे कि "5023".
इनहेरिट किया गया: toJSON

USPSData क्लास

क्लास google.maps.addressValidation.USPSData
लाइब्रेरी "addressValidation"

पते के लिए यूएसपीएस डेटा. इस बात की कोई गारंटी नहीं है कि Address Validation API को भेजे गए अमेरिका या प्योर्तो रिको के हर पते के लिए, USPSData पूरी तरह से भरा हुआ हो. अगर जवाब के मुख्य हिस्से के तौर पर uspsData का इस्तेमाल किया जाता है, तो हमारा सुझाव है कि जवाब में बैकअप पते के फ़ील्ड को इंटिग्रेट करें.

const {USPSData} = await google.maps.importLibrary("addressValidation");
abbreviatedCity
readonly
टाइप: string optional
शहर का छोटा नाम.
addressRecordType
readonly
टाइप: string optional
इनपुट पते से मैच करने वाले पते के रिकॉर्ड का टाइप.
carrierRoute
readonly
टाइप: string optional
कैरियर रूट कोड. चार वर्णों वाला कोड, जिसमें एक अक्षर वाला प्रीफ़िक्स और तीन अंकों वाला रूट डिज़ाइनर शामिल होता है.
carrierRouteIndicator
readonly
टाइप: string optional
कैरियर के रूट की दर को क्रम से लगाने का इंडिकेटर.
cassProcessed
readonly
टाइप: boolean
यह इंडिकेटर दिखाता है कि अनुरोध को CASS के तहत प्रोसेस किया गया है.
county
readonly
टाइप: string optional
काउंटी का नाम.
deliveryPointCheckDigit
readonly
टाइप: string optional
डिलीवरी पॉइंट का चेक डिजिट. यह नंबर, delivery_point_barcode के आखिर में जोड़ा जाता है. ऐसा, मशीन से स्कैन किए जाने वाले मेल के लिए किया जाता है. delivery_point_barcode, delivery_point_check_digit, पिन कोड, और ZIP+4 के सभी अंकों को जोड़ने पर, ऐसी संख्या मिलनी चाहिए जिसे 10 से भाग दिया जा सके.
deliveryPointCode
readonly
टाइप: string optional
डिलीवरी पॉइंट का दो अंकों वाला कोड.
dpvCMRA
readonly
टाइप: string optional
इससे पता चलता है कि पता सीएमआरए (कमर्शियल मेल रिसीविंग एजेंसी) है या नहीं. यह एक निजी कारोबार होता है, जो क्लाइंट के लिए मेल पाने का काम करता है. एक वर्ण दिखाता है.
dpvConfirmation
readonly
टाइप: string optional
डीपीवी की पुष्टि के लिए संभावित वैल्यू. यह फ़ंक्शन, एक वर्ण दिखाता है या कोई वैल्यू नहीं दिखाता.
dpvDoorNotAccessible
readonly
टाइप: string optional
इस फ़्लैग से उन पतों का पता चलता है जहां यूएसपीएस, मेल डिलीवर करने के लिए दरवाज़ा नहीं खटखटा सकता. एक वर्ण दिखाता है.
dpvDrop
readonly
टाइप: string optional
फ़्लैग से पता चलता है कि मेल को किसी साइट पर मौजूद एक ही रिसेप्टेकल में डिलीवर किया गया है. एक वर्ण दिखाता है.
dpvEnhancedDeliveryCode
readonly
टाइप: string optional
इससे पता चलता है कि पते के लिए, एक से ज़्यादा डीपीवी रिटर्न कोड मान्य हैं. एक वर्ण दिखाता है.
dpvFootnote
readonly
टाइप: string optional
डिलीवरी पॉइंट की पुष्टि करने से जुड़े फ़ुटनोट. एक ही स्ट्रिंग में कई फ़ुटनोट एक साथ जोड़े जा सकते हैं.
dpvNonDeliveryDays
readonly
टाइप: string optional
इस फ़्लैग से पता चलता है कि मेल की डिलीवरी, हफ़्ते के हर दिन नहीं की जाती. एक वर्ण दिखाता है.
dpvNonDeliveryDaysValues
readonly
टाइप: number optional
डिलीवरी न होने वाले दिनों की पहचान करने वाला इंटीजर. बिट फ़्लैग का इस्तेमाल करके, इसकी जांच की जा सकती है: 0x40 – रविवार को डिलीवरी नहीं की जाती 0x20 – सोमवार को डिलीवरी नहीं की जाती 0x10 – मंगलवार को डिलीवरी नहीं की जाती 0x08 – बुधवार को डिलीवरी नहीं की जाती 0x04 – गुरुवार को डिलीवरी नहीं की जाती 0x02 – शुक्रवार को डिलीवरी नहीं की जाती 0x01 – शनिवार को डिलीवरी नहीं की जाती
dpvNoSecureLocation
readonly
टाइप: string optional
फ़्लैग से पता चलता है कि दरवाज़े तक पहुंचा जा सकता है, लेकिन सुरक्षा की वजहों से पैकेज को वहां नहीं छोड़ा जाएगा. एक वर्ण दिखाता है.
dpvNoStat
readonly
टाइप: string optional
इससे पता चलता है कि पता चालू है या नहीं. 'नो स्टैट' पते वे होते हैं जो लगातार इस्तेमाल नहीं किए जाते या जिन पर यूएसपीएस सेवा नहीं देता. एक वर्ण दिखाता है.
dpvNoStatReasonCode
readonly
टाइप: number optional
इससे NoStat टाइप के बारे में पता चलता है. यह int के तौर पर वजह का कोड दिखाता है.
dpvPBSA
readonly
टाइप: string optional
इससे पता चलता है कि पता, पीबीएसए रिकॉर्ड से मैच हो गया है. एक वर्ण दिखाता है.
dpvThrowback
readonly
टाइप: string optional
इससे पता चलता है कि मोहल्ले के पते पर डाक नहीं भेजी जाती. एक वर्ण दिखाता है.
dpvVacant
readonly
टाइप: string optional
इससे पता चलता है कि पता खाली है या नहीं. एक वर्ण दिखाता है.
elotFlag
readonly
टाइप: string optional
eLOT Ascending/Descending Flag (A/D).
elotNumber
readonly
टाइप: string optional
एन्हैंस्ड लाइन ऑफ़ ट्रैवल (ईएलओटी) नंबर.
errorMessage
readonly
टाइप: string optional
यूएसपीएस का डेटा वापस पाने में गड़बड़ी का मैसेज. यह जानकारी तब भरी जाती है, जब नकली पतों का पता चलने की वजह से, यूएसपीएस प्रोसेसिंग को निलंबित कर दिया जाता है.
fipsCountyCode
readonly
टाइप: string optional
एफ़आईपीएस काउंटी कोड.
hasDefaultAddress
readonly
टाइप: boolean
यह इंडिकेटर बताता है कि डिफ़ॉल्ट पता मिल गया है, लेकिन इससे ज़्यादा सटीक पते मौजूद हैं.
hasNoEWSMatch
readonly
टाइप: boolean
डिलीवरी का पता मैच किया जा सकता है, लेकिन ईडब्ल्यूएस फ़ाइल से पता चलता है कि एग्ज़ैक्ट मैच जल्द ही उपलब्ध होगा.
lacsLinkIndicator
readonly
टाइप: string optional
LACSLink इंडिकेटर.
lacsLinkReturnCode
readonly
टाइप: string optional
LACSLink रिटर्न कोड.
pmbDesignator
readonly
टाइप: string optional
पीएमबी (प्राइवेट मेल बॉक्स) यूनिट डेज़िग्नेटर.
pmbNumber
readonly
टाइप: string optional
पीएमबी (प्राइवेट मेल बॉक्स) नंबर.
poBoxOnlyPostalCode
readonly
टाइप: boolean
सिर्फ़ पीओ बॉक्स वाला पिन कोड.
postOfficeCity
readonly
टाइप: string optional
मुख्य पोस्ट ऑफ़िस वाला शहर.
postOfficeState
readonly
टाइप: string optional
मुख्य पोस्ट ऑफ़िस का राज्य.
standardizedAddress
readonly
टाइप: USPSAddress optional
यूएसपीएस के स्टैंडर्ड फ़ॉर्मैट वाला पता.
suiteLinkFootnote
readonly
टाइप: string optional
सड़क या ऊंची इमारत के रिकॉर्ड को सुइट की जानकारी से मैच करने पर मिलने वाले फ़ुटनोट. अगर कारोबार का नाम मैच हो जाता है, तो दूसरा नंबर दिखाया जाता है.
इनहेरिट किया गया: toJSON

Verdict class

क्लास google.maps.addressValidation.Verdict
लाइब्रेरी "addressValidation"

यह दिए गए पते के लिए, प्रोसेस किए गए पते को दिखाता है.

const {Verdict} = await google.maps.importLibrary("addressValidation");
addressComplete
readonly
टाइप: boolean
पते को तब पूरा माना जाता है, जब उसमें कोई भी ऐसा टोकन न हो जिसे हल न किया गया हो. साथ ही, उसमें पते का कोई भी कॉम्पोनेंट मौजूद न हो या ऐसा कॉम्पोनेंट न हो जिसकी उम्मीद न की गई हो. अगर इसे सेट नहीं किया गया है, तो इसका मतलब है कि वैल्यू false है. ज़्यादा जानकारी के लिए, Address.missingComponentTypes, Address.unresolvedTokens या AddressComponent.unexpected फ़ील्ड देखें.
geocodeGranularity
readonly
टाइप: Granularity optional
Geocode के ग्रैन्युलैरिटी लेवल के बारे में जानकारी. इसे इस तरह समझा जा सकता है कि जियोकोड की गई जगह की जानकारी कितनी सटीक है.
hasInferredComponents
readonly
टाइप: boolean
पते का कम से कम एक कॉम्पोनेंट ऐसा था जो इनपुट में नहीं था, लेकिन उसे अनुमान लगाकर जोड़ा गया. ज़्यादा जानकारी के लिए, AddressComponent देखें.
hasReplacedComponents
readonly
टाइप: boolean optional
पते के कम से कम एक कॉम्पोनेंट को बदला गया - ज़्यादा जानकारी के लिए AddressComponent देखें.
hasUnconfirmedComponents
readonly
टाइप: boolean
पते के कम से कम एक कॉम्पोनेंट को कैटगरी में नहीं बांटा जा सकता या उसकी पुष्टि नहीं की जा सकती. ज़्यादा जानकारी के लिए, AddressComponent देखें.
inputGranularity
readonly
टाइप: Granularity optional
इनपुट किए गए पते की जानकारी का लेवल. यह इनपुट पते को पार्स करने का नतीजा है. इससे पते की पुष्टि करने के लिए कोई सिग्नल नहीं मिलता. पुष्टि करने के सिग्नल के लिए, validationGranularity देखें.
BetapossibleNextAction
readonly
टाइप: PossibleNextAction optional
एपीआई से मिली जानकारी के अन्य फ़ील्ड के आधार पर, अगली कार्रवाई की जा सकती है. जानकारी के लिए PossibleNextAction देखें.
validationGranularity
readonly
टाइप: Granularity optional
बारीकी का वह लेवल जिस पर एपीआई, पते की पूरी तरह से पुष्टि कर सकता है. उदाहरण के लिए, PREMISE के validationGranularity से पता चलता है कि PREMISE और उससे बड़े लेवल पर, पते के सभी कॉम्पोनेंट की पुष्टि की जा सकती है.