ঠিকানা গ্রহণ করা - উদাহরণ

এই ডকুমেন্টে বাস্তব জগতের এমন কিছু পরিস্থিতি বর্ণনা করা হয়েছে যেখানে ঠিকানা যাচাইকরণ API এমন রেসপন্স সিগন্যাল প্রদান করে যা আপনার সিস্টেম থেকে গ্রহণ করা আচরণকে নিশ্চিত করে। প্রসঙ্গের জন্য যাচাইকরণ সংক্রান্ত উত্তর ব্যবহার করুন লিঙ্কে গিয়ে ওয়ার্কফ্লো ওভারভিউ দেখুন।

সাধারণ উদাহরণ: গ্রহণ করা

এই উদাহরণে এমন একটি ঠিকানা দেখানো হয়েছে যা আপনার সিস্টেম গ্রহণ করবে।

ঠিকানা লেখা হয়েছে অঞ্চল
76 Buckingham Palace Road, London SW1W 9TQ যুক্তরাজ্য

গ্রহণযোগ্য ঠিকানার ব্যাপারে সিদ্ধান্ত

নিচের উদাহরণে গুরুত্বপূর্ণ সিগন্যাল হাইলাইট করা হয়েছে।

{
  "inputGranularity": "PREMISE",
  "validationGranularity": "PREMISE",
  "geocodeGranularity": "PREMISE",
  "addressComplete": true
}

এছাড়াও, verdict নিম্নলিখিত বিষয়গুলি নির্দেশ করে:

  • hasUnconfirmedComponents false বাকি আছে
  • hasInferredComponents false বাকি আছে
  • hasReplacedComponents বাকি আছে false

একসাথে একত্রিত করা হলে, এইসব সিগন্যাল খুব ভাল কোয়ালিটির ঠিকানা নির্দেশ করে।

এজ কেসের উদাহরণ: গ্রহণ করুন

নিম্নলিখিত উদাহরণগুলি এমন পরিস্থিতি কভার করে যেখানে verdict ঠিকানার কোয়ালিটি সংক্রান্ত সমস্যা নির্দেশ করে যা আরও তদন্তের দাবি রাখে। এইসব উদাহরণ থেকে আরও বোঝা যায় যে আপনার সিস্টেম লজিক উন্নত করতে, কীভাবে আপনার লজিক ভারডিক্ট থেকে ঠিকানার কম্পোনেন্ট পর্যন্ত ট্রাভেল করে আরও সম্পূর্ণ ছবি পায়।

মার্কিন যুক্তরাষ্ট্রের বাইরে রাস্তার নম্বর যা কনফার্ম করা হয়নি

এই উদাহরণে ইতালির একটি ঠিকানা দেখানো হয়েছে যেখানে ঠিকানার সব কম্পোনেন্ট রয়েছে এবং কোনও কম্পোনেন্ট অনুমান করা বা পরিবর্তন করা হয়নি। তবে, validationGranularity হল ROUTE।

যে ঠিকানা লেখা হয়েছে অঞ্চল
Via Fonte Grugnale, 14 unit 2, 66054 Vasto CH, Italia ইনফর্মেশন টেকনোলজি (IT)

কনফার্ম না করা রাস্তার নম্বরের জন্য রায়

{
  "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।

ঠিকানা লেখা হয়েছে অঞ্চল
975 Carson Dr, Sunnyvale, CA 94086 মার্কিন যুক্তরাষ্ট্র

যাচাই না করা রাস্তার নম্বরের জন্য 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 ভ্যালু নেই।

যে ঠিকানা লেখা হয়েছে অঞ্চল
155 Via Condado Way, Palm Beach Gardens, FL 33418-1703 মার্কিন যুক্তরাষ্ট্র

অসম্পূর্ণ 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"
}