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

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



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