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