এই ডকুমেন্টটিতে এমন বেশ কিছু বাস্তব পরিস্থিতি বর্ণনা করা হয়েছে, যেখানে অ্যাড্রেস ভ্যালিডেশন এপিআই এমন রেসপন্স সিগন্যাল প্রদান করে যা আপনার সিস্টেমকে তা গ্রহণ করার জন্য নির্দেশ দেয়। প্রাসঙ্গিকতার জন্য ‘Use the validation response’- এর অধীনে ওয়ার্কফ্লো ওভারভিউ দেখুন।
সাধারণ উদাহরণ: গ্রহণ করা
এই পরিস্থিতিটি এমন একটি ঠিকানা তুলে ধরে যেখানে আপনার সিস্টেম গ্রাহকের দেওয়া ঠিকানা গ্রহণ করবে।
| ঠিকানা প্রবেশ করানো হয়েছে | অঞ্চল |
|---|---|
| ৭৬ বাকিংহাম প্যালেস রোড, লন্ডন SW1W 9TQ | যুক্তরাজ্য |
একটি গ্রহণযোগ্য ঠিকানার পক্ষে রায়
নিচের উদাহরণটি গুরুত্বপূর্ণ সংকেতগুলো তুলে ধরে।
{
"inputGranularity": "PREMISE",
"validationGranularity": "PREMISE",
"geocodeGranularity": "PREMISE",
"addressComplete": true
}
এর পাশাপাশি, verdict নিম্নলিখিত বিষয়গুলো উল্লেখ করা হয়েছে:
-
hasUnconfirmedComponentsfalseথাকে -
hasInferredComponentsfalseথাকে -
hasReplacedComponentsfalseথাকে
একত্রে এই সংকেতগুলো একটি উচ্চ-মানের ঠিকানা নির্দেশ করে।
ব্যতিক্রমী পরিস্থিতির উদাহরণ: গ্রহণ করুন
নিম্নলিখিত উদাহরণগুলিতে এমন পরিস্থিতি তুলে ধরা হয়েছে যেখানে verdict অ্যাড্রেসের গুণগত মানের সমস্যা নির্দেশিত হয়, যা আরও তদন্তের দাবি রাখে। এই উদাহরণগুলি আরও দেখায় যে, কীভাবে আপনার সিস্টেম লজিককে উন্নত করার জন্য একটি আরও সম্পূর্ণ চিত্র পেতে আপনার লজিক রায় থেকে অ্যাড্রেসের উপাদানগুলিতে যেতে পারে।
মার্কিন যুক্তরাষ্ট্রের বাইরের অপ্রমাণিত রাস্তার নম্বর
এই উদাহরণটিতে একটি ইতালীয় ঠিকানা প্রবেশ করানো দেখানো হয়েছে, যেখানে ঠিকানার সমস্ত উপাদান উপস্থিত রয়েছে এবং কোনো অনুমান করা বা প্রতিস্থাপিত উপাদান নেই। তবে, validationGranularity হলো ROUTE ।
| ঠিকানা প্রবেশ করানো হয়েছে | অঞ্চল |
|---|---|
| Fonte Grugnale এর মাধ্যমে, 14 ইউনিট 2, 66054 Vasto CH, Italia | আইটি |
একটি অনিশ্চিত রাস্তার নম্বরের জন্য রায়
{
"inputGranularity": "SUB_PREMISE",
"validationGranularity": "ROUTE",
"geocodeGranularity": "ROUTE",
"addressComplete": true,
"hasUnconfirmedComponents": true
}
ঠিকানার উপাদানগুলো আরও তদন্ত করে দেখা গেছে যে, রাস্তার নম্বরের নিশ্চিতকরণ স্তরটি UNCONFIRMED_BUT_PLAUSIBLE ।
{
"text": "14",
"componentType": "street_number",
"confirmationLevel": "UNCONFIRMED_BUT_PLAUSIBLE"
}
মার্কিন যুক্তরাষ্ট্রের অপ্রমাণিত রাস্তার নম্বর
এই উদাহরণটিতে একটি মার্কিন ঠিকানার সমস্ত উপাদানসহ প্রবেশ করানো দেখানো হয়েছে, যেখানে কোনো অনুমান করা বা প্রতিস্থাপিত উপাদান নেই। তবে, validationGranularity হলো PREMISE_PROXIMITY ।
| ঠিকানা প্রবেশ করানো হয়েছে | অঞ্চল |
|---|---|
| ৯৭৫ কার্সন ড্রাইভ, সানিভেল, ক্যালিফোর্নিয়া ৯৪০৮৬ | মার্কিন যুক্তরাষ্ট্র |
একটি অপ্রমাণিত রাস্তার নম্বরের জন্য USPS ডেটা
{
"firstAddressLine": "975 CARSON DR",
"cityStateZipAddressLine": "SUNNYVALE CA 94086",
"city": "SUNNYVALE",
"state": "CA",
"zipCode": "94086"
"dpvConfirmation": "N",
"dpvFootnote": "AAM3",
"carrierRoute": "C031",
"carrierRouteIndicator": "D",
"postOfficeCity": "SUNNYVALE",
"postOfficeState": "CA",
"fipsCountyCode": "085",
"county": "SANTA CLARA",
}
একটি নিশ্চিত ঠিকানার জন্য USPS ডেটা অসম্পূর্ণ।
এই উদাহরণটিতে একটি মার্কিন ঠিকানা প্রবেশ করানো দেখানো হয়েছে, যেখানে ঠিকানার সমস্ত উপাদান নিশ্চিত করা হয়েছে, কোনো অনুমান করা বা প্রতিস্থাপিত উপাদান নেই এবং validationGranularity হলো PREMISE । তবে, uspsData সম্পূর্ণভাবে পূরণ করা হয়নি এবং এতে কোনো dpvConfirmation ভ্যালু নেই।
| ঠিকানা প্রবেশ করানো হয়েছে | অঞ্চল |
|---|---|
| ১৫৫ ভায়া কন্ডাডো ওয়ে, পাম বিচ গার্ডেনস, এফএল ৩৩৪১৮-১৭০৩ | মার্কিন যুক্তরাষ্ট্র |
অসম্পূর্ণ USPS ডেটা সহ একটি নিশ্চিত ঠিকানার জন্য রায়
{
"inputGranularity": "PREMISE",
"validationGranularity": "PREMISE",
"geocodeGranularity": "PREMISE",
"addressComplete": true,
}
অসম্পূর্ণ USPS ডেটা সহ একটি নিশ্চিত ঠিকানার জন্য USPS ডেটা
{
"standardizedAddress": {
"firstAddressLine": "155 VIA CONDADO WAY",
"cityStateZipAddressLine": "PALM BEACH GARDENS",
"city": "PALM BEACH GARDENS",
"state": "FL",
"zipCode": "33418"
},
"carrierRoute": "H018",
"postOfficeCity": "PALM BEACH GARDENS",
"postOfficeState": "FL"
}