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 ডিফল্ট হিসেবে চালু করা থাকে না এবং এটি শুধুমাত্র "US" ও "PR"
অঞ্চলে কাজ করে। 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™। ↩