पते की पुष्टि करने के बारे में खास जानकारी

यूरोपियन इकनॉमिक एरिया (ईईए) के डेवलपर

Maps JavaScript API में Address Validation का इस्तेमाल क्यों करें?

Address Validation लाइब्रेरी, पते के कॉम्पोनेंट की पहचान करने और उनकी पुष्टि करने के लिए, पते को इनपुट के तौर पर लेती है. यह पते को इस हिसाब से बनाता है कि उस पर डाक या कूरियर भेजा जा सके. साथ ही, उसके लिए सबसे सटीक अक्षांश/देशांतर निर्देशांक का पता लगाता है. इसके अलावा, अमेरिका और प्योर्तो रिको के पतों के लिए, कोडिंग एक्यूरेसी सपोर्ट सिस्टम (CASS™) को चालू किया जा सकता है.

Address Validation API की मदद से, डिलीवरी की संभावना को बेहतर बनाया जा सकता है और डिलीवरी न होने की समस्याओं को कम किया जा सकता है. इससे ग्राहकों को बेहतर अनुभव मिलता है. इसके लिए, गलत पतों की पहचान करें और पते की विशेषताओं के बारे में बेहतर जानकारी हासिल करें.

Maps JavaScript API में Address Validation की मदद से क्या-क्या किया जा सकता है

Maps JavaScript API में Address Validation की मदद से, यह पता लगाया जा सकता है कि कोई पता किसी असल जगह का है या नहीं. अगर पता किसी असल जगह का नहीं है, तो एपीआई गलत कॉम्पोनेंट की पहचान कर सकता है. इसके बाद, इन कॉम्पोनेंट को अपने ग्राहकों को दिखाया जा सकता है, ताकि वे इन्हें ठीक कर सकें. यहां एक सैंपल वर्कफ़्लो दिया गया है:

  1. ग्राहक पता डालता है — इस इमेज में एक बुनियादी फ़ॉर्म दिखाया गया है. इसमें ग्राहक को पता डालने की सुविधा मिलती है. ऐसा हो सकता है कि यह फ़ॉर्म, चेकआउट प्रोसेस का हिस्सा हो.

    खरीदार ने जो पता डाला है.
  2. ऐप्लिकेशन, एपीआई को पता भेजता है — ऐप्लिकेशन, fetchAddressValidation तरीके का इस्तेमाल करके यह पता भेजता है.

  3. एपीआई, पते की पुष्टि करता है और उसे स्टैंडर्ड फ़ॉर्मैट में बदलता है — Address Validation API, जवाब में पूरा पता दिखाता है. यह पता, एपीआई के हिसाब से तय किया जाता है. इसके अलावा, यह भी बताया जाता है कि कौनसी जानकारी मौजूद नहीं है.

  4. ग्राहक पते की पुष्टि करता है या उसे सही करता है — एपीआई से मिलने वाले जवाब के आधार पर, ग्राहक को ये प्रॉम्प्ट दिए जा सकते हैं:

    1. सुझाए गए पते की पुष्टि करें.
    2. अधूरी जानकारी दें.
    3. पते को ठीक करें.
    ग्राहक, सही पते की पुष्टि कर सकता है. ग्राहक, अधूरी जानकारी दे सकता है. खरीदार, पते की जानकारी को सही कर सकता है.

Maps JavaScript API में Address Validation की सुविधा कैसे काम करती है

fetchAddressValidation को कॉल करने पर, एपीआई ये काम करने की कोशिश करता है:

  • Corrects — यह कॉम्पोनेंट-लेवल पर पुष्टि करने की सुविधा देता है. इसमें सब-प्रमिसिस भी शामिल हैं, जहां उपलब्ध हों.
  • Completes — यह पते के मौजूद न होने या गलत कॉम्पोनेंट का अनुमान लगाने की कोशिश करता है.
  • फ़ॉर्मैट — पते के कॉम्पोनेंट के फ़ॉर्मैट को साफ़ और स्टैंडर्ड बनाता है.

CASS™ के बारे में जानकारी

United States Postal Service® (USPS®)1, Coding Accuracy Support System (CASS™) को मैनेज करता है. यह पते की पुष्टि करने वाली कंपनियों को मदद और Address Validation सर्टिफ़िकेट देता है. CASS Certified™ सेवा, जैसे कि Address Validation API, किसी पते में मौजूद अधूरी जानकारी को भरने, उसे स्टैंडर्ड फ़ॉर्मैट में बदलने, और उसे अपडेट करने की क्षमता के लिए जानी जाती है. इससे आपको सबसे सटीक और अप-टू-डेट पता मिलता है.

CASS की सुविधा डिफ़ॉल्ट रूप से चालू नहीं होती है. यह सिर्फ़ "अमेरिका" और "प्यूर्टो रिको" इलाकों के लिए उपलब्ध है. CASS को चालू करने के लिए, पुष्टि करने के अनुरोध के हिस्से के तौर पर enableUspsCass को true पर सेट करें. ज़्यादा जानकारी के लिए, पते की पुष्टि करना लेख पढ़ें.

हम USPS की सेवाओं का इस्तेमाल करते हैं. इसलिए, USPS नकली पतों के अनुरोधों का आकलन करता है. अगर यूएसपीएस को पता चलता है कि किसी पते को गलत तरीके से बनाया गया है, तो Google को उस ग्राहक के पतों की पुष्टि करना बंद करना होगा. साथ ही, Google को उस ग्राहक की संपर्क जानकारी (नाम और पता), गलत तरीके से बनाए गए पते, और इस्तेमाल किए गए डेटा की जानकारी यूएसपीएस को देनी होगी. एपीआई का इस्तेमाल करने का मतलब है कि आप सेवा की इन खास शर्तों से सहमत हैं.

अगले चरण


  1. Google Maps Platform, United States Postal Service® का नॉन-एक्सक्लूसिव लाइसेंस रखने वाला है. यहां दिए गए ट्रेडमार्क, United States Postal Service® के मालिकाना हक वाले हैं और इनका इस्तेमाल अनुमति लेकर किया जाता है: United States Postal Service®, CASS™, CASS Certified™. ↩