Package google.maps.addressvalidation.v1

সূচক

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

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

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

rpc ProvideValidationFeedback( ProvideValidationFeedbackRequest ) returns ( ProvideValidationFeedbackResponse )

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

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

rpc ValidateAddress( ValidateAddressRequest ) returns ( ValidateAddressResponse )

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

ঠিকানা

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

ক্ষেত্র
formatted_address

string

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

postal_address

PostalAddress

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

address_components[]

AddressComponent

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

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

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

ইনপুটে কোনো টোকেন আছে যা সমাধান করা যায়নি। এটি এমন একটি ইনপুট হতে পারে যা একটি ঠিকানার একটি বৈধ অংশ হিসাবে স্বীকৃত হয়নি (উদাহরণস্বরূপ একটি ইনপুটে যেমন "123235253253 Main St, San Francisco, CA, 94105", অমীমাংসিত টোকেনগুলি ["123235253253"] এর মতো দেখতে হতে পারে একটি বৈধ রাস্তার নম্বরের মতো দেখাচ্ছে না।

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

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

ক্ষেত্র
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 অন্যান্য সমস্ত গ্রানুলারিটি, যেগুলিকে একসাথে বাকেট করা হয় যেহেতু সেগুলি বিতরণযোগ্য নয়৷
,

সূচক

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

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

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

rpc ProvideValidationFeedback( ProvideValidationFeedbackRequest ) returns ( ProvideValidationFeedbackResponse )

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

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

rpc ValidateAddress( ValidateAddressRequest ) returns ( ValidateAddressResponse )

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

ঠিকানা

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

ক্ষেত্র
formatted_address

string

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

postal_address

PostalAddress

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

address_components[]

AddressComponent

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

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

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

ইনপুটে কোনো টোকেন আছে যা সমাধান করা যায়নি। এটি এমন একটি ইনপুট হতে পারে যা একটি ঠিকানার একটি বৈধ অংশ হিসাবে স্বীকৃত হয়নি (উদাহরণস্বরূপ একটি ইনপুটে যেমন "123235253253 Main St, San Francisco, CA, 94105", অমীমাংসিত টোকেনগুলি ["123235253253"] এর মতো দেখতে হতে পারে একটি বৈধ রাস্তার নম্বরের মতো দেখাচ্ছে না।

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

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

ক্ষেত্র
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) এ রয়েছে। প্রাক-জিএ পণ্য এবং বৈশিষ্ট্যগুলির সীমিত সমর্থন থাকতে পারে এবং প্রাক-জিএ পণ্যগুলিতে পরিবর্তন এবং বৈশিষ্ট্যগুলি অন্যান্য প্রাক-জিএ সংস্করণগুলির সাথে সামঞ্জস্যপূর্ণ নাও হতে পারে। প্রাক-জিএ অফারগুলি গুগল ম্যাপস প্ল্যাটফর্ম পরিষেবা নির্দিষ্ট শর্তাদি দ্বারা আচ্ছাদিত। আরও তথ্যের জন্য, লঞ্চ পর্যায়ের বিবরণ দেখুন।

প্রতিক্রিয়াতে অতিরিক্ত তথ্য অন্তর্ভুক্ত করতে ঠিকানা বৈধতা এপিআই সক্ষম করে।

ক্ষেত্র
return_english_latin_address

bool

পূর্বরূপ: একটি google.maps.addressvalidation.v1.Address বিশদগুলির জন্য google.maps.addressvalidation.v1.ValidationResult.english_latin_address 1.ভিডেশন রিসল্ট.এনজিএলআইএসএইচ_ল্যাটিন_এড্রেস দেখুন।

প্লাসকোড

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

ক্ষেত্র
global_code

string

প্লেসের গ্লোবাল (পূর্ণ) কোড, যেমন "9FWM33GV+এইচকিউ", 1/8000 ডিগ্রি অঞ্চল (~ 14 বাই 14 মিটার) দ্বারা 1/8000 উপস্থাপন করে।

compound_code

string

প্লেসের যৌগিক কোড, যেমন "33GV+সদর দফতর, রামবার্গ, নরওয়ে", গ্লোবাল কোডের প্রত্যয়যুক্ত এবং উপসর্গটিকে একটি রেফারেন্স সত্তার ফর্ম্যাট নামের সাথে প্রতিস্থাপন করে।

সরবরাহযোগ্য ফিডব্যাকআরকিউস্ট সরবরাহ করুন

বৈধতা প্রতিক্রিয়া প্রেরণের জন্য অনুরোধ।

ক্ষেত্র
conclusion

ValidationConclusion

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

যদি এই ক্ষেত্রটি VALIDATION_CONCLUSION_UNSPECIFIED সেট করা থাকে তবে একটি INVALID_ARGUMENT ত্রুটি ফিরে আসবে।

response_id

string

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

বৈধতা কনক্লেশন

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

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

সরবরাহযোগ্যতাফিডব্যাকারপ্রেসোনস সরবরাহ করুন

এই ধরণের কোনও ক্ষেত্র নেই।

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

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

ইউএসপিএসএড্রেস

ইউএসপিএস একটি মার্কিন ঠিকানার প্রতিনিধিত্ব।

ক্ষেত্র
first_address_line

string

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

firm

string

দৃ firm ় নাম।

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।

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

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

ক্ষেত্র
standardized_address

UspsAddress

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

delivery_point_code

string

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

delivery_point_check_digit

string

ডেলিভারি পয়েন্ট চেক ডিজিট। এই সংখ্যাটি যান্ত্রিকভাবে স্ক্যান করা মেলের জন্য ডেলিভারি_পয়েন্ট_বারকোডের শেষে যুক্ত করা হয়েছে। ডেলিভারি_পয়েন্ট_বারকোড, ডেলিভারি_পয়েন্ট_চেক_ডিজিট, ডাক কোড এবং জিপ+4 একসাথে সমস্ত অঙ্ক যুক্ত করা 10 দ্বারা বিভাজ্য একটি সংখ্যা অর্জন করা উচিত।

dpv_confirmation

string

ডিপিভি নিশ্চিতকরণের জন্য সম্ভাব্য মানগুলি। একটি একক চরিত্র প্রদান করে বা কোনও মান দেয় না।

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

string

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

  • AA : ইনপুট ঠিকানা জিপ+4 ফাইলের সাথে মিলেছে
  • A1 : ইনপুট ঠিকানা জিপ+4 ফাইলের সাথে মেলে না
  • BB : ডিপিভির সাথে মিলেছে (সমস্ত উপাদান)
  • CC : মাধ্যমিক সংখ্যাটি মেলে না এবং প্রয়োজন হয় না
  • C1 : মাধ্যমিক সংখ্যাটি মেলে না তবে প্রয়োজনীয়
  • N1 : উচ্চ-উত্থানের ঠিকানা অনুপস্থিত মাধ্যমিক সংখ্যা
  • M1 : প্রাথমিক সংখ্যা অনুপস্থিত
  • M3 : প্রাথমিক সংখ্যা অবৈধ
  • P1 : ইনপুট ঠিকানা পিও, আরআর বা এইচসি বক্স নম্বর অনুপস্থিত
  • P3 : ইনপুট ঠিকানা পিও, আরআর, বা এইচসি বক্স নম্বর অবৈধ
  • F1 : ইনপুট ঠিকানা একটি সামরিক ঠিকানার সাথে মিলেছে
  • G1 : ইনপুট ঠিকানা একটি সাধারণ বিতরণ ঠিকানার সাথে মিলেছে
  • U1 : ইনপুট ঠিকানাটি একটি অনন্য জিপ কোডের সাথে মেলে
  • PB : ইনপুট ঠিকানা পিবিএসএ রেকর্ডের সাথে মিলেছে
  • RR : পিএমবি তথ্য সহ ডিপিভি নিশ্চিত ঠিকানা
  • R1 : পিএমবি তথ্য ছাড়াই ডিপিভি নিশ্চিত ঠিকানা
  • R7 : ক্যারিয়ার রুট আর 777 বা আর 779 রেকর্ড
  • IA : অবহিত ঠিকানা চিহ্নিত
  • TA : একটি ট্রেলিং আলফা ফেলে দিয়ে প্রাথমিক সংখ্যাটি মিলছে
dpv_cmra

string

ঠিকানাটি কোনও সিএমআরএ (বাণিজ্যিক মেল গ্রহণকারী সংস্থা)-ক্লায়েন্টদের জন্য মেল গ্রহণকারী একটি ব্যক্তিগত ব্যবসা। একটি একক চরিত্র প্রদান।

  • Y : ঠিকানাটি একটি সিএমআরএ
  • N : ঠিকানাটি কোনও সিএমআরএ নয়
dpv_vacant

string

এই জায়গাটি কি শূন্য? একটি একক চরিত্র প্রদান।

  • Y : ঠিকানাটি শূন্য
  • N : ঠিকানাটি শূন্য নয়
dpv_no_stat

string

এটি কি কোনও স্ট্যাট ঠিকানা বা সক্রিয় ঠিকানা? কোনও স্ট্যাট ঠিকানাগুলি এমন নয় যা অবিচ্ছিন্নভাবে দখল করা হয় না বা এমন ঠিকানা যা ইউএসপিগুলি পরিষেবা দেয় না। একটি একক চরিত্র প্রদান।

  • Y : ঠিকানাটি সক্রিয় নয়
  • N : ঠিকানাটি সক্রিয়
dpv_no_stat_reason_code

int32

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

  • 1 : আইডিএ (অভ্যন্তরীণ ড্রপ ঠিকানা) - ঠিকানাগুলি যা সরাসরি ইউএসপিএস থেকে মেল গ্রহণ করে না তবে তাদের পরিষেবাগুলি পরিষেবা দেয় এমন একটি ড্রপ ঠিকানায় সরবরাহ করা হয়।
  • 2 : সিডিএস - ঠিকানাগুলি যা এখনও বিতরণযোগ্য হয়ে উঠেনি। উদাহরণস্বরূপ, একটি নতুন মহকুমা যেখানে প্রচুর এবং প্রাথমিক সংখ্যা নির্ধারণ করা হয়েছে, তবে পেশার জন্য এখনও কোনও কাঠামো বিদ্যমান নেই।
  • 3 : সংঘর্ষ - ঠিকানাগুলি যা আসলে ডিপিভি নিশ্চিত করে না।
  • 4 : সিএমজেড (কলেজ, সামরিক এবং অন্যান্য প্রকার) - জিপ + 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-বৃহস্পতিবার একটি নন নন-ডেলিভারি দিন 0 -ডেলিভারি দিন 0x02-শুক্রবার একটি ডেলিভারি ডে 0x01-শনিবার একটি ডেলিভারি দিন

dpv_no_secure_location

string

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

  • Y : সুরক্ষা উদ্বেগের কারণে প্যাকেজটি ছেড়ে দেওয়া হবে না।
  • N : কোনও ইঙ্গিত নেই যে সুরক্ষা উদ্বেগের কারণে প্যাকেজটি ছেড়ে দেওয়া হবে না।
dpv_pbsa

string

ইঙ্গিত দেয় যে ঠিকানাটি পিবিএসএ রেকর্ডের সাথে মিলেছে। একটি একক চরিত্র প্রদান।

  • Y : ঠিকানাটি পিবিএসএ রেকর্ডের সাথে মিলেছে।
  • N : ঠিকানাটি পিবিএসএ রেকর্ডের সাথে মেলে না।
dpv_door_not_accessible

string

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

  • Y : দরজাটি অ্যাক্সেসযোগ্য নয়।
  • N : কোনও ইঙ্গিত নেই দরজাটি অ্যাক্সেসযোগ্য নয়।
dpv_enhanced_delivery_code

string

ইঙ্গিত করে যে একাধিক ডিপিভি রিটার্ন কোড ঠিকানার জন্য বৈধ। একটি একক চরিত্র প্রদান।

  • Y : ঠিকানাটি প্রাথমিক এবং যে কোনও মাধ্যমিক সংখ্যার জন্য ডিপিভি নিশ্চিত হয়েছিল।
  • N : প্রাথমিক এবং যে কোনও মাধ্যমিক সংখ্যার তথ্য ডিপিভি নিশ্চিত করতে ব্যর্থ হয়েছে।
  • S : ঠিকানাটি কেবলমাত্র প্রাথমিক সংখ্যার জন্য ডিপিভি নিশ্চিত করা হয়েছিল, এবং মাধ্যমিক সংখ্যার তথ্য উপস্থিত ছিল তবে এটি নিশ্চিত করা হয়নি, বা একটি প্রাথমিক সংখ্যায় একক ট্রেলিং আলফা একটি ডিপিভি ম্যাচ এবং প্রয়োজনীয় গৌণ তথ্য তৈরি করতে বাদ দেওয়া হয়েছিল।
  • D : ঠিকানাটি কেবলমাত্র প্রাথমিক সংখ্যার জন্য ডিপিভি নিশ্চিত হয়েছিল এবং মাধ্যমিক সংখ্যার তথ্য অনুপস্থিত ছিল।
  • R : ঠিকানা নিশ্চিত হয়েছে তবে ফ্যান্টম রুট R777 এবং R779 এবং ইউএসপিএস বিতরণ সরবরাহ করা হয়নি।
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

ফিপস কাউন্টি কোড।

county

string

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

elot_number

string

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

elot_flag

string

এলট আরোহী/অবতরণ পতাকা (এ/ডি)।

po_box_only_postal_code

bool

পিও বক্স কেবল ডাক কোড।

pmb_designator

string

পিএমবি (প্রাইভেট মেল বক্স) ইউনিট ডিজাইনার।

pmb_number

string

পিএমবি (প্রাইভেট মেল বক্স) নম্বর;

address_record_type

string

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

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

bool

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

error_message

string

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

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

cass_processed

bool

সূচক যে অনুরোধটি ক্যাস প্রক্রিয়াজাত করা হয়েছে।

বৈধতা

একটি ঠিকানা বৈধ করার জন্য অনুরোধ।

ক্ষেত্র
address

PostalAddress

প্রয়োজন। ঠিকানা বৈধ করা হচ্ছে। Frematted ঠিকানাগুলি address_lines মাধ্যমে জমা দেওয়া উচিত।

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

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

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

ঠিকানা বৈধতা এপিআই recipients এবং organization মানগুলি উপেক্ষা করে। এই ক্ষেত্রগুলির যে কোনও মান বাতিল করা হবে এবং ফেরত দেওয়া হবে না। দয়া করে তাদের সেট করবেন না।

previous_response_id

string

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

enable_usps_cass

bool

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

এটি একটি উপাদানযুক্ত address ব্যবহার করার পরামর্শ দেওয়া হয়, বা বিকল্পভাবে কমপক্ষে দুটি google.type.PostalAddress.address_lines নির্দিষ্ট করে।

language_options

LanguageOptions

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

প্রতিক্রিয়াতে অতিরিক্ত তথ্য অন্তর্ভুক্ত করতে ঠিকানা বৈধতা এপিআই সক্ষম করে।

session_token

string

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

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

দ্রষ্টব্য: ঠিকানার বৈধতা কেবলমাত্র স্বতঃপ্রবাহ (নতুন) এপিআইয়ের সাথে সেশনে ব্যবহার করা যেতে পারে, স্বতঃপূরিত এপিআই নয়। আরও তথ্যের জন্য https://developers.google.com/maps/docamentation/places/web-service/sion-pricing দেখুন।

বৈধতা

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

ক্ষেত্র
result

ValidationResult

ঠিকানা বৈধতার ফলাফল।

response_id

string

ইউইউআইডি যা এই প্রতিক্রিয়া চিহ্নিত করে। যদি ঠিকানাটি পুনরায় বৈধতা দেওয়া দরকার, তবে এই ইউইউডকে অবশ্যই নতুন অনুরোধের সাথে থাকতে হবে।

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

একটি ঠিকানা বৈধ করার ফলাফল।

ক্ষেত্র
verdict

Verdict

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

address

Address

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

geocode

Geocode

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

metadata

AddressMetadata

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

usps_data

UspsData

ইউএসপিএস দ্বারা সরবরাহিত অতিরিক্ত বিতরণযোগ্য পতাকা। কেবলমাত্র US এবং PR অঞ্চলে সরবরাহ করা হয়েছে।

english_latin_address

Address

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

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

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

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

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

দ্রষ্টব্য: google.maps.addressvalidation.v1.Address.unconfirmed_component_types ক্ষেত্রটি english_latin_address এবং google.maps.addressvalidation.v1.AddressComponent.confirmation_level english_latin_address.address_components

রায়

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

ক্ষেত্র
input_granularity

Granularity

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

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

validation_granularity

Granularity

গ্রানুলারিটি স্তর যা এপিআই ঠিকানাটিকে পুরোপুরি বৈধ করতে পারে। উদাহরণস্বরূপ, 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 মেইন স্ট্রিট, রেডউড সিটি, সিএ, 94061" এর মতো একটি ঠিকানা একটি PREMISE চিহ্নিত করে যখন "রেডউড সিটি, সিএ, 94061" এর মতো কিছু একটি LOCALITY সনাক্ত করে। তবে, যদি আমরা রেডউড সিটিতে "123 মেইন স্ট্রিট" এর জন্য কোনও জিওকোড খুঁজে পেতে অক্ষম হই তবে ঠিকানাটি আরও দানাদার হলেও জিওকোডটি LOCALITY গ্রানুলারিটির হতে পারে।

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