Maps JavaScript API-তে Address Validation কেন ব্যবহার করবেন?
Address Validation লাইব্রেরি, ঠিকানা শনাক্ত ও যাচাই করার জন্য ইনপুট হিসেবে ঠিকানা নেয়। এছাড়াও, এটি মেল করার জন্য ঠিকানা স্ট্যান্ডার্ডাইজ করে এবং এর জন্য সবচেয়ে পরিচিত অক্ষাংশ/দ্রাঘিমাংশ স্থানাঙ্ক খুঁজে বের করে। বিকল্প হিসেবে, মার্কিন যুক্তরাষ্ট্র এবং পুয়ের্তো রিকোর ঠিকানার জন্য, আপনি কোডিং অ্যাকুরেসি সাপোর্ট সিস্টেম (CASS™) চালু করতে পারেন।
Address Validation API-এর মাধ্যমে, আপনি ডেলিভারির সম্ভাবনা উন্নত করতে এবং ডেলিভারি ব্যর্থতা কমাতে পারেন, যার ফলে গ্রাহকের অভিজ্ঞতা উন্নত হয়। আপনি ভুল ঠিকানা শনাক্ত করে এবং ঠিকানার বৈশিষ্ট্য সম্পর্কে আরও ভাল সচেতনতা অর্জন করে এটি করেন।
Maps JavaScript API-তে Address Validation-এর মাধ্যমে আপনি কী কী করতে পারবেন
Maps JavaScript API-তে Address Validation-এর মাধ্যমে, আপনি নির্ধারণ করতে পারবেন যে কোনও ঠিকানা কোনও আসল জায়গাকে রেফার করে কিনা। ঠিকানাটি যদি কোনও বাস্তব জায়গার না হয়, তাহলে API সম্ভবত ভুল কম্পোনেন্ট শনাক্ত করতে পারে যা আপনি গ্রাহকদের সামনে তুলে ধরে ঠিক করতে পারেন। এখানে একটি স্যাম্পেল ওয়ার্কফ্লো দেওয়া হল:
-
গ্রাহক ঠিকানা লিখছেন — নিম্নলিখিত ছবিতে একটি সাধারণ ফর্ম দেখানো হয়েছে যেখানে গ্রাহক ঠিকানা লিখতে পারেন, সম্ভবত চেক-আউট ফ্লোয়ের অংশ হিসেবে।
-
অ্যাপ API-তে ঠিকানা পাঠায় — অ্যাপ্লিকেশনটি
fetchAddressValidationপদ্ধতি ব্যবহার করে এই ঠিকানা পাঠায়। -
API ঠিকানা যাচাই ও স্ট্যান্ডার্ডাইজ করে — উত্তরে, Address Validation API, API দ্বারা নির্ধারিত সম্পূর্ণ ঠিকানা দেখায় অথবা কোথায় তথ্য নেই তা উল্লেখ করে।
-
গ্রাহক ঠিকানা কনফার্ম বা সংশোধন করেন — API কী রিটার্ন করে তার উপর নির্ভর করে, আপনি গ্রাহককে নিম্নলিখিত প্রম্পটগুলি প্রদান করতে পারেন:
- সাজেস্ট করা ঠিকানা কনফার্ম করুন।
- বাকি থাকা তথ্য প্রদান করুন।
- ঠিকানা ঠিক করুন।
Maps JavaScript API-তে Address Validation কীভাবে কাজ করে
fetchAddressValidation-এ কল করা হলে API নিম্নলিখিত কাজগুলি করার চেষ্টা করে:
- সঠিক — কম্পোনেন্ট-লেভেল যাচাইকরণ চেক প্রদান করে, যার মধ্যে সাব-প্রিমিজ অন্তর্ভুক্ত, যেখানে উপলভ্য।
- সম্পূর্ণ করে — অনুপস্থিত বা ভুল ঠিকানা সম্পর্কিত তথ্য অনুমান করার চেষ্টা করে।
- ফর্ম্যাট — ঠিকানা সংক্রান্ত কম্পোনেন্টের ফর্ম্যাট ক্লিন-আপ ও স্ট্যান্ডার্ডাইজ করে।
CASS™ সম্পর্কে
The United States Postal Service® (USPS®)১ ঠিকানা যাচাইকরণ প্রদানকারীদের সহায়তা ও সার্টিফিকেট প্রদান করার জন্য Coding Accuracy Support System (CASS™) পরিচালনা করে। Address Validation API-এর মতো CASS Certified™ পরিষেবা, কোনও ঠিকানায় তথ্য না থাকলে তা পূরণ করা, সেটিকে স্ট্যান্ডার্ডাইজ করা এবং আপনাকে সবচেয়ে সাম্প্রতিক ও নির্ভুল ঠিকানা দেওয়ার জন্য সেটি আপডেট করার ব্যাপারে নিশ্চিত করা হয়েছে।
CASS ডিফল্ট হিসেবে চালু করা থাকে না এবং এটি শুধুমাত্র "মার্কিন যুক্তরাষ্ট্র" ও "পুয়ের্তো রিকো" অঞ্চলে কাজ করে। CASS চালু করতে, যাচাইকরণের অনুরোধের অংশ হিসেবে `enableUspsCass` বিকল্প `true` হিসেবে সেট করুন। আরও তথ্যের জন্য, ঠিকানা যাচাই করুন দেখুন।
USPS পরিষেবার ব্যবহারের অংশ হিসেবে, USPS কৃত্রিমভাবে তৈরি করা অ্যাড্রেসের অনুরোধ মূল্যায়ন করে। USPS যদি কোনও ইনপুট করা ঠিকানা কৃত্রিমভাবে তৈরি করা হয়েছে বলে শনাক্ত করে, তাহলে Google-কে গ্রাহকের ঠিকানা যাচাই করা বন্ধ করতে হবে এবং গ্রাহকের যোগাযোগের তথ্য (নাম এবং ঠিকানা), প্রাসঙ্গিক ইনপুট করা ঠিকানা এবং মোট ব্যবহারের ডেটা USPS-কে জানাতে হবে। API ব্যবহার করার মাধ্যমে আপনি এইসব পরিষেবা-ভিত্তিক শর্তাবলীতে সম্মতি জানাচ্ছেন।
পরবর্তী ধাপ
- Google Maps Platform হল United States Postal Service®-এর অনন্য নয় এমন অনুমতিপত্রের অধিকারী। নিম্নলিখিত ট্রেডমার্ক(গুলি) United States Postal Service®-এর মালিকানাধীন এবং অনুমতি নিয়ে ব্যবহার করা হয়: United States Postal Service®, CASS™, CASS Certified™। ↩