अमेरिका के पते मैनेज करना

इस दस्तावेज़ में अमेरिका के पते की पुष्टि के बारे में जानकारी दी गई है:

आपके वर्कफ़्लो में USPS का डेटा

अमेरिका में पतों की पुष्टि करते समय, Address Validation API सेवा यह रिटर्न के uspsData हिस्से को भी पॉप्युलेट कर सकता है.

यह ऑब्जेक्ट हमेशा पॉप्युलेट नहीं होता, इसलिए आपको इस पर भरोसा नहीं करना चाहिए प्रॉपर्टी का इस्तेमाल, पतों की पुष्टि करने के लिए करता है, लेकिन के कॉम्पोनेंट का भी आकलन करती हैं.

यूएसपीएस डिलीवरी पॉइंट की पुष्टि (डीपीवी)

uspsData रिस्पॉन्स के तौर पर, dpvConfirmation फ़ील्ड सिंगल रिटर्न करता है वर्ण का इस्तेमाल करें, ताकि आप यह जान सकें कि USPS दिए गए पते पर डिलीवरी कर सकता है या नहीं.

इस फ़ील्ड का इस्तेमाल करके, इन बातों का पता लगाया जा सकता है:

  • पते की वैधता.
  • अगर पते में सब-प्रिमाइस नंबर मौजूद नहीं है.
  • अगर सब-प्रिमाइस नंबर यूएसपीएस डेटा सिस्टम में मौजूद नहीं है.

सेवा, dpvConfirmation की चार वैल्यू में से कोई एक वैल्यू दिखाती है या यह नहीं करती dpvConfirmation की वैल्यू दिखाएगा. नीचे दी गई टेबल में, आपके तर्क को पांच संभावित नतीजों में से हर एक के लिए, व्यवहार का इस्तेमाल करना चाहिए. ज़्यादा के लिए इस लॉजिक के बारे में ज़्यादा जानकारी के लिए, पुष्टि करने के रिस्पॉन्स का इस्तेमाल करें में वर्कफ़्लो की खास जानकारी.

वैल्यू

व्यवहार

जानकारी

N या खाली

पते को ठीक करें

पते के बारे में DPV की पुष्टि नहीं की गई.

इसका मतलब है कि USPS, डाले गए परिसर नंबर को नहीं पहचानता जो डाली गई सड़क (रूट) पर मौजूद है और वहां डिलीवर नहीं किया जा सकता.

D

पते को ठीक करें

पते की पुष्टि सिर्फ़ मुख्य नंबर के लिए की गई थी. इसके बाद, सेकंडरी नंबर की जानकारी मौजूद नहीं थी.
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
इसका मतलब है कि परिसर डाली गई संख्या, डाली गई सड़क पर मौजूद है, लेकिन पूरे पता, एक मान्य सब-प्रिमाइस नंबर भी होना चाहिए दिया गया है. दूसरे शब्दों में, इनपुट में सब-प्रिमाइस मौजूद नहीं है.

S

पते की पुष्टि करें

पते की पुष्टि सिर्फ़ मुख्य नंबर के लिए की गई थी. इसके बाद, द्वितीयक संख्या मौजूद थी लेकिन उसकी पुष्टि नहीं हुई थी.

इसका मतलब है कि जो परिसर नंबर डाला गया है वह डाले गए रास्ते पर मौजूद है, लेकिन कंपनी के उप- परिसर, उस इमारत में मौजूद नहीं हैं से यूएसपीएस के लिए.

Y

पता स्वीकार करें

प्राइमरी और सेकंडरी नंबर के लिए पते की DPV की पुष्टि की गई.

इसका मतलब है कि पते को पूरी तरह से यूएसपीएस के ज़रिए डिलीवर किया जा सकता है. इसमें सब-प्रिमाइस नंबर, अगर लागू हो.

इस सेक्शन के बाकी हिस्से में असल दुनिया की स्थितियों के बारे में बताया गया है, जिनमें DPV कोड का इस्तेमाल किया जाता है.

DPV N उदाहरण - पता ठीक करें

इस उदाहरण में उस सड़क के नंबर का इस्तेमाल किया गया है जो किसी मान्य पते पर मौजूद नहीं है.

  • पता डाला गया: 12 Amphitheatre Parkway, Mountain View, CA, 94043
  • Region: अमेरिका
  • dpvConfirmation फ़ील्ड यह दिखाता है: N

यह इस बात का बहुत ज़्यादा मज़बूत सिग्नल है कि यह नंबर मौजूद नहीं है इस रास्ते पर. अन्य समस्या वाले पतों की तरह ही, आपके सिस्टम को की ज़रूरत नहीं है.

DPV D का उदाहरण - पता ठीक करें

यह उदाहरण न्यूयॉर्क में मौजूद Google ऑफ़िस का इस्तेमाल करता है, लेकिन इसमें उप- परिसर, जो पते का ज़रूरी हिस्सा होता है. इसे देखने के लिए: सब-प्रिमाइस जानकारी के बिना डेमो में मौजूद पता.

  • पता डाला गया: 111 8th Avenue, New York, NY, 10011
  • Region: अमेरिका
  • dpvConfirmation फ़ील्ड यह दिखाता है: D

इससे पुष्टि होती है कि इनपुट में सब-प्रिमाइस मौजूद नहीं थी. DPV तक पहुंचने के लिए Y में, इनपुट के हिस्से के तौर पर एक मान्य सब-प्रिमाइस शामिल होना ज़रूरी है. उदाहरण के लिए, आपके पास FL 4 (चौथी मंज़िल) का मान्य सब-प्रिमाइस शामिल करने का विकल्प है, Y का dpvConfirmation मान.

DPV S उदाहरण - पते की पुष्टि करें

इस उदाहरण में सब-प्रिमाइस नंबर का इस्तेमाल किया गया है, जो इमारत के अंदर नहीं है:

  • पता डाला गया: 1600 Amphitheatre Parkway, Suite 101, Mountain View, CA, 94,043
  • Region: अमेरिका
  • dpvConfirmation फ़ील्ड यह दिखाता है: S

इससे पता चलता है कि जबकि 1600 Amphitheatre Parkway एक पते के रूप में मौजूद है मेल स्वीकार कर सकते हैं, तो उप-प्रिमाइस स्टी 101 पते का मान्य हिस्सा नहीं है. आपके सिस्टम को उपयोगकर्ता से इस जानकारी की पुष्टि करनी होगी और उसे सुधार करने का मौका मिलता है.

DPV Y का उदाहरण - पता स्वीकार करें

इस उदाहरण में माउंटेन व्यू, कैलिफ़ोर्निया में Googleplex पते का इस्तेमाल ज्ञात गुणवत्ता पता.

  • पता डाला गया: 1600 Amphitheatre Parkway, Mountain View, CA, 94043
  • Region: अमेरिका
  • dpvConfirmation फ़ील्ड यह दिखाता है: Y

इस पते को यूएसपीएस की मदद से पूरी तरह डिलीवर किया जा सकता है. इससे आपको आम तौर पर होने वाले इस बात का भरोसा है कि एपीआई से अच्छी क्वालिटी का पता मिला है और इसका इस्तेमाल किया जा सकता है किया गया है.

ध्यान दें: DPV यह नहीं बताता कि पते की पुष्टि करने वाले एपीआई ने इनपुट में बदलाव, जैसे कि वर्तनी सुधार.

अमेरिका के पतों के लिए सुरक्षा से जुड़े मैसेज

इस सेक्शन में, यूएसपीएस के डेटा में दिए गए सुरक्षा फ़्लैग के बारे में बताया गया है गलत तरीके से बनाए गए पते. इस सुरक्षा उपाय को इस तरह डिज़ाइन किया गया है कि सबमिट किए गए पते का पता लगाकर, आर्टिफ़िशियल तरीके से पते की सूची बनाना ऐसा लगता है कि इन्हें आर्टिफ़िशियल तरीके से बनाया गया है और सही तरीके से हासिल नहीं किया गया है. ऐसा बहुत कम होता है.

जब यूएसपीएस आर्टिफ़िशियल तरीके से बनाए गए पते की पहचान करता है, errorMessage रिस्पॉन्स की uspsData प्रॉपर्टी के फ़ील्ड में समस्या की जानकारी देने वाला गड़बड़ी वाला मैसेज दिखना चाहिए. उदाहरण के लिए:

AMS API processing was terminated due to the detection of what is determined to
be an artificially created address. No address beyond this point has been
validated and/or processed. If you believe this address was identified in error,
please contact your Vendor.