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 optionalUSPS की ओर से उपलब्ध कराए गए, डिलीवरी से जुड़े अतिरिक्त फ़्लैग. यह सिर्फ़ US और PR इलाके में उपलब्ध है. |
verdict
readonly |
टाइप:
Verdict optionalनतीजे के सभी फ़्लैग |
तरीके | |
|---|---|
इनहेरिट किया गया:
toJSON
|
AddressValidationRequest इंटरफ़ेस
google.maps.addressValidation.AddressValidationRequest
इंटरफ़ेस
AddressValidation.fetchAddressValidation के लिए अनुरोध इंटरफ़ेस.
प्रॉपर्टी | |
|---|---|
address |
टाइप:
PostalAddressLiteralपते की पुष्टि की जा रही है. बिना फ़ॉर्मैट वाले पते, PostalAddress.addressLines का इस्तेमाल करके सबमिट किए जाने चाहिए. |
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 optionalBCP-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 optionallocation का 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 optionaleLOT 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 optionalLACSLink इंडिकेटर. |
lacsLinkReturnCode
readonly |
टाइप:
string optionalLACSLink रिटर्न कोड. |
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 optionalGeocode के ग्रैन्युलैरिटी लेवल के बारे में जानकारी. इसे इस तरह समझा जा सकता है कि जियोकोड की गई जगह की जानकारी कितनी सटीक है. |
hasInferredComponents
readonly |
टाइप:
booleanपते का कम से कम एक कॉम्पोनेंट ऐसा था जो इनपुट में नहीं था, लेकिन उसे अनुमान लगाकर जोड़ा गया. ज़्यादा जानकारी के लिए, AddressComponent देखें. |
hasReplacedComponents
readonly |
टाइप:
boolean optionalपते के कम से कम एक कॉम्पोनेंट को बदला गया - ज़्यादा जानकारी के लिए AddressComponent देखें. |
hasUnconfirmedComponents
readonly |
टाइप:
booleanपते के कम से कम एक कॉम्पोनेंट को कैटगरी में नहीं बांटा जा सकता या उसकी पुष्टि नहीं की जा सकती. ज़्यादा जानकारी के लिए, AddressComponent देखें. |
inputGranularity
readonly |
टाइप:
Granularity optionalइनपुट किए गए पते की जानकारी का लेवल. यह इनपुट पते को पार्स करने का नतीजा है. इससे पते की पुष्टि करने के लिए कोई सिग्नल नहीं मिलता. पुष्टि करने के सिग्नल के लिए, validationGranularity देखें. |
readonly |
टाइप:
PossibleNextAction optionalएपीआई से मिली जानकारी के अन्य फ़ील्ड के आधार पर, अगली कार्रवाई की जा सकती है. जानकारी के लिए PossibleNextAction देखें. |
validationGranularity
readonly |
टाइप:
Granularity optionalबारीकी का वह लेवल जिस पर एपीआई, पते की पूरी तरह से पुष्टि कर सकता है. उदाहरण के लिए, PREMISE के validationGranularity से पता चलता है कि PREMISE और उससे बड़े लेवल पर, पते के सभी कॉम्पोनेंट की पुष्टि की जा सकती है. |