Maps JavaScript API में पते की पुष्टि करने की सुविधा का इस्तेमाल क्यों करना चाहिए?
Address Validation लाइब्रेरी, पते के कॉम्पोनेंट की पहचान करने और उनकी पुष्टि करने के लिए, इनपुट के तौर पर पते का इस्तेमाल करती है. यह डाक या कूरियर भेजने के लिए, पते को स्टैंडर्ड फ़ॉर्मैट में भी बदलता है. साथ ही, इसके लिए सबसे सटीक अक्षांश/देशांतर के निर्देशांक भी ढूंढता है. इसके अलावा, अमेरिका और प्योर्तो रिको के पतों के लिए, आपके पास कोडिंग सटीक सहायता सिस्टम (सीएएसएस™) को चालू करने का विकल्प है.
Address Validation API की मदद से, डिलीवरी के समय का अनुमान बेहतर बनाया जा सकता है और डिलीवरी में होने वाली समस्याओं को कम किया जा सकता है. इससे, खरीदारों को बेहतर अनुभव मिलता है. ऐसा करने के लिए, गलत पतों का पता लगाया जाता है और पते की विशेषताओं के बारे में बेहतर जानकारी हासिल की जाती है.
Maps JavaScript API में पते की पुष्टि करने की सुविधा का इस्तेमाल करके क्या-क्या किया जा सकता है
Maps JavaScript API में Address Validation की मदद से, यह पता लगाया जा सकता है कि कोई पता किसी असली जगह का है या नहीं. अगर पता किसी असली जगह का नहीं है, तो एपीआई उन कॉम्पोनेंट की पहचान कर सकता है जो शायद गलत हों. इन कॉम्पोनेंट को ठीक करने के लिए, ग्राहकों को दिखाया जा सकता है. यहां एक सैंपल वर्कफ़्लो दिया गया है:
-
ग्राहक कोई पता डालता है — नीचे दी गई इमेज में एक बुनियादी फ़ॉर्म दिखाया गया है, जिसमें ग्राहक को पता डालने की सुविधा मिलती है. ऐसा शायद चेकआउट फ़्लो के दौरान किया जाता है.
-
ऐप्लिकेशन, एपीआई को पता भेजता है — ऐप्लिकेशन,
fetchAddressValidation
तरीके का इस्तेमाल करके यह पता भेजता है. -
एपीआई, पते की पुष्टि करता है और उसे स्टैंडर्ड फ़ॉर्मैट में बदलता है — अपने जवाब में, Address Validation API, एपीआई के हिसाब से पूरा पता दिखाता है या बताता है कि जानकारी कहां मौजूद नहीं है.
-
ग्राहक, पते की पुष्टि करता है या उसमें बदलाव करता है — एपीआई से मिलने वाले डेटा के आधार पर, ग्राहक को ये प्रॉम्प्ट दिए जा सकते हैं:
- सुझाए गए पते की पुष्टि करें.
- छूटी हुई जानकारी दें.
- पता ठीक करें.
Maps JavaScript API में पते की पुष्टि करने की सुविधा कैसे काम करती है
fetchAddressValidation
को कॉल करने पर, एपीआई ये काम करता है:
- सुधार करता है — कॉम्पोनेंट-लेवल की पुष्टि की जांच करता है. इसमें, जहां उपलब्ध हो वहां सब-प्राइमिस भी शामिल हैं.
- पूरा करता है — पते के ऐसे कॉम्पोनेंट का पता लगाने की कोशिश करता है जो मौजूद नहीं हैं या गलत हैं.
- फ़ॉर्मैट — पते के कॉम्पोनेंट के फ़ॉर्मैट को ठीक करता है और उसे स्टैंडर्ड बनाता है.
CASS™ के बारे में जानकारी
यूनाइटेड स्टेट पोस्टल सर्विस® (यूएसपीएस®)1 ने कोडिंग सटीक सहायता सिस्टम (सीएएसएस™) को मैनेज किया है, ताकि पते की पुष्टि करने वाली सेवा देने वाली कंपनियों की मदद की जा सके और उन्हें सर्टिफ़िकेट दिया जा सके. CASS Certified™ सेवा, जैसे कि Address Validation API की पुष्टि की गई है. यह सेवा, पते में मौजूद जानकारी को भरने, उसे स्टैंडर्ड बनाने, और उसे अपडेट करने की सुविधा देती है. इससे आपको सबसे अप-टू-डेट और सटीक पता मिलता है.
सीएएसएस की सुविधा डिफ़ॉल्ट रूप से चालू नहीं होती. यह सुविधा सिर्फ़ "अमेरिका" और "प्योर्तो रिको" के लिए उपलब्ध है. सीएएसएस को चालू करने के लिए, पुष्टि करने के अनुरोध के हिस्से के तौर पर, `enableUspsCass` को `true` पर सेट करें. ज़्यादा जानकारी के लिए, पते की पुष्टि करना लेख पढ़ें.
USPS की सेवाओं का इस्तेमाल करने के दौरान, USPS, एआई से जनरेट किए गए पतों के लिए किए गए अनुरोधों का आकलन करता है. अगर USPS किसी इनपुट पते की पहचान, एआई से जनरेट किए गए पते के तौर पर करता है, तो Google को खरीदार के पतों की पुष्टि करना बंद कर देना चाहिए. साथ ही, उसे USPS को खरीदार की संपर्क जानकारी (नाम और पता), काम का इनपुट पता, और इस्तेमाल से जुड़ा इकट्ठा किया गया डेटा देना चाहिए. एपीआई का इस्तेमाल करने का मतलब है कि आप इन सेवा से जुड़ी खास शर्तों से सहमत हैं.
अगले चरण
- Google Maps Platform, United States Postal Service® का नॉन-एक्सक्लूज़िव लाइसेंसी है. यहां दिए गए ट्रेडमार्क का मालिकाना हक, United States Postal Service® के पास है. इनका इस्तेमाल, अनुमति मिलने पर ही किया जाता है: United States Postal Service®, CASS™, CASS Certified™. ↩