Package google.maps.addressvalidation.v1

সূচক

ঠিকানা যাচাইকরণ

ঠিকানা যাচাই করার জন্য পরিষেবা।

যাচাইকরণ প্রতিক্রিয়া প্রদান করুন

rpc ProvideValidationFeedback( ProvideValidationFeedbackRequest ) returns ( ProvideValidationFeedbackResponse )

বৈধতা প্রচেষ্টার ক্রম ফলাফল সম্পর্কে প্রতিক্রিয়া. একই ঠিকানার জন্য বৈধকরণ কলের ক্রমানুসারে এটি করা শেষ কল হওয়া উচিত এবং লেনদেন শেষ হওয়ার পরে কল করা উচিত। একটি ঠিকানা সম্পূর্ণরূপে যাচাই করার জন্য প্রয়োজনীয় ValidateAddress অনুরোধের ক্রমটির জন্য এটি শুধুমাত্র একবার পাঠানো উচিত।

ঠিকানা যাচাই করুন

rpc ValidateAddress( ValidateAddressRequest ) returns ( ValidateAddressResponse )

একটি ঠিকানা যাচাই করে।

ঠিকানা

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

ক্ষেত্র
formatted_ address

string

পোস্ট-প্রসেসড অ্যাড্রেস, যেখানে ঠিকানাটি অবস্থিত সেই অঞ্চলের অ্যাড্রেস ফরম্যাটিং নিয়ম অনুসরণ করে একটি একক-লাইন ঠিকানা হিসাবে ফর্ম্যাট করা হয়।

দ্রষ্টব্য: এই ঠিকানার বিন্যাস postal_address ক্ষেত্রের ঠিকানার বিন্যাসের সাথে নাও মিলতে পারে। উদাহরণস্বরূপ, postal_address সর্বদা একটি 2 অক্ষরের region_code হিসাবে দেশকে উপস্থাপন করে, যেমন "US" বা "NZ"। বিপরীতে, এই ক্ষেত্রটি দেশের নামের একটি দীর্ঘ রূপ ব্যবহার করে, যেমন "USA" বা "New Zealand"।

postal_ address

PostalAddress

পোস্ট-প্রসেসড ঠিকানা একটি ডাক ঠিকানা হিসাবে প্রতিনিধিত্ব করে।

address_ components[]

AddressComponent

অবিন্যস্ত তালিকা. বৈধতা তথ্য সহ ফর্ম্যাট করা এবং সংশোধন করা ঠিকানার পৃথক ঠিকানা উপাদান। এটি পৃথক উপাদানের বৈধতা অবস্থার তথ্য প্রদান করে।

ঠিকানা উপাদান একটি নির্দিষ্ট উপায়ে আদেশ করা হয় না. তালিকার ঠিকানা উপাদানগুলির ক্রমানুসারে কোনো অনুমান করবেন না।

missing_ component_ types[]

string

সঠিকভাবে ফরম্যাট করা মেইলিং ঠিকানায় উপস্থিত থাকার প্রত্যাশিত উপাদানগুলির প্রকারগুলি কিন্তু ইনপুটে পাওয়া যায়নি এবং অনুমান করা যায়নি৷ এই ধরণের উপাদানগুলি formatted_address , postal_address , বা address_components উপস্থিত নেই। "Boulder, Colorado, 80301, USA" এর মতো একটি ইনপুটের জন্য একটি উদাহরণ হতে পারে ['street_number', 'route'] । সম্ভাব্য প্রকারের তালিকা এখানে পাওয়া যাবে।

unconfirmed_ component_ types[]

string

address_components উপস্থিত উপাদানগুলির প্রকারগুলি সঠিক বলে নিশ্চিত করা যায়নি। এই ক্ষেত্রটি সুবিধার জন্য প্রদান করা হয়েছে: এর বিষয়বস্তু address_components মাধ্যমে পুনরাবৃত্তি করার সমতুল্য যেখানে confirmation_level CONFIRMED হয়নি বা inferred পতাকা true সেট করা হয়নি এমন সমস্ত উপাদানের প্রকারগুলি খুঁজে বের করার জন্য। সম্ভাব্য প্রকারের তালিকা এখানে পাওয়া যাবে।

unresolved_ tokens[]

string

ইনপুটে কোনো টোকেন আছে যা সমাধান করা যায়নি। এটি একটি ইনপুট হতে পারে যা একটি ঠিকানার একটি বৈধ অংশ হিসাবে স্বীকৃত হয়নি৷ উদাহরণস্বরূপ, "পার্সেল 0000123123 এবং 0000456456 Str # Guthrie Center IA 50115 US" এর মতো একটি ইনপুটের জন্য, অমীমাংসিত টোকেনগুলি দেখতে ["Parcel", "0000123123", "&", "0000456456"] এর মতো হতে পারে৷

ঠিকানা উপাদান

একটি ঠিকানা উপাদান প্রতিনিধিত্ব করে, যেমন একটি রাস্তা, শহর বা রাজ্য।

ক্ষেত্র
component_ name

ComponentName

এই উপাদান জন্য নাম.

component_ type

string

ঠিকানা উপাদানের ধরন। সারণি 2 দেখুন: সম্ভাব্য প্রকারের তালিকার জন্য স্থান পরিষেবা দ্বারা প্রত্যাবর্তিত অতিরিক্ত প্রকারগুলি

confirmation_ level

ConfirmationLevel

আমাদের নিশ্চিততার স্তর নির্দেশ করে যে উপাদানটি সঠিক।

inferred

bool

ইঙ্গিত করে যে উপাদানটি ইনপুটের অংশ ছিল না, কিন্তু আমরা ঠিকানার অবস্থানের জন্য এটি অনুমান করেছি এবং বিশ্বাস করি এটি একটি সম্পূর্ণ ঠিকানার জন্য প্রদান করা উচিত।

spell_ corrected

bool

উপাদান নামের একটি ভুল বানান সংশোধন নির্দেশ করে। API সর্বদা একটি বানান বৈকল্পিক থেকে অন্য বানান পরিবর্তন করে না, যেমন যখন "কেন্দ্র" থেকে "কেন্দ্র" পরিবর্তন করে। এটি সর্বদা সাধারণ ভুল বানানগুলিকেও ফ্ল্যাগ করে না, যেমন যখন "Amphitheater Pkwy" থেকে "Amphitheatre Pkwy" পরিবর্তন করে।

replaced

bool

ইঙ্গিত করে যে উপাদানটির নাম সম্পূর্ণ ভিন্ন একটি দিয়ে প্রতিস্থাপিত হয়েছে, উদাহরণস্বরূপ ঠিকানার জন্য সঠিক একটি দিয়ে একটি ভুল পোস্টাল কোড প্রতিস্থাপিত হচ্ছে৷ এটি একটি প্রসাধনী পরিবর্তন নয়, ইনপুট উপাদান একটি ভিন্ন একটি পরিবর্তন করা হয়েছে.

unexpected

bool

একটি ঠিকানা উপাদান নির্দেশ করে যা প্রদত্ত অঞ্চলের জন্য একটি ডাক ঠিকানায় উপস্থিত থাকার আশা করা হয় না৷ আমরা এটিকে ধরে রেখেছি কারণ এটি ইনপুটের অংশ ছিল।

নিশ্চিতকরণ স্তর

নিশ্চিতকরণ স্তরের জন্য বিভিন্ন সম্ভাব্য মান।

Enums
CONFIRMATION_LEVEL_UNSPECIFIED ডিফল্ট মান। এই মান অব্যবহৃত.
CONFIRMED আমরা যাচাই করতে সক্ষম হয়েছি যে এই উপাদানটি বিদ্যমান এবং বাকি ঠিকানার প্রেক্ষাপটে অর্থপূর্ণ।
UNCONFIRMED_BUT_PLAUSIBLE এই উপাদানটি নিশ্চিত করা যায়নি, তবে এটির অস্তিত্ব আছে বলে বিশ্বাসযোগ্য। উদাহরণস্বরূপ, একটি রাস্তার নম্বর যেখানে নির্দিষ্ট বাড়ির নম্বর জানা নেই এমন একটি রাস্তায় সংখ্যার একটি পরিচিত বৈধ পরিসরের মধ্যে।
UNCONFIRMED_AND_SUSPICIOUS এই উপাদানটি নিশ্চিত করা হয়নি এবং সম্ভবত ভুল হতে পারে। উদাহরণস্বরূপ, একটি আশেপাশের এলাকা যা বাকি ঠিকানার সাথে খাপ খায় না।

ঠিকানা মেটাডেটা

ঠিকানার জন্য মেটাডেটা। ঠিকানা যাচাইকরণ API এ পাঠানো প্রতিটি ঠিকানার জন্য metadata সম্পূর্ণরূপে জনবহুল হওয়ার নিশ্চয়তা নেই।

ক্ষেত্র
business

bool

নির্দেশ করে যে এটি একটি ব্যবসার ঠিকানা। যদি সেট না থাকে, তাহলে নির্দেশ করে যে মানটি অজানা।

po_ box

bool

একটি PO বক্সের ঠিকানা নির্দেশ করে। যদি সেট না থাকে, তাহলে নির্দেশ করে যে মানটি অজানা।

residential

bool

নির্দেশ করে যে এটি একটি বাসস্থানের ঠিকানা। যদি সেট না থাকে, তাহলে নির্দেশ করে যে মানটি অজানা।

উপাদানের নাম

কম্পোনেন্টের নামের জন্য একটি মোড়ক।

ক্ষেত্র
text

string

নামের পাঠ্য। উদাহরণস্বরূপ, রাস্তার নামের জন্য "5ম অ্যাভিনিউ" বা রাস্তার নম্বরের জন্য "1253"।

language_ code

string

BCP-47 ভাষার কোড। এটি উপস্থিত থাকবে না যদি উপাদানের নামটি একটি ভাষার সাথে যুক্ত না হয়, যেমন রাস্তার নম্বর।

জিওকোড

যেখানে ইনপুটটি জিওকোড করা হয়েছিল সে সম্পর্কে তথ্য রয়েছে৷

ক্ষেত্র
location

LatLng

ইনপুটের জিওকোডেড অবস্থান।

ঠিকানা, অক্ষাংশ/দ্রাঘিমাংশ স্থানাঙ্ক বা প্লাস কোড ব্যবহার করার চেয়ে স্থান আইডি ব্যবহার করা পছন্দনীয়। ড্রাইভিং দিকনির্দেশ রাউটিং বা গণনা করার সময় স্থানাঙ্ক ব্যবহার করার ফলে সর্বদা পয়েন্টটি সেই স্থানাঙ্কগুলির নিকটবর্তী রাস্তায় স্ন্যাপ করা হবে। এটি এমন একটি রাস্তা নাও হতে পারে যা দ্রুত বা নিরাপদে গন্তব্যে নিয়ে যাবে এবং সম্পত্তির অ্যাক্সেস পয়েন্টের কাছাকাছি নাও হতে পারে। উপরন্তু, যখন একটি অবস্থান বিপরীত জিওকোড করা হয়, তখন কোন গ্যারান্টি নেই যে ফেরত ঠিকানাটি আসলটির সাথে মিলবে।

plus_ code

PlusCode

location সাথে সংশ্লিষ্ট প্লাস কোড।

bounds

Viewport

জিওকোড করা স্থানের সীমানা।

feature_ size_ meters

float

জিওকোড করা জায়গার মাপ, মিটারে। এটি জিওকোডেড অবস্থানের স্থূলতার আরেকটি পরিমাপ, কিন্তু শব্দার্থগত অর্থের পরিবর্তে প্রকৃত আকারে।

place_ id

string

এই ইনপুট জিওকোড করা জায়গার PlaceID।

প্লেস আইডি সম্পর্কে আরও তথ্যের জন্য এখানে দেখুন।

place_ types[]

string

ইনপুট জিওকোড করা স্থানের প্রকার(গুলি)৷ উদাহরণস্বরূপ, ['locality', 'political'] । প্রকারের সম্পূর্ণ তালিকা এখানে পাওয়া যাবে।

ভাষার বিকল্প

পূর্বরূপ: এই বৈশিষ্ট্যটি পূর্বরূপ (প্রি-GA) এ রয়েছে। প্রাক-GA পণ্য এবং বৈশিষ্ট্যগুলির সীমিত সমর্থন থাকতে পারে এবং প্রাক-GA পণ্য এবং বৈশিষ্ট্যগুলির পরিবর্তনগুলি অন্যান্য প্রাক-GA সংস্করণগুলির সাথে সামঞ্জস্যপূর্ণ নাও হতে পারে। প্রাক-GA অফারগুলি Google মানচিত্র প্ল্যাটফর্ম পরিষেবার নির্দিষ্ট শর্তাবলী দ্বারা আচ্ছাদিত। আরও তথ্যের জন্য, লঞ্চ পর্যায়ের বিবরণ দেখুন।

প্রতিক্রিয়াতে অতিরিক্ত তথ্য অন্তর্ভুক্ত করতে ঠিকানা যাচাইকরণ API সক্ষম করে৷

ক্ষেত্র
return_ english_ latin_ address

bool

পূর্বরূপ: ইংরেজিতে একটি google.maps.addressvalidation.v1.Address ফেরত দিন। বিস্তারিত জানার জন্য google.maps.addressvalidation.v1.ValidationResult.english_latin_address দেখুন।

প্লাসকোড

প্লাস কোড ( http://plus.codes ) হল দুটি ফর্ম্যাট সহ একটি অবস্থানের রেফারেন্স: গ্লোবাল কোড একটি 14mx14m (ডিগ্রীর 1/8000তম) বা ছোট আয়তক্ষেত্র সংজ্ঞায়িত করে এবং যৌগিক কোড, একটি রেফারেন্স অবস্থানের সাথে উপসর্গ প্রতিস্থাপন করে।

ক্ষেত্র
global_ code

string

স্থানের গ্লোবাল (সম্পূর্ণ) কোড, যেমন "9FWM33GV+HQ", একটি 1/8000 বাই 1/8000 ডিগ্রী এলাকা (~14 বাই 14 মিটার) প্রতিনিধিত্ব করে।

compound_ code

string

স্থানের যৌগিক কোড, যেমন "33GV+HQ, Ramberg, Norway", যেখানে গ্লোবাল কোডের প্রত্যয় রয়েছে এবং একটি রেফারেন্স সত্তার ফর্ম্যাট করা নামের সাথে প্রিফিক্স প্রতিস্থাপন করা হয়েছে।

যাচাইকরণ প্রতিক্রিয়া প্রদান করুন

বৈধতা প্রতিক্রিয়া পাঠানোর জন্য অনুরোধ.

ক্ষেত্র
conclusion

ValidationConclusion

প্রয়োজন। বৈধতা প্রচেষ্টার ক্রম ফলাফল.

যদি এই ক্ষেত্রটি VALIDATION_CONCLUSION_UNSPECIFIED তে সেট করা হয়, একটি INVALID_ARGUMENT ত্রুটি ফেরত দেওয়া হবে৷

response_ id

string

প্রয়োজন। প্রতিক্রিয়া যে আইডির জন্য এই প্রতিক্রিয়া। ঠিকানা যাচাইকরণ প্রচেষ্টার সিরিজের প্রথম প্রতিক্রিয়া থেকে এটি [response_id][google.maps.addressvalidation.v1.ValidateAddressRequest.response_id] হওয়া উচিত।

বৈধতা উপসংহার

একটি ঠিকানা যাচাই করার জন্য প্রয়োজনীয় ঠিকানা যাচাইকরণের অনুরোধের ক্রমটির সম্ভাব্য চূড়ান্ত ফলাফল।

Enums
VALIDATION_CONCLUSION_UNSPECIFIED এই মান অব্যবহৃত. যদি ProvideValidationFeedbackRequest.conclusion ক্ষেত্রটি VALIDATION_CONCLUSION_UNSPECIFIED তে সেট করা হয়, একটি INVALID_ARGUMENT ত্রুটি ফেরত দেওয়া হবে৷
VALIDATED_VERSION_USED ঠিকানা যাচাইকরণ API দ্বারা ফিরে আসা ঠিকানার সংস্করণটি লেনদেনের জন্য ব্যবহার করা হয়েছিল।
USER_VERSION_USED ব্যবহারকারীর দেওয়া ঠিকানার সংস্করণটি লেনদেনের জন্য ব্যবহার করা হয়েছিল
UNVALIDATED_VERSION_USED ঠিকানার একটি সংস্করণ যা শেষ বৈধকরণ প্রচেষ্টার পরে প্রবেশ করা হয়েছিল কিন্তু যেটি পুনরায় যাচাই করা হয়নি লেনদেনের জন্য ব্যবহার করা হয়েছিল৷
UNUSED লেনদেন পরিত্যক্ত এবং ঠিকানা ব্যবহার করা হয়নি.

বৈধতা প্রতিক্রিয়া প্রদান করুন

এই ধরনের কোন ক্ষেত্র আছে.

বৈধতা প্রতিক্রিয়া জন্য প্রতিক্রিয়া.

প্রতিক্রিয়াটি সফলভাবে পাঠানো হলে প্রতিক্রিয়া খালি।

ইউএসপিএস ঠিকানা

একটি মার্কিন ঠিকানার USPS প্রতিনিধিত্ব.

ক্ষেত্র
first_ address_ line

string

প্রথম ঠিকানা লাইন।

firm

string

দৃঢ় নাম।

second_ address_ line

string

দ্বিতীয় ঠিকানা লাইন।

urbanization

string

পুয়ের্তো রিকান নগরায়নের নাম।

city_ state_ zip_ address_ line

string

শহর + রাজ্য + পোস্টাল কোড।

city

string

শহরের নাম।

state

string

2 অক্ষরের রাষ্ট্রীয় কোড।

zip_ code

string

পোস্টাল কোড যেমন 10009।

zip_ code_ extension

string

4-সংখ্যার পোস্টাল কোড এক্সটেনশন যেমন 5023।

ইউএসপিএস ডেটা

ঠিকানার জন্য USPS ডেটা। ঠিকানা যাচাইকরণ API এ পাঠানো প্রতিটি US বা PR ঠিকানার জন্য uspsData সম্পূর্ণরূপে জনবহুল হওয়ার নিশ্চয়তা নেই। আপনি যদি প্রতিক্রিয়ার প্রাথমিক অংশ হিসাবে uspsData ব্যবহার করেন তবে প্রতিক্রিয়াতে ব্যাকআপ ঠিকানা ক্ষেত্রগুলিকে সংহত করার পরামর্শ দেওয়া হয়।

ক্ষেত্র
standardized_ address

UspsAddress

USPS প্রমিত ঠিকানা।

delivery_ point_ code

string

2 সংখ্যার ডেলিভারি পয়েন্ট কোড

delivery_ point_ check_ digit

string

ডেলিভারি পয়েন্ট চেক ডিজিট। এই নম্বরটি যান্ত্রিকভাবে স্ক্যান করা মেলের জন্য বিতরণ_পয়েন্ট_বারকোডের শেষে যোগ করা হয়। Delivery_point_barcode, delivery_point_check_digit, পোস্টাল কোড, এবং ZIP+4 এর সমস্ত সংখ্যা একসাথে যোগ করলে 10 দ্বারা বিভাজ্য সংখ্যা পাওয়া উচিত।

dpv_ confirmation

string

DPV নিশ্চিতকরণের সম্ভাব্য মান। একটি একক অক্ষর প্রদান করে বা কোনো মান প্রদান করে না।

  • N : প্রাথমিক এবং কোনো সেকেন্ডারি নম্বর তথ্য DPV নিশ্চিত করতে ব্যর্থ হয়েছে।
  • D : ঠিকানা শুধুমাত্র প্রাথমিক নম্বরের জন্য DPV নিশ্চিত করা হয়েছে, এবং দ্বিতীয় নম্বরের তথ্য অনুপস্থিত ছিল।
  • S : ঠিকানা শুধুমাত্র প্রাথমিক নম্বরের জন্য DPV নিশ্চিত করা হয়েছে, এবং সেকেন্ডারি নম্বর তথ্য উপস্থিত ছিল কিন্তু নিশ্চিত করা হয়নি।
  • Y : প্রাথমিক এবং যেকোনো মাধ্যমিক নম্বরের জন্য ঠিকানা DPV নিশ্চিত করা হয়েছে।
  • খালি: যদি প্রতিক্রিয়াতে একটি dpv_confirmation মান না থাকে, তাহলে ঠিকানাটি DPV নিশ্চিতকরণের জন্য জমা দেওয়া হয়নি।
dpv_ footnote

string

ডেলিভারি পয়েন্ট বৈধতা থেকে পাদটীকা. একাধিক পাদটীকা একই স্ট্রিং এ একসাথে স্ট্রং করা যেতে পারে।

  • AA : ইনপুট ঠিকানা ZIP+4 ফাইলের সাথে মিলেছে
  • A1 : ইনপুট ঠিকানা ZIP+4 ফাইলের সাথে মেলেনি
  • BB : DPV এর সাথে মিলে গেছে (সমস্ত উপাদান)
  • CC : মাধ্যমিক নম্বর মিলছে না এবং প্রয়োজন নেই
  • C1 : সেকেন্ডারি নম্বর মেলেনি কিন্তু প্রয়োজনীয়
  • N1 : উচ্চ-বৃদ্ধির ঠিকানা সেকেন্ডারি নম্বর অনুপস্থিত
  • M1 : প্রাথমিক নম্বর অনুপস্থিত
  • M3 : প্রাথমিক সংখ্যা অবৈধ
  • P1 : ইনপুট ঠিকানা PO, RR বা HC বক্স নম্বর অনুপস্থিত
  • P3 : ইনপুট ঠিকানা PO, RR, বা HC বক্স নম্বর অবৈধ৷
  • F1 : একটি সামরিক ঠিকানার সাথে মিলিত ইনপুট ঠিকানা
  • G1 : ইনপুট ঠিকানা একটি সাধারণ বিতরণ ঠিকানার সাথে মিলেছে
  • U1 : ইনপুট ঠিকানা একটি অনন্য জিপ কোডের সাথে মিলেছে
  • PB : ইনপুট ঠিকানা PBSA রেকর্ডের সাথে মিলেছে
  • RR : PMB তথ্য সহ DPV নিশ্চিত ঠিকানা
  • R1 : PMB তথ্য ছাড়া DPV নিশ্চিত ঠিকানা
  • R7 : ক্যারিয়ার রুট R777 বা R779 রেকর্ড
  • IA : অবহিত ঠিকানা চিহ্নিত করা হয়েছে
  • TA : একটি ট্রেলিং আলফা বাদ দিয়ে প্রাথমিক সংখ্যা মিলেছে৷
dpv_ cmra

string

ঠিকানাটি একটি CMRA (বাণিজ্যিক মেল রিসিভিং এজেন্সি)- - ক্লায়েন্টদের জন্য একটি ব্যক্তিগত ব্যবসায়িক মেল গ্রহণ করে কিনা তা নির্দেশ করে৷ একটি একক অক্ষর প্রদান করে।

  • Y : ঠিকানাটি একটি CMRA
  • N : ঠিকানাটি CMRA নয়
dpv_ vacant

string

এই জায়গা কি খালি? একটি একক অক্ষর প্রদান করে।

  • Y : ঠিকানা খালি
  • N : ঠিকানা খালি নেই
dpv_ no_ stat

string

এটি কি কোন স্ট্যাট ঠিকানা না একটি সক্রিয় ঠিকানা? কোন স্ট্যাট ঠিকানা এমন নয় যা ক্রমাগত দখল করা হয় না বা এমন ঠিকানা যা USPS পরিষেবা দেয় না। একটি একক অক্ষর প্রদান করে।

  • Y : ঠিকানাটি সক্রিয় নয়
  • N : ঠিকানাটি সক্রিয়
dpv_ no_ stat_ reason_ code

int32

NoStat প্রকার নির্দেশ করে। int হিসাবে একটি কারণ কোড প্রদান করে।

  • 1 : IDA (অভ্যন্তরীণ ড্রপ ঠিকানা) – যে ঠিকানাগুলি সরাসরি USPS থেকে মেইল ​​​​পায় না কিন্তু একটি ড্রপ ঠিকানায় বিতরণ করা হয় যা তাদের পরিষেবা দেয়।
  • 2 : CDS - ঠিকানা যেগুলি এখনও বিতরণযোগ্য হয়ে ওঠেনি। উদাহরণস্বরূপ, একটি নতুন উপবিভাগ যেখানে লট এবং প্রাথমিক সংখ্যা নির্ধারণ করা হয়েছে, কিন্তু দখলের জন্য এখনও কোনো কাঠামো বিদ্যমান নেই।
  • 3 : সংঘর্ষ - ঠিকানা যা আসলে DPV নিশ্চিত করে না।
  • 4 : CMZ (কলেজ, সামরিক এবং অন্যান্য প্রকার) - ZIP + 4 রেকর্ড ইউএসপিএস ডেটাতে অন্তর্ভুক্ত করেছে।
  • 5 : নিয়মিত - ঠিকানাগুলি ডেলিভারি পাচ্ছে না এবং ঠিকানাগুলি সম্ভাব্য ডেলিভারি হিসাবে গণনা করা হয় না।
  • 6 : সেকেন্ডারি প্রয়োজনীয় - ঠিকানার জন্য সেকেন্ডারি তথ্য প্রয়োজন।
dpv_ drop

string

পতাকা নির্দেশ করে যে একটি সাইটে একটি একক গ্রহণযোগ্য মেল বিতরণ করা হয়েছে। একটি একক অক্ষর প্রদান করে।

  • Y : মেলটি একটি সাইটে গ্রহনযোগ্য একটি একক স্থানে বিতরণ করা হয়।
  • N : মেইলটি একটি সাইটে গ্রহনযোগ্য একক ডেলিভারি করা হয় না।
dpv_ throwback

string

ইঙ্গিত করে যে মেল রাস্তার ঠিকানায় বিতরণ করা হয় না। একটি একক অক্ষর প্রদান করে।

  • Y : রাস্তার ঠিকানায় মেলটি পাঠানো হয় না।
  • N : মেইলটি রাস্তার ঠিকানায় পৌঁছে দেওয়া হয়।
dpv_ non_ delivery_ days

string

পতাকা নির্দেশ করে মেইল ​​ডেলিভারি সপ্তাহের প্রতিদিন সঞ্চালিত হয় না। একটি একক অক্ষর প্রদান করে।

  • Y : মেইল ​​ডেলিভারি সপ্তাহের প্রতিদিন সঞ্চালিত হয় না।
  • N : কোন ইঙ্গিত নেই যে মেইল ​​ডেলিভারি সপ্তাহের প্রতিদিন সঞ্চালিত হয় না।
dpv_ non_ delivery_ days_ values

int32

পূর্ণসংখ্যা নন-ডেলিভারি দিন সনাক্ত করে। বিট ফ্ল্যাগ ব্যবহার করে জিজ্ঞাসাবাদ করা যেতে পারে: 0x40 - রবিবার একটি নন-ডেলিভারির দিন 0x20 - সোমবার একটি নন-ডেলিভারির দিন 0x10 - মঙ্গলবার একটি নন-ডেলিভারির দিন 0x08 - বুধবার একটি নন-ডেলিভারির দিন 0x04 - বৃহস্পতিবার একটি নন-ডেলিভারি দিন -ডেলিভারির দিন 0x02 - শুক্রবার একটি নন-ডেলিভারির দিন 0x01 - শনিবার একটি নন-ডেলিভারির দিন

dpv_ no_ secure_ location

string

পতাকা নির্দেশ করে দরজা অ্যাক্সেসযোগ্য, কিন্তু নিরাপত্তা উদ্বেগের কারণে প্যাকেজটি ছেড়ে দেওয়া হবে না। একটি একক অক্ষর প্রদান করে।

  • Y : নিরাপত্তা সংক্রান্ত উদ্বেগের কারণে প্যাকেজটি ছেড়ে দেওয়া হবে না।
  • N : নিরাপত্তা সংক্রান্ত উদ্বেগের কারণে প্যাকেজটি ছেড়ে দেওয়া হবে না এমন কোনো ইঙ্গিত নেই।
dpv_ pbsa

string

ইঙ্গিত করে ঠিকানাটি PBSA রেকর্ডের সাথে মিলে গেছে। একটি একক অক্ষর প্রদান করে।

  • Y : ঠিকানাটি PBSA রেকর্ডের সাথে মিলে গেছে।
  • N : ঠিকানাটি PBSA রেকর্ডের সাথে মেলেনি।
dpv_ door_ not_ accessible

string

পতাকা সেই ঠিকানাগুলি নির্দেশ করে যেখানে ইউএসপিএস মেল বিতরণের জন্য দরজায় টোকা দিতে পারে না। একটি একক অক্ষর প্রদান করে।

  • Y : দরজা অ্যাক্সেসযোগ্য নয়।
  • N : কোন ইঙ্গিত দরজা অ্যাক্সেসযোগ্য নয়.
dpv_ enhanced_ delivery_ code

string

নির্দেশ করে যে ঠিকানার জন্য একাধিক DPV রিটার্ন কোড বৈধ। একটি একক অক্ষর প্রদান করে।

  • Y : প্রাথমিক এবং যেকোনো মাধ্যমিক নম্বরের জন্য ঠিকানা DPV নিশ্চিত করা হয়েছে।
  • N : প্রাথমিক এবং কোনো সেকেন্ডারি নম্বর তথ্য DPV নিশ্চিত করতে ব্যর্থ হয়েছে।
  • S : ঠিকানা শুধুমাত্র প্রাথমিক সংখ্যার জন্য DPV নিশ্চিত করা হয়েছিল, এবং মাধ্যমিক নম্বরের তথ্য উপস্থিত ছিল কিন্তু নিশ্চিত করা হয়নি, বা একটি প্রাথমিক নম্বরের একটি একক ট্রেইলিং আলফা একটি DPV ম্যাচ এবং সেকেন্ডারি তথ্যের প্রয়োজনীয়তা তৈরি করতে বাদ দেওয়া হয়েছিল৷
  • D : ঠিকানা শুধুমাত্র প্রাথমিক নম্বরের জন্য DPV নিশ্চিত করা হয়েছে, এবং দ্বিতীয় নম্বরের তথ্য অনুপস্থিত ছিল।
  • R : ঠিকানা নিশ্চিত করা হয়েছে কিন্তু ফ্যান্টম রুট R777 এবং R779-এ বরাদ্দ করা হয়েছে এবং USPS ডেলিভারি দেওয়া হয়নি।
carrier_ route

string

ক্যারিয়ার রুট কোড। একটি চার অক্ষরের কোড যা একটি এক অক্ষর উপসর্গ এবং একটি তিন অঙ্কের রুট ডিজাইনার নিয়ে গঠিত।

উপসর্গ:

  • C : ক্যারিয়ার রুট (বা শহরের রুট)
  • R : গ্রামীণ পথ
  • H : হাইওয়ে চুক্তি রুট
  • B : পোস্ট অফিস বক্স বিভাগ
  • G : সাধারণ বিতরণ ইউনিট
carrier_ route_ indicator

string

ক্যারিয়ার রুট রেট সাজানোর সূচক।

ews_ no_ match

bool

ডেলিভারির ঠিকানা মিলছে, কিন্তু EWS ফাইলটি নির্দেশ করে যে শীঘ্রই একটি সঠিক মিল পাওয়া যাবে।

post_ office_ city

string

প্রধান পোস্ট অফিস শহর।

post_ office_ state

string

প্রধান পোস্ট অফিস রাষ্ট্র.

abbreviated_ city

string

সংক্ষিপ্ত শহর।

fips_ county_ code

string

FIPS কাউন্টি কোড।

county

string

কাউন্টির নাম।

elot_ number

string

ভ্রমণের বর্ধিত লাইন (eLOT) নম্বর।

elot_ flag

string

eLOT অ্যাসেন্ডিং/ডিসেন্ডিং ফ্ল্যাগ (A/D)।

po_ box_ only_ postal_ code

bool

PO বক্স শুধুমাত্র পোস্টাল কোড.

pmb_ designator

string

PMB (প্রাইভেট মেইল ​​বক্স) ইউনিট মনোনীত।

pmb_ number

string

PMB (ব্যক্তিগত মেইল ​​বক্স) নম্বর;

address_ record_ type

string

ঠিকানা রেকর্ডের প্রকার যা ইনপুট ঠিকানার সাথে মেলে।

  • F : FIRM. এটি একটি দৃঢ় রেকর্ডের সাথে একটি মিল, যা একটি ঠিকানার জন্য উপলব্ধ সেরা স্তরের মিল।
  • G : সাধারণ ডেলিভারি। এটি একটি সাধারণ ডেলিভারির রেকর্ডের সাথে মিল।
  • H : বিল্ডিং / অ্যাপার্টমেন্ট। এটি একটি বিল্ডিং বা অ্যাপার্টমেন্ট রেকর্ডের সাথে মিল।
  • P : পোস্ট অফিস বক্স। এটি একটি পোস্ট অফিস বক্সের সাথে মিল।
  • R : গ্রামীণ রুট বা হাইওয়ে চুক্তি: এটি হয় একটি গ্রামীণ রুট বা হাইওয়ে চুক্তির রেকর্ডের সাথে মিল, উভয়েরই বক্স নম্বর রেঞ্জ যুক্ত থাকতে পারে।
  • S : রাস্তার রেকর্ড: এটি একটি বৈধ প্রাথমিক সংখ্যা পরিসর ধারণকারী একটি রাস্তার রেকর্ডের সাথে মিল।
default_ address

bool

নির্দেশক যে একটি ডিফল্ট ঠিকানা পাওয়া গেছে, কিন্তু আরো নির্দিষ্ট ঠিকানা বিদ্যমান।

error_ message

string

USPS ডেটা পুনরুদ্ধারের জন্য ত্রুটি বার্তা। কৃত্রিমভাবে তৈরি ঠিকানা সনাক্তকরণের কারণে যখন USPS প্রক্রিয়াকরণ স্থগিত করা হয় তখন এটি জনবহুল হয়।

এই ত্রুটি উপস্থিত থাকলে USPS ডেটা ক্ষেত্রগুলি জনবহুল নাও হতে পারে।

cass_ processed

bool

নির্দেশক যে অনুরোধটি CASS প্রক্রিয়া করা হয়েছে।

ঠিকানার অনুরোধ যাচাই করুন

একটি ঠিকানা যাচাই করার জন্য অনুরোধ.

ক্ষেত্র
address

PostalAddress

প্রয়োজন। ঠিকানা যাচাই করা হচ্ছে। বিন্যাসহীন ঠিকানা address_lines মাধ্যমে জমা দিতে হবে।

এই ইনপুটে ক্ষেত্রগুলির মোট দৈর্ঘ্য 280 অক্ষরের বেশি হওয়া উচিত নয়৷

সমর্থিত অঞ্চলগুলি এখানে পাওয়া যাবে।

ইনপুট ঠিকানায় language_code মান ভবিষ্যতের ব্যবহারের জন্য সংরক্ষিত এবং আজ উপেক্ষা করা হয়েছে। বৈধ ঠিকানার ফলাফল প্রদত্ত ঠিকানার জন্য পছন্দের ভাষার উপর ভিত্তি করে তৈরি করা হবে, যেমন সিস্টেম দ্বারা চিহ্নিত করা হয়েছে।

ঠিকানা যাচাইকরণ API recipients এবং organization মান উপেক্ষা করে। এই ক্ষেত্রের যেকোন মান বাতিল করা হবে এবং ফেরত দেওয়া হবে না। তাদের সেট করবেন না দয়া করে.

previous_ response_ id

string

প্রথম ঠিকানা যাচাইকরণের অনুরোধের জন্য এই ক্ষেত্রটি অবশ্যই খালি থাকতে হবে। যদি একটি একক ঠিকানাকে সম্পূর্ণরূপে বৈধ করার জন্য আরও অনুরোধের প্রয়োজন হয় (উদাহরণস্বরূপ যদি ব্যবহারকারীর প্রাথমিক যাচাইকরণের পরে যে পরিবর্তনগুলি করা হয় তা পুনরায় যাচাই করা প্রয়োজন), তাহলে প্রতিটি ফলোআপ অনুরোধকে অবশ্যই প্রথম প্রতিক্রিয়া থেকে response_id দিয়ে এই ক্ষেত্রটি পূরণ করতে হবে বৈধতা ক্রম।

enable_ usps_ cass

bool

USPS CASS সামঞ্জস্যপূর্ণ মোড সক্ষম করে৷ এটি শুধুমাত্র google.maps.addressvalidation.v1.ValidationResult.usps_data এর google.maps.addressvalidation.v1.ValidationResult ফিল্ডকে প্রভাবিত করে। দ্রষ্টব্য: পুয়ের্তো রিকোতে ঠিকানাগুলির জন্য USPS CASS সক্ষমিত অনুরোধগুলির জন্য, address একটি google.type.PostalAddress.region_code অবশ্যই "PR" হিসাবে প্রদান করতে হবে, অথবা address একটি google.type.PostalAddress.administrative_area অবশ্যই "পুয়ের্তো" হিসাবে প্রদান করতে হবে রিকো" (কেস-সংবেদনশীল) বা "পিআর"।

এটি একটি কম্পোনেন্টাইজড address ব্যবহার করার জন্য বাঞ্ছনীয়, অথবা বিকল্পভাবে কমপক্ষে দুটি google.type.PostalAddress.address_lines উল্লেখ করুন যেখানে প্রথম লাইনে রাস্তার নম্বর এবং নাম রয়েছে এবং দ্বিতীয় লাইনে শহর, রাজ্য এবং জিপ কোড রয়েছে৷

language_ options

LanguageOptions

ঐচ্ছিক। পূর্বরূপ: এই বৈশিষ্ট্যটি পূর্বরূপ (প্রি-GA) এ রয়েছে। প্রাক-GA পণ্য এবং বৈশিষ্ট্যগুলির সীমিত সমর্থন থাকতে পারে এবং প্রাক-GA পণ্য এবং বৈশিষ্ট্যগুলির পরিবর্তনগুলি অন্যান্য প্রাক-GA সংস্করণগুলির সাথে সামঞ্জস্যপূর্ণ নাও হতে পারে। প্রাক-GA অফারগুলি Google মানচিত্র প্ল্যাটফর্ম পরিষেবার নির্দিষ্ট শর্তাবলী দ্বারা আচ্ছাদিত। আরও তথ্যের জন্য, লঞ্চ পর্যায়ের বিবরণ দেখুন।

প্রতিক্রিয়াতে অতিরিক্ত তথ্য অন্তর্ভুক্ত করতে ঠিকানা যাচাইকরণ API সক্ষম করে৷

session_ token

string

ঐচ্ছিক। একটি স্ট্রিং যা বিলিং উদ্দেশ্যে একটি স্বয়ংসম্পূর্ণ সেশন সনাক্ত করে৷ সর্বাধিক 36টি ASCII অক্ষর সহ একটি URL এবং ফাইলের নাম নিরাপদ base64 স্ট্রিং হতে হবে৷ অন্যথায় একটি INVALID_ARGUMENT ত্রুটি ফেরত দেওয়া হবে৷

সেশন শুরু হয় যখন ব্যবহারকারী একটি স্বয়ংসম্পূর্ণ ক্যোয়ারী করে, এবং শেষ হয় যখন তারা একটি স্থান নির্বাচন করে এবং স্থানের বিবরণ বা ঠিকানা যাচাইকরণে কল করা হয়। প্রতিটি সেশনে একাধিক স্বয়ংসম্পূর্ণ প্রশ্ন থাকতে পারে, তার পরে একটি স্থানের বিবরণ বা ঠিকানা যাচাইকরণের অনুরোধ থাকতে পারে। একটি সেশনের মধ্যে প্রতিটি অনুরোধের জন্য ব্যবহৃত শংসাপত্রগুলি অবশ্যই একই Google Cloud Console প্রকল্পের অন্তর্গত। একবার একটি অধিবেশন শেষ হয়ে গেলে, টোকেনটি আর বৈধ থাকে না; আপনার অ্যাপকে অবশ্যই প্রতিটি সেশনের জন্য একটি নতুন টোকেন তৈরি করতে হবে। যদি sessionToken প্যারামিটারটি বাদ দেওয়া হয়, বা আপনি যদি একটি সেশন টোকেন পুনরায় ব্যবহার করেন, তাহলে সেশনটি চার্জ করা হবে যেন কোনো সেশন টোকেন প্রদান করা হয়নি (প্রতিটি অনুরোধ আলাদাভাবে বিল করা হয়)।

দ্রষ্টব্য: ঠিকানা যাচাইকরণ শুধুমাত্র স্বয়ংসম্পূর্ণ (নতুন) API সহ সেশনগুলিতে ব্যবহার করা যেতে পারে, স্বয়ংসম্পূর্ণ API নয়। আরও বিশদ বিবরণের জন্য https://developers.google.com/maps/documentation/places/web-service/session-pricing দেখুন৷

ঠিকানার প্রতিক্রিয়া যাচাই করুন

একটি ঠিকানা বৈধতা অনুরোধের প্রতিক্রিয়া.

ক্ষেত্র
result

ValidationResult

ঠিকানা যাচাইকরণের ফলাফল।

response_ id

string

UUID যা এই প্রতিক্রিয়া সনাক্ত করে। ঠিকানাটি পুনরায় যাচাই করার প্রয়োজন হলে, এই UUID অবশ্যই নতুন অনুরোধের সাথে থাকবে।

যাচাইকরণের ফলাফল

ঠিকানা যাচাই করার ফলাফল।

ক্ষেত্র
verdict

Verdict

সামগ্রিক রায়ের পতাকা

address

Address

জিওকোডের বিপরীতে ঠিকানা সম্পর্কে তথ্য।

geocode

Geocode

ঠিকানা জিওকোড করা অবস্থান এবং স্থান সম্পর্কে তথ্য।

metadata

AddressMetadata

বিতরণযোগ্যতার সাথে সম্পর্কিত অন্যান্য তথ্য। ঠিকানা যাচাইকরণ API এ পাঠানো প্রতিটি ঠিকানার জন্য metadata সম্পূর্ণরূপে জনবহুল হওয়ার নিশ্চয়তা নেই।

usps_ data

UspsData

USPS দ্বারা প্রদত্ত অতিরিক্ত বিতরণযোগ্য পতাকা। শুধুমাত্র অঞ্চল US এবং PR প্রদান করা হয়.

english_ latin_ address

Address

পূর্বরূপ: এই বৈশিষ্ট্যটি পূর্বরূপ (প্রি-GA) এ রয়েছে। প্রাক-GA পণ্য এবং বৈশিষ্ট্যগুলির সীমিত সমর্থন থাকতে পারে এবং প্রাক-GA পণ্য এবং বৈশিষ্ট্যগুলির পরিবর্তনগুলি অন্যান্য প্রাক-GA সংস্করণগুলির সাথে সামঞ্জস্যপূর্ণ নাও হতে পারে। প্রাক-GA অফারগুলি Google মানচিত্র প্ল্যাটফর্ম পরিষেবার নির্দিষ্ট শর্তাবলী দ্বারা আচ্ছাদিত। আরও তথ্যের জন্য, লঞ্চ পর্যায়ের বিবরণ দেখুন।

ঠিকানাটি ইংরেজিতে অনুবাদ করা হয়েছে।

অনুবাদিত ঠিকানাগুলি API ইনপুট হিসাবে পুনরায় ব্যবহারযোগ্য নয়৷ পরিষেবাটি তাদের প্রদান করে যাতে ব্যবহারকারী তাদের স্থানীয় ভাষা ব্যবহার করে আসল-প্রদত্ত ঠিকানার বৈধতা নিশ্চিত বা অস্বীকার করতে পারে।

ঠিকানার অংশের ইংরেজি অনুবাদ না থাকলে, পরিষেবাটি সেই অংশটিকে একটি বিকল্প ভাষায় ফেরত দেয় যা একটি ল্যাটিন স্ক্রিপ্ট ব্যবহার করে। কিভাবে বিকল্প ভাষা নির্বাচন করা হয় তার ব্যাখ্যার জন্য এখানে দেখুন। যদি ঠিকানার অংশে ল্যাটিন স্ক্রিপ্ট ব্যবহার করে এমন কোনো ভাষায় কোনো অনুবাদ বা প্রতিবর্ণীকরণ না থাকে, তাহলে পরিষেবাটি ঠিকানার সাথে যুক্ত স্থানীয় ভাষায় সেই অংশটি ফিরিয়ে দেয়।

google.maps.addressvalidation.v1.LanguageOptions.return_english_latin_address পতাকা ব্যবহার করে এই আউটপুটটি সক্ষম করুন৷

দ্রষ্টব্য: english_latin_addressgoogle.maps.addressvalidation.v1.Address.unconfirmed_component_types ক্ষেত্র এবং english_latin_address.address_componentsgoogle.maps.addressvalidation.v1.AddressComponent.confirmation_level ক্ষেত্রগুলি populented নয়৷

রায়

ঠিকানা যাচাইকরণ ফলাফল এবং জিওকোডের উচ্চ স্তরের ওভারভিউ।

ক্ষেত্র
input_ granularity

Granularity

ইনপুট ঠিকানার গ্রানুলারিটি। এটি ইনপুট ঠিকানা পার্স করার ফলাফল এবং কোন বৈধতা সংকেত দেয় না। বৈধতা সংকেতের জন্য, নীচের validation_granularity পড়ুন।

উদাহরণস্বরূপ, যদি ইনপুট ঠিকানায় একটি নির্দিষ্ট অ্যাপার্টমেন্ট নম্বর থাকে, তাহলে এখানে input_granularity হবে SUB_PREMISE । যদি আমরা ডাটাবেসে অ্যাপার্টমেন্ট নম্বরের সাথে মিল না করতে পারি বা অ্যাপার্টমেন্ট নম্বরটি অবৈধ হয়, তাহলে validation_granularity সম্ভবত PREMISE বা নীচে হবে৷

validation_ granularity

Granularity

কণিকা স্তর যা API ঠিকানাটিকে সম্পূর্ণরূপে যাচাই করতে পারে৷ উদাহরণ স্বরূপ, PREMISE এর একটি validation_granularity নির্দেশ করে যে PREMISE এর স্তরে ঠিকানার সমস্ত উপাদান বা আরও বেশি মোটা যাচাই করা যেতে পারে।

প্রতি ঠিকানা উপাদান যাচাইকরণের ফলাফল google.maps.addressvalidation.v1.Address.address_components এ পাওয়া যাবে।

geocode_ granularity

Granularity

geocode গ্রানুলারিটি সম্পর্কে তথ্য। এটি জিওকোডেড অবস্থানটি কতটা মোটা বা সূক্ষ্ম তার শব্দার্থিক অর্থ হিসাবে বোঝা যেতে পারে।

এটি মাঝে মাঝে উপরের validation_granularity থেকে ভিন্ন হতে পারে। উদাহরণস্বরূপ, আমাদের ডাটাবেস একটি অ্যাপার্টমেন্ট নম্বরের অস্তিত্ব রেকর্ড করতে পারে কিন্তু একটি বড় অ্যাপার্টমেন্ট কমপ্লেক্সের মধ্যে অ্যাপার্টমেন্টের জন্য একটি সুনির্দিষ্ট অবস্থান নেই। সেক্ষেত্রে, validation_granularity হবে SUB_PREMISE কিন্তু geocode_granularity হবে PREMISE

address_ complete

bool

কোনো অমীমাংসিত টোকেন না থাকলে, কোনো অপ্রত্যাশিত বা অনুপস্থিত ঠিকানা উপাদান না থাকলে ঠিকানাটি সম্পূর্ণ বলে বিবেচিত হয়। যদি সেট না থাকে, তাহলে নির্দেশ করে যে মানটি false । আরো বিস্তারিত জানার জন্য missing_component_types , unresolved_tokens বা unexpected ক্ষেত্র দেখুন।

has_ unconfirmed_ components

bool

অন্তত একটি ঠিকানা উপাদান শ্রেণীবদ্ধ বা যাচাই করা যাবে না, বিস্তারিত জানার জন্য google.maps.addressvalidation.v1.Address.address_components দেখুন।

has_ inferred_ components

bool

অন্তত একটি ঠিকানা উপাদান অনুমান করা হয়েছে (যোগ করা হয়েছে) যা ইনপুটে ছিল না, বিস্তারিত জানার জন্য google.maps.addressvalidation.v1.Address.address_components দেখুন।

has_ replaced_ components

bool

অন্তত একটি ঠিকানা উপাদান প্রতিস্থাপিত হয়েছে, বিস্তারিত জানার জন্য google.maps.addressvalidation.v1.Address.address_components দেখুন।

গ্রানুলারিটি

একটি ঠিকানা বা একটি জিওকোড থাকতে পারে এমন বিভিন্ন গ্রানুলারিটি। যখন একটি ঠিকানার জন্য গ্রানুলারিটি নির্দেশ করতে ব্যবহৃত হয়, তখন এই মানগুলি নির্দেশ করে যে ঠিকানাটি একটি মেইলিং গন্তব্যকে কতটা সূক্ষ্ম কণিকা চিহ্নিত করে। উদাহরণ স্বরূপ, একটি ঠিকানা যেমন "123 Main Street, Redwood City, CA, 94061" একটি PREMISE সনাক্ত করে যখন "Redwood City, CA, 94061" এর মতো কিছু একটি LOCALITY সনাক্ত করে৷ যাইহোক, যদি আমরা রেডউড সিটিতে "123 মেইন স্ট্রিট"-এর জন্য একটি জিওকোড খুঁজে না পাই, তবে ঠিকানাটি আরও দানাদার হওয়া সত্ত্বেও যে জিওকোড ফেরত দেওয়া হয়েছে তা LOCALITY গ্র্যানুলারিটির হতে পারে৷

Enums
GRANULARITY_UNSPECIFIED ডিফল্ট মান। এই মান অব্যবহৃত.
SUB_PREMISE নিম্ন-বিল্ডিং স্তরের ফলাফল, যেমন একটি অ্যাপার্টমেন্ট।
PREMISE বিল্ডিং-স্তরের ফলাফল।
PREMISE_PROXIMITY একটি জিওকোড যা ঠিকানাটির বিল্ডিং-স্তরের অবস্থান আনুমানিক করে।
BLOCK ঠিকানা বা জিওকোড একটি ব্লক নির্দেশ করে। শুধুমাত্র সেই অঞ্চলে ব্যবহৃত হয় যেখানে ব্লক-লেভেল অ্যাড্রেসিং আছে, যেমন জাপান।
ROUTE জিওকোড বা ঠিকানাটি রুটের জন্য দানাদার, যেমন রাস্তা, রাস্তা বা হাইওয়ে।
OTHER অন্যান্য সমস্ত গ্রানুলারিটি, যেগুলিকে একসাথে বাকেট করা হয় যেহেতু সেগুলি বিতরণযোগ্য নয়৷