Maps JavaScript API-তে Address Validation কেন ব্যবহার করা হয়?
অ্যাড্রেস ভ্যালিডেশন লাইব্রেরিটি ঠিকানার উপাদানগুলো শনাক্ত ও যাচাই করার জন্য ইনপুট হিসেবে একটি ঠিকানা গ্রহণ করে। এটি চিঠিপত্র পাঠানোর জন্য ঠিকানাটিকে প্রমিত করে এবং এর জন্য সবচেয়ে পরিচিত অক্ষাংশ/দ্রাঘিমাংশের স্থানাঙ্ক খুঁজে বের করে। ঐচ্ছিকভাবে, মার্কিন যুক্তরাষ্ট্র এবং পুয়ের্তো রিকোর ঠিকানাগুলোর জন্য, আপনি কোডিং অ্যাকুরেসি সাপোর্ট সিস্টেম (CASS™) সক্রিয় করতে পারেন।
অ্যাড্রেস ভ্যালিডেশন এপিআই-এর মাধ্যমে, আপনি ডেলিভারির পূর্বাভাসযোগ্যতা উন্নত করতে এবং ডেলিভারি ব্যর্থতা কমাতে পারেন, যার ফলে গ্রাহক অভিজ্ঞতা আরও উন্নত হয়। ভুল ঠিকানা শনাক্ত করে এবং ঠিকানার বৈশিষ্ট্য সম্পর্কে আরও ভালোভাবে জেনে আপনি এটি করতে পারেন।
Maps JavaScript API-তে Address Validation দিয়ে আপনি যা করতে পারেন
ম্যাপস জাভাস্ক্রিপ্ট এপিআই-তে অ্যাড্রেস ভ্যালিডেশন ব্যবহার করে, আপনি নির্ধারণ করতে পারেন যে একটি ঠিকানা কোনো বাস্তব স্থানকে নির্দেশ করে কিনা। যদি ঠিকানাটি কোনো বাস্তব স্থানকে নির্দেশ না করে, তবে এপিআই সম্ভাব্য ভুল উপাদানগুলো শনাক্ত করতে পারে, যা আপনি আপনার গ্রাহকদের কাছে সংশোধনের জন্য উপস্থাপন করতে পারেন। এখানে একটি নমুনা কর্মপ্রবাহ দেওয়া হলো:
গ্রাহক ঠিকানা প্রবেশ করান — নিচের ছবিতে একটি সাধারণ ফর্ম দেখানো হয়েছে, যা গ্রাহককে ঠিকানা প্রবেশ করানোর সুযোগ দেয়, সম্ভবত চেকআউট প্রক্রিয়ার একটি অংশ হিসেবে।

অ্যাপটি এপিআই-তে ঠিকানা পাঠায় — অ্যাপ্লিকেশনটি
fetchAddressValidationমেথড ব্যবহার করে এই ঠিকানাটি প্রেরণ করে।এপিআই ঠিকানা যাচাই ও মানসম্মত করে — অ্যাড্রেস ভ্যালিডেশন এপিআই তার প্রতিক্রিয়ায়, এপিআই দ্বারা নির্ধারিত সম্পূর্ণ ঠিকানাটি ফেরত দেয়, অথবা কোথায় তথ্য অনুপস্থিত তা নির্দেশ করে।
গ্রাহক ঠিকানা নিশ্চিত বা সংশোধন করেন — এপিআই (API) থেকে প্রাপ্ত তথ্যের উপর নির্ভর করে, আপনি গ্রাহককে নিম্নলিখিত নির্দেশাবলী প্রদান করতে পারেন:
- প্রস্তাবিত ঠিকানাটি নিশ্চিত করুন।
- অনুপস্থিত তথ্য সরবরাহ করুন।
- ঠিকানাটি ঠিক করুন।



Maps JavaScript API-তে ঠিকানা যাচাইকরণ কীভাবে কাজ করে
যখন fetchAddressValidation কে কল করা হয়, তখন API নিম্নলিখিত পদক্ষেপগুলো নেওয়ার চেষ্টা করে:
- সংশোধন করে — কম্পোনেন্ট-স্তরের বৈধতা যাচাই প্রদান করে, যেখানে উপলব্ধ থাকলে সাব-প্রেমিসও অন্তর্ভুক্ত থাকে।
- সম্পূর্ণ করে — ঠিকানার অনুপস্থিত বা ভুল উপাদানগুলো অনুমান করার প্রচেষ্টা।
- ফরম্যাট — ঠিকানার উপাদানগুলোর ফরম্যাটকে পরিমার্জিত ও মানসম্মত করে।
CASS™ সম্পর্কে
ইউনাইটেড স্টেটস পোস্টাল সার্ভিস® ( USPS® ) ঠিকানা যাচাইকরণ প্রদানকারীদের সহায়তা ও প্রত্যয়ন করার জন্য কোডিং অ্যাকুরেসি সাপোর্ট সিস্টেম (CASS™) পরিচালনা করে। অ্যাড্রেস ভ্যালিডেশন এপিআই-এর মতো একটি CASS সার্টিফাইড™ পরিষেবা, ঠিকানা থেকে অনুপস্থিত তথ্য পূরণ করতে, সেটিকে মানসম্মত করতে এবং আপনাকে সবচেয়ে সাম্প্রতিক ও নির্ভুল ঠিকানা দেওয়ার জন্য আপডেট করার ক্ষমতার জন্য নিশ্চিত করা হয়েছে।
CASS ডিফল্টরূপে সক্রিয় থাকে না এবং এটি শুধুমাত্র "US" এবং "PR" অঞ্চলের জন্য সমর্থিত। CASS সক্রিয় করতে, একটি ভ্যালিডেশন অনুরোধের অংশ হিসাবে `enableUspsCass`-কে `true` সেট করুন। আরও তথ্যের জন্য, একটি ঠিকানা যাচাই করুন দেখুন।
USPS পরিষেবা ব্যবহারের অংশ হিসেবে, USPS কৃত্রিমভাবে তৈরি করা ঠিকানার অনুরোধগুলো মূল্যায়ন করে। যদি USPS কোনো ইনপুট ঠিকানাকে কৃত্রিমভাবে তৈরি করা হিসেবে শনাক্ত করে, তাহলে Google সেই গ্রাহকের জন্য ঠিকানা যাচাই করা বন্ধ করতে বাধ্য থাকবে এবং গ্রাহকের যোগাযোগের তথ্য (নাম ও ঠিকানা), প্রাসঙ্গিক ইনপুট ঠিকানা এবং সামগ্রিক ব্যবহারের ডেটা USPS-কে জানাতে হবে। API ব্যবহার করার মাধ্যমে আপনি এই পরিষেবা-নির্দিষ্ট শর্তাবলীতে সম্মতি দিচ্ছেন।
পরবর্তী পদক্ষেপ
- গুগল ম্যাপস প্ল্যাটফর্ম হলো ইউনাইটেড স্টেটস পোস্টাল সার্ভিস®-এর একজন নন-এক্সক্লুসিভ লাইসেন্সধারী। নিম্নলিখিত ট্রেডমার্ক(গুলি) ইউনাইটেড স্টেটস পোস্টাল সার্ভিস®-এর মালিকানাধীন এবং অনুমতিক্রমে ব্যবহৃত হয়: ইউনাইটেড স্টেটস পোস্টাল সার্ভিস®, CASS™, CASS সার্টিফাইড™। ↩