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
UUID যা এই উত্তরকে শনাক্ত করে। ঠিকানাটি আবার যাচাই করার প্রয়োজন হলে, নতুন অনুরোধের সাথে এই UUID অবশ্যই থাকতে হবে।
uspsData
readonly
ধরন: USPSData optional
USPS-এর মাধ্যমে অতিরিক্ত ডেলিভারিযোগ্যতা ফ্ল্যাগ প্রদান করা হয়েছে। শুধুমাত্র US এবং PR অঞ্চলে প্রদান করা হয়।
verdict
readonly
ধরন: Verdict optional
সামগ্রিক রায় সংক্রান্ত ফ্ল্যাগ
ইনহেরিট করা: toJSON

AddressValidationRequest ইন্টারফেস

google.maps.addressValidation.AddressValidationRequest ইন্টারফেস

AddressValidation.fetchAddressValidation-এর জন্য ইন্টারফেসের অনুরোধ করুন।

address
ঠিকানা যাচাই করা হচ্ছে। PostalAddress.addressLines-এর মাধ্যমে ফর্ম্যাট না করা ঠিকানা জমা দিতে হবে।
placeAutocompleteElement
ঐচ্ছিক
ধরন: PlaceAutocompleteElement optional
PlaceAutocompleteElement ব্যবহার করলে, অটোকমপ্লিট সেশন টোকেনের সাথে AddressValidation API কল লিঙ্ক করতে এটি এখানে অন্তর্ভুক্ত করুন।
previousResponseId
ঐচ্ছিক
ধরন: string optional
প্রথমবার ঠিকানা যাচাইকরণের অনুরোধের জন্য এই ফিল্ড সেট করা যাবে না। কোনও একটি ঠিকানা সম্পূর্ণভাবে যাচাই করার জন্য যদি আরও অনুরোধের প্রয়োজন হয় (যেমন, প্রাথমিক যাচাইকরণের পরে ব্যবহারকারী কোনও পরিবর্তন করলে তা আবার যাচাই করার প্রয়োজন হলে), তাহলে প্রতিটি ফলো-আপ অনুরোধের ক্ষেত্রে এই ফিল্ডে যাচাইকরণ সিকোয়েন্সের প্রথম উত্তরের AddressValidation.responseId অবশ্যই উল্লেখ করতে হবে।
sessionToken
ঐচ্ছিক
ধরন: AutocompleteSessionToken optional
বিলিংয়ের উদ্দেশ্যে অটোমেটিক সম্পূর্ণ করার সেশন শনাক্ত করে এমন টোকেন।
uspsCASSEnabled
ঐচ্ছিক
ধরন: boolean optional
USPS CASS কম্প্যাটিবল মোড চালু করে। এটি AddressValidation-এর AddressValidation.uspsData ফিল্ডের উপর শুধুমাত্র প্রভাব ফেলে। মনে রাখবেন: পুয়ের্তো রিকোর ঠিকানার জন্য USPS CASS চালু করা অনুরোধের ক্ষেত্রে, address-এর PostalAddress.regionCode অবশ্যই "PR" হিসেবে প্রদান করতে হবে অথবা address-এর PostalAddress.administrativeArea অবশ্যই "Puerto Rico" (কেস-ইনসেনসিটিভ) বা "PR" হিসেবে প্রদান করতে হবে।

ঠিকানা শ্রেণী

google.maps.addressValidation.Address ক্লাস
লাইব্রেরি "addressValidation"

প্রসেস করার পরে ঠিকানার বিবরণ। পোস্ট-প্রসেসিংয়ের মধ্যে রয়েছে ঠিকানার ভুল বানান ঠিক করা, ভুল অংশ পরিবর্তন করা এবং অনুপস্থিত অংশ অনুমান করা।

const {Address} = await google.maps.importLibrary("addressValidation");
components
readonly
যাচাইকরণ সংক্রান্ত তথ্য সহ ফর্ম্যাট করা ও সংশোধন করা ঠিকানার প্রতিটি অংশ। এটি প্রতিটি কম্পোনেন্টের যাচাইকরণ স্ট্যাটাস সম্পর্কে তথ্য প্রদান করে।
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
কম্পোনেন্টের নামের টেক্সট। যেমন, রাস্তার নামের জন্য "৫ম অ্যাভিনিউ" বা রাস্তার নম্বরের জন্য "১২৫৩",
componentNameLanguageCode
readonly
ধরন: string optional
BCP-47 ভাষার কোড। কম্পোনেন্টের নাম কোনও ভাষার সাথে যুক্ত না থাকলে এটি দেখানো হবে না, যেমন রাস্তার নম্বর।
componentType
readonly
ধরন: string optional
ঠিকানার কম্পোনেন্টের ধরন। সম্ভাব্য প্রকারের তালিকার জন্য সারণী ২: Places পরিষেবার মাধ্যমে ফেরত পাঠানো অতিরিক্ত প্রকার দেখুন।
confirmationLevel
readonly
ধরন: ConfirmationLevel optional
কম্পোনেন্টটি সঠিক কিনা তা কতটা নিশ্চিতভাবে বলা যায় তা দেখায়।
inferred
readonly
ধরন: boolean
যদি অ্যাট্রিবিউট 'true' হয়, তাহলে এই কম্পোনেন্ট ইনপুটের অংশ ছিল না, তবে ঠিকানা লোকেশনের জন্য অনুমান করা হয়েছিল। সম্পূর্ণ ঠিকানার জন্য এই কম্পোনেন্ট অন্তর্ভুক্ত করার সাজেশন দেওয়া হয়।
replaced
readonly
ধরন: boolean
কম্পোনেন্টের নাম সম্পূর্ণ আলাদা একটি নাম দিয়ে পরিবর্তন করা হয়েছে। যেমন, কোনও ঠিকানার ভুল পিন কোড সরিয়ে সঠিক পিন কোড যোগ করা। এটি কোনও কসমেটিক পরিবর্তন নয়; ইনপুট কম্পোনেন্ট পরিবর্তন করে অন্য একটি কম্পোনেন্ট করা হয়েছে।
spellCorrected
readonly
ধরন: boolean
কম্পোনেন্টের নামে বানান ভুল থাকলে তা সংশোধন করার জন্য নির্দেশ করে। API সবসময় বানান সংক্রান্ত পরিবর্তন ফ্ল্যাগ করে না, যেমন "centre" থেকে "center"।
unexpected
readonly
ধরন: boolean
যদি অ্যাট্রিবিউট 'true' হয়, তাহলে এই কম্পোনেন্ট প্রদত্ত অঞ্চলের ডাক ঠিকানায় থাকবে বলে আশা করা হয় না। এটি ইনপুটের অংশ ছিল বলেই শুধু রেখে দেওয়া হয়েছে।

AddressMetadata class

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

জিওকোড ক্লাস

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 শনাক্ত করে। তবে, আমরা যদি রেডউড সিটিতে "১২৩ মেইন স্ট্রিট"-এর জন্য কোনও জিওকোড খুঁজে না পাই, তাহলে ঠিকানাটি আরও গ্র্যানুলার হলেও, ফেরত আসা জিওকোডটি LOCALITY গ্র্যানুলারিটির হতে পারে।

এইসব কনস্ট্যান্ট স্ট্রিং হিসেবেও ব্যবহার করা যায়। TypeScript-এ, স্ট্রিং লিটারেল GranularityString টাইপ দ্বারা সংজ্ঞায়িত করা হয়।

const {Granularity} = await google.maps.importLibrary("addressValidation");
BLOCK ঠিকানা বা জিওকোড একটি ব্লক নির্দেশ করে। শুধুমাত্র জাপানের মতো ব্লক-লেভেল অ্যাড্রেসিং আছে এমন অঞ্চলে ব্যবহার করা হয়।
OTHER অন্যান্য সব গ্র্যানুলারিটি, যেগুলি একসাথে বাকেট করা হয়েছে কারণ সেগুলি ডেলিভার করা যায় না।
PREMISE বিল্ডিং-লেভেল ফলাফল।
PREMISE_PROXIMITY একটি জিওকোড যা ঠিকানার বিল্ডিং-লেভেল লোকেশন আনুমানিক হিসেব করে।
ROUTE জিওকোড বা ঠিকানাটি রুট পর্যন্ত গ্রানুলার, যেমন কোনও রাস্তা, রোড বা হাইওয়ে।
SUB_PREMISE বিল্ডিং-লেভেলের নিচের ফলাফল, যেমন কোনও অ্যাপার্টমেন্ট।

PossibleNextAction constants

google.maps.addressValidation.PossibleNextAction কনস্ট্যান্ট
লাইব্রেরি "addressValidation"

API রেসপন্সের একটি ব্যাখ্যামূলক সারসংক্ষেপ অফার করে, যার উদ্দেশ্য হল পরবর্তী সম্ভাব্য পদক্ষেপ নির্ধারণে সহায়তা করা। এই ফিল্ডটি API রেসপন্সের অন্যান্য ফিল্ড থেকে নেওয়া হয়েছে এবং এটি ঠিকানা সঠিক বা ডেলিভারি করা যাবে কিনা তার গ্যারান্টি হিসেবে বিবেচনা করা উচিত নয়।

এইসব কনস্ট্যান্ট স্ট্রিং হিসেবেও ব্যবহার করা যায়। TypeScript-এ, স্ট্রিং লিটারেল PossibleNextActionString টাইপ দ্বারা সংজ্ঞায়িত করা হয়।

const {PossibleNextAction} = await google.maps.importLibrary("addressValidation");
ACCEPT API রেসপন্সে এমন কোনও সিগন্যাল নেই যা অন্য কোনও PossibleNextAction ভ্যালুর জন্য উপযুক্ত। আপনি গ্রাহককে আর প্রম্পট না করে পোস্ট-প্রসেস করা ঠিকানা ব্যবহার করার কথা বিবেচনা করতে পারেন, যদিও এটি ঠিকানাটি সঠিক হওয়ার গ্যারান্টি দেয় না এবং ঠিকানায় এখনও সংশোধন থাকতে পারে। আপনার নিজের রিস্ক অ্যাসেসমেন্টের উপর নির্ভর করে, আপনার গ্রাহককে প্রম্পট করতে হবে কিনা এবং কীভাবে করতে হবে তা নির্ধারণ করা আপনার দায়িত্ব।
CONFIRM API রেসপন্সের এক বা একাধিক ফিল্ড থেকে বোঝা যায় যে পোস্ট-প্রসেস করা ঠিকানায় সম্ভাব্য ছোটখাটো সমস্যা আছে, যেমন postal_code ঠিকানা কম্পোনেন্ট replaced ছিল। আপনার গ্রাহককে ঠিকানা পর্যালোচনা করতে প্রম্পট করলে তা ঠিকানার কোয়ালিটি উন্নত করতে সাহায্য করতে পারে।
CONFIRM_ADD_SUBPREMISES API রেসপন্স থেকে বোঝা যায় যে পোস্ট-প্রসেস করা ঠিকানায় সাব-প্রিমিস নাও থাকতে পারে। আপনার গ্রাহককে ঠিকানা পর্যালোচনা করতে এবং ইউনিট নম্বর যোগ করার কথা বিবেচনা করতে প্রম্পট করলে তা ঠিকানার কোয়ালিটি উন্নত করতে সাহায্য করতে পারে। পোস্ট-প্রসেস করা ঠিকানায় অন্যান্য ছোটখাটো সমস্যাও থাকতে পারে। মনে রাখবেন: এই enum ভ্যালু শুধুমাত্র মার্কিন যুক্তরাষ্ট্রের ঠিকানার জন্য ফেরত দেওয়া যেতে পারে।
FIX API রেসপন্সের এক বা একাধিক ফিল্ড পোস্ট-প্রসেস করা ঠিকানায় সম্ভাব্য সমস্যা নির্দেশ করে, যেমন verdict.validation_granularity হল OTHER। আপনার গ্রাহককে ঠিকানা এডিট করার জন্য প্রম্পট করলে তা ঠিকানার কোয়ালিটি উন্নত করতে সাহায্য করতে পারে।

USPSAddress class

google.maps.addressValidation.USPSAddress ক্লাস
লাইব্রেরি "addressValidation"

মার্কিন যুক্তরাষ্ট্রের ঠিকানার USPS উপস্থাপনা।

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
পোস্টাল কোড, যেমন "১০০০৯"।
zipCodeExtension
readonly
ধরন: string optional
৪-সংখ্যার পোস্টাল কোড এক্সটেনশন, যেমন "৫০২৩"।
ইনহেরিট করা: toJSON

USPSData class

google.maps.addressValidation.USPSData ক্লাস
লাইব্রেরি "addressValidation"

ঠিকানার জন্য USPS ডেটা। 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-এর সবকটি সংখ্যা যোগ করলে যে সংখ্যাটি পাওয়া যাবে সেটি ১০ দিয়ে ভাগ করা যাবে।
deliveryPointCode
readonly
ধরন: string optional
২-সংখ্যার ডেলিভারি পয়েন্ট কোড।
dpvCMRA
readonly
ধরন: string optional
ঠিকানাটি CMRA (কমার্শিয়াল মেল রিসিভিং এজেন্সি)--ক্লাইন্টের জন্য মেল গ্রহণকারী কোনও ব্যক্তিগত ব্যবসা কিনা তা নির্দেশ করে। একটি অক্ষর দেখায়।
dpvConfirmation
readonly
ধরন: string optional
DPV কনফার্মেশনের জন্য সম্ভাব্য ভ্যালু। একটি অক্ষর বা কোনও ভ্যালু দেখায় না।
dpvDoorNotAccessible
readonly
ধরন: string optional
ফ্ল্যাগ সেইসব ঠিকানা নির্দেশ করে যেখানে USPS মেল ডেলিভারি করার জন্য দরজায় নক করতে পারে না। একটি অক্ষর দেখায়।
dpvDrop
readonly
ধরন: string optional
ফ্ল্যাগ নির্দেশ করে যে কোনও সাইটে একটি একক রিসেপ্টেবলে মেল ডেলিভার করা হয়েছে। একটি অক্ষর দেখায়।
dpvEnhancedDeliveryCode
readonly
ধরন: string optional
ঠিকানার জন্য একাধিক DPV রিটার্ন কোড বৈধ বলে ইঙ্গিত করে। একটি অক্ষর দেখায়।
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
ঠিকানাটি কোনও স্ট্যাট ঠিকানা নাকি অ্যাক্টিভ ঠিকানা তা নির্দেশ করে। 'নো স্ট্যাট' ঠিকানা হল এমন ঠিকানা যেখানে কেউ একটানা থাকেন না অথবা USPS যেখানে পরিষেবা দেয় না। একটি অক্ষর দেখায়।
dpvNoStatReasonCode
readonly
ধরন: number optional
NoStat-এর ধরন নির্দেশ করে। int হিসেবে কারণের কোড দেখায়।
dpvPBSA
readonly
ধরন: string optional
ঠিকানাটি PBSA রেকর্ডের সাথে মিলেছে কিনা তা দেখায়। একটি অক্ষর দেখায়।
dpvThrowback
readonly
ধরন: string optional
রাস্তার ঠিকানায় মেল ডেলিভার করা হয়নি তা বোঝায়। একটি অক্ষর দেখায়।
dpvVacant
readonly
ধরন: string optional
ঠিকানাটি খালি কিনা তা নির্দেশ করে। একটি অক্ষর দেখায়।
elotFlag
readonly
ধরন: string optional
eLOT Ascending/Descending Flag (A/D).
elotNumber
readonly
ধরন: string optional
Enhanced Line of Travel (eLOT) নম্বর।
errorMessage
readonly
ধরন: string optional
USPS ডেটা ফিরিয়ে আনার জন্য ত্রুটি মেসেজ। কৃত্রিমভাবে তৈরি করা ঠিকানা শনাক্ত করার কারণে USPS প্রসেসিং সাসপেন্ড করা হলে এটি পপুলেট করা হয়।
fipsCountyCode
readonly
ধরন: string optional
FIPS কাউন্টি কোড।
hasDefaultAddress
readonly
ধরন: boolean
ডিফল্ট ঠিকানা খুঁজে পাওয়া গেছে, তবে আরও নির্দিষ্ট ঠিকানা আছে, এই নির্দেশক।
hasNoEWSMatch
readonly
ধরন: boolean
ডেলিভারির ঠিকানা ম্যাচ করছে, তবে EWS ফাইল থেকে বোঝা যাচ্ছে যে শীঘ্রই সম্পূর্ণ ম্যাচ উপলভ্য হবে।
lacsLinkIndicator
readonly
ধরন: string optional
LACSLink ইন্ডিকেটর।
lacsLinkReturnCode
readonly
ধরন: string optional
LACSLink রিটার্ন কোড।
pmbDesignator
readonly
ধরন: string optional
PMB (ব্যক্তিগত মেল বক্স) ইউনিট ডেজিগনেটর।
pmbNumber
readonly
ধরন: string optional
PMB (ব্যক্তিগত মেল বক্স) নম্বর।
poBoxOnlyPostalCode
readonly
ধরন: boolean
পোস্টাল কোড সহ শুধু পোস্ট বক্স।
postOfficeCity
readonly
ধরন: string optional
প্রধান পোস্ট অফিস শহর।
postOfficeState
readonly
ধরন: string optional
প্রধান পোস্ট অফিসের রাজ্য।
standardizedAddress
readonly
ধরন: USPSAddress optional
USPS স্ট্যান্ডার্ড পদ্ধতিতে লেখা ঠিকানা।
suiteLinkFootnote
readonly
ধরন: string optional
রাস্তা বা বহুতল ভবনের রেকর্ডের সাথে স্যুট সংক্রান্ত তথ্য ম্যাচ করার ফুটনোট। ব্যবসার নামের সাথে মিল পাওয়া গেলে, সেকেন্ডারি নম্বর দেখানো হয়।
ইনহেরিট করা: toJSON

ভার্ডিক্ট ক্লাস

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
API রেসপন্সের অন্যান্য ফিল্ডের উপর ভিত্তি করে পরবর্তী সম্ভাব্য অ্যাকশন। আরও বিবরণ পেতে PossibleNextAction দেখুন।
validationGranularity
readonly
ধরন: Granularity optional
API যে গ্র্যানুলারিটি লেভেল পর্যন্ত ঠিকানা সম্পূর্ণভাবে যাচাই করতে পারে। যেমন, PREMISE-এর validationGranularity থেকে বোঝা যায় যে PREMISE লেভেলে থাকা সব অ্যাড্রেস কম্পোনেন্ট এবং আরও অনেক কিছু যাচাই করা যাবে।