Google মানচিত্র প্ল্যাটফর্ম ব্যবহার করে অবস্থান যাচাইকরণের ক্ষমতা তৈরি করা

উদ্দেশ্য

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

ঠিকানা যাচাইকরণ API হল গুগল ম্যাপস প্ল্যাটফর্মের একটি অফার যা গ্রাহকদের ঠিকানা সঠিক কিনা তা যাচাই করতে সাহায্য করে।

জিওকোডিং এপিআই ব্যবহার করে জিওকোডিং হল ঠিকানাগুলিকে ভৌগোলিক স্থানাঙ্কে রূপান্তর করার প্রক্রিয়া, যা আপনি মানচিত্রে বা মানচিত্রে কোনও অবস্থানে মার্কার স্থাপন করতে ব্যবহার করতে পারেন।

ঠিকানা যাচাইকরণ এবং জিওকোডিং API-এর মধ্যে পার্থক্যের একটি উচ্চ স্তরের ওভারভিউ এখানে পাওয়া যাবে।

ঠিকানা যাচাইকরণ বনাম জিওকোডিং API কখন বেছে নেবেন

Address-Validation-vs-Geocoding

উপরের ফ্লো চার্ট সম্পর্কে নোট:

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

উপরোক্ত সিদ্ধান্তের উপর ভিত্তি করে, অনেক পরিস্থিতিতে আপনি একটি পণ্যের পরিবর্তে অন্যটি ব্যবহার করতে পারেন। তবে অন্যান্য পরিস্থিতিতে আপনার লক্ষ্য অর্জনের জন্য উভয় পণ্য ব্যবহার করা জড়িত থাকতে পারে।

আপনি জিওকোডিং API এর পরিবর্তে ঠিকানা বৈধকরণ API ব্যবহার করতে পারেন যখন:

  • সন্দেহজনক ডেটার সম্ভাবনা বেশি, অথবা ভুল ঠিকানা পাওয়ার ফলে নেতিবাচক প্রভাব পড়ার সম্ভাবনা বেশি। কারণ ঠিকানা যাচাইকরণ API কেন একটি ইনপুট উচ্চ নির্ভুলতার ফলাফল পায়নি সে সম্পর্কে আরও প্রতিক্রিয়া প্রদান করে।
  • আপনাকে ব্যবহারকারীর ইনপুট (যেমন ভুল বানান বা ক্ষেত্র অনুপস্থিত) সংশোধন করতে হবে, যা আউটপুটে সঠিক ফলাফলের সম্ভাবনা বাড়িয়ে দেয়।
  • আপনার টার্গেট রিজিওন জিওকোডিং এপিআইয়ের তুলনায় অ্যাড্রেস ভ্যালিডেশন এপিআই থেকে বেশি মেটাডেটা ফেরত দেয়, যেমন আবাসিক বনাম বাণিজ্যিক ভবনের ধরণ শ্রেণীবিভাগ।

আপনি ঠিকানা যাচাইকরণ API এর উপর জিওকোডিং ব্যবহার করতে পারেন যখন:

  • আপনার প্রাথমিক উদ্দেশ্য হল একটি ঠিকানার অবস্থান পুনরুদ্ধার করা এবং পৃথক ঠিকানার নির্ভুলতা গুরুত্বপূর্ণ নাও হতে পারে।
    • উদাহরণস্বরূপ, বিশাল ডেটা সেট থেকে একটি হিটম্যাপ তৈরি করা।
  • আপনার একটি বিশ্বব্যাপী সমাধান প্রয়োজন এবং ঠিকানা যাচাইকরণ API সমস্ত লক্ষ্য অঞ্চলে উপলব্ধ নয়।

জিওকোডিং এপিআই-এর তুলনায় অ্যাড্রেস ভ্যালিডেশন এপিআই ক্ষমতা প্রদর্শনের কিছু উদাহরণ নিচে দেওয়া হল।

অবৈধ ঠিকানার উদাহরণ

১ ফেক স্ট্রিট, মাউন্টেন ভিউ, সিএ ৯৪০৪৩, মার্কিন যুক্তরাষ্ট্র

ঠিকানা যাচাইকরণ API এই ইনপুটটিকে তার পৃথক ঠিকানা উপাদানগুলিতে (রাস্তা, শহর, রাজ্য, ইত্যাদি) বিভক্ত করে। এটি PREMISE স্তর পর্যন্ত ঠিকানাটি কেন বৈধ নয় তার একটি সূক্ষ্ম প্রতিক্রিয়াও দিতে পারে।

মাউন্টেন ভিউ, ক্যালিফোর্নিয়াতে Fake St বিদ্যমান নেই এবং Address Validation API রিটার্ন করা কম্পোনেন্ট লেভেলের বিবরণে এটি প্রতিফলিত করে:

{
  "componentName": {
    "text": "Fake St",
    "languageCode": "en"
   },
   "componentType": "route",
   "confirmationLevel":"UNCONFIRMED_BUT_PLAUSIBLE"
 }

এই ক্ষেত্রে পরিদর্শন করার জন্য গুরুত্বপূর্ণ বৈশিষ্ট্য হল confirmationLevel । Fake St এর বিপরীতে UNCONFIRMED_BUT_PLAUSIBLE ফেরত দিয়ে, API নির্ধারণ করেছে যে একটি রাস্তার নাম হিসাবে এটি থাকা সম্ভব হবে, কিন্তু এটি সমর্থনকারী ঠিকানা ডেটার সাথে মেলানো সম্ভব নয়।

API ফলাফলকে প্রতিক্রিয়া হিসেবে ব্যবহার করে, এটি অনুমান করা যেতে পারে যে এই ইনপুটের (Fake St) স্ট্রিট কম্পোনেন্টটি ত্রুটিপূর্ণ।

জিওকোডিং এপিআই-এর সাথে একই ঠিকানা ব্যবহার করে, এটি "ক্যালিফোর্নিয়া"-তে একটি মিল তৈরি করতে সক্ষম, যেমনটি আপনি জিওকোডিং টুলের স্ক্রিনশটে দেখতে পাচ্ছেন, যা আপনি এখানে চেষ্টা করে দেখতে পারেন:

alt_text

যাইহোক, ফলাফল হল সমগ্র রাজ্যের একটি জিওকোড, যেখানে ইনপুটের কোন উপাদানগুলি সম্ভাব্য ত্রুটিপূর্ণ ছিল সে সম্পর্কে ন্যূনতম প্রতিক্রিয়া পাওয়া যায়।

বানান ত্রুটির উদাহরণ

৭৬ বাকিংগাম প্যালেস রোড, লন্ডন , SW1W 9TQ, GB

উপরের ঠিকানায় কয়েকটি বানান ভুল আছে, একটি রাস্তার নামে এবং অন্যটি এলাকার নামে।

ঠিকানা যাচাইকরণ এবং জিওকোডিং API উভয়ই এই ভুলগুলি সংশোধন করতে এবং 76 বাকিংহাম প্যালেস রোড, লন্ডন, SW1W 9TQ এর ফলাফল অর্জন করতে সক্ষম। তবে, ঠিকানা যাচাইকরণ API প্রক্রিয়া সম্পর্কে আরও তথ্য দিতে পারে।

ইনপুটে ভুল বানানযুক্ত ঠিকানার উপাদানগুলির একটি দেখে নিন:

{
  "componentName": {
    "text": "Buckingham Palace Road",
    "languageCode": "en"
        },
        "componentType": "route",
        "confirmationLevel": "CONFIRMED",
        "spellCorrected": true
     }
}

ঠিকানা যাচাইকরণ API একটি ফ্ল্যাগ ফেরত দেয় যা নির্দেশ করে যে ক্ষেত্রে একটি সংশোধন করা হয়েছে। এই ফ্ল্যাগের বিপরীতে ব্যবসায়িক যুক্তি প্রয়োগ করা যেতে পারে যাতে ডেটা প্রদানকারীর সাথে সংশোধনটি দুবার পরীক্ষা করা যায়, যেমন ই-কমার্স চেকআউটে থাকা গ্রাহক।

অনুপস্থিত ডেটা এবং বানান ত্রুটির উদাহরণ

বোলশেস্ট্রাসে ৮৬, ১২৫৮৭, ডিই

উপরের ঠিকানাটিতে রাস্তার নামের বানান ভুল আছে এবং বার্লিন শহর (স্থান) উল্লেখ নেই।

ঠিকানা যাচাইকরণ API এই দুটি ত্রুটিই ঠিক করতে সক্ষম এবং একটি PREMISE স্তরের জিওকোড এবং একটি ঠিকানা প্রদান করে যা PREMISE স্তরে যাচাই করা হয়:

Bölschestraße 86, 12587 Berlin, DE

এই ক্ষেত্রে জিওকোডিং API ইনপুট ত্রুটিগুলি সফলভাবে কাটিয়ে উঠতে সক্ষম নয় এবং ZERO_RESULTS এর ফলাফল প্রদান করে।

অতিরিক্ত ঠিকানা মেটাডেটা উদাহরণ

111 8th Avenue Ste 123 , নিউ ইয়র্ক, NY 10011-5201, US

এই ঠিকানাটি সঠিক, ইউনিট নম্বর (Ste 123) ছাড়া, যা ভবনের মধ্যে বিদ্যমান নেই।

ঠিকানা যাচাইকরণ API PREMISE (111 8th Ave) ঠিকানাটি যাচাই করতে সক্ষম, এবং সম্পত্তি সম্পর্কে কিছু মেটাডেটা দিতে সক্ষম, যার মধ্যে রয়েছে যে এটি একটি বাণিজ্যিক

প্রাঙ্গণ:

"business": true

উপরন্তু, প্রতিক্রিয়াতে uspsData এর অংশ হিসাবে ফিরে আসা dpvConfirmation মান হল S :

"dpvConfirmation": "S"

একটি dpvConfirmation মান S নির্দেশ করে যে ঠিকানাটি PREMISE স্তরে যাচাই করা হয়েছে, কিন্তু ইনপুটে প্রদত্ত ইউনিট নম্বরটি সেই ঠিকানার সাথে সম্পর্কিত নয়।

জিওকোডিং এপিআই এই তথ্য প্রদান করতে সক্ষম নয়।

জিওকোডিং এপিআই প্রতিক্রিয়া বোঝা

সংক্ষিপ্ত বিবরণ

যদি আপনি জিওকোডিং এপিআই ব্যবহার করেন, তাহলে জিওকোড ফলাফলে প্রতিক্রিয়ায় বিভিন্ন সূত্র থাকে যা প্রদত্ত ঠিকানার বিশদ বোঝার জন্য ব্যবহার করা যেতে পারে।

জিওকোডিং এপিআই যেভাবে কাজ করে তা হল ঠিকানার উপাদানগুলিকে একটি শ্রেণিবিন্যাসে সমাধান করে।

**উদাহরণস্বরূপ, 123 Example Street, Chicago, 60007, USA নিম্নলিখিত ক্রমে সমাধান করে:

/ Example Street/ Chicago/ 60007/ USA এই ক্রমে মূল্যায়ন করা হবে। এই ক্ষেত্রে প্রথম মিলটি হল শিকাগো এবং আরও নির্দিষ্টভাবে, 60007 জিপ কোড। অতএব, এটি সেই জিপ কোডের জন্য নিম্নলিখিত Place_id প্রদান করে:

ChIJwRKzf8ixD4gRHiXqucwr_HQ

জিওকোড এপিআই-তে প্রতিক্রিয়াতে নিম্নলিখিত তথ্য রয়েছে:

        "partial_match": true,
           "place_id": "ChIJwRKzf8ixD4gRHiXqucwr_HQ",
           "types": [
               "postal_code"
           ]

জিওকোডিং এপিআই নিশ্চিত করতে পারে যে এই ঠিকানাটি কোন ধরণের স্থানের। জিওকোডিং এপিআই দ্বারা প্রদত্ত ঠিকানার types একটি তালিকা এখানে পাওয়া যাবে।

যদি ইনপুটের কোনও উপাদানই সমাধান না করা হয়, তাহলে API রিটার্ন করে:

{
   "results": [],
   "status": "ZERO_RESULTS"
}

বাড়ির নম্বর ছাড়া কেবল রাস্তার ঠিকানা দিয়ে অনুরোধ করলে ফর্মটিতে ফলাফল পাওয়া যাবে:

"types": [
  "route"
]

যার অর্থ হল জিওকোডিং API কোনও রাস্তার নম্বর খুঁজে পেতে বা মেলাতে পারেনি।

দ্রষ্টব্য: কোন ঠিকানা বিদ্যমান কিনা তা জানতে, জিওকোডিং API প্রতিক্রিয়াতে কোনও প্যারামিটার (যেমন types , partial_match, results, status) সেট করা আছে কিনা তা পরীক্ষা করুন। এটি ধীরে ধীরে একটি ঠিকানার অস্তিত্বের আত্মবিশ্বাসের স্তর বৃদ্ধি করবে, তবে এটি 100% নির্ভুল করবে না। এজন্য আমাদের ঠিকানা যাচাইকরণ API প্রয়োজন।

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

অবস্থানের ধরণ

এই বিভাগটি সঠিকভাবে বুঝতে, আপনাকে জিওকোডিং API প্রতিক্রিয়া থেকে ফেরত পাঠানো যেতে পারে এমন বিভিন্ন অবস্থানের ধরণগুলি বুঝতে হবে:

  • ROOFTOP নির্দেশ করে যে ফলাফলটি একটি সুনির্দিষ্ট জিওকোড যার জন্য আমাদের কাছে অবস্থানের তথ্য সঠিক, রাস্তার ঠিকানার নির্ভুলতা পর্যন্ত।
  • RANGE_INTERPOLATED নির্দেশ করে যে প্রত্যাবর্তিত ফলাফলটি দুটি সুনির্দিষ্ট বিন্দুর (যেমন ছেদ) মধ্যে বিক্ষিপ্ত একটি আনুমানিক (সাধারণত একটি রাস্তায়) প্রতিফলিত করে। রাস্তার ঠিকানার জন্য ছাদের জিওকোড অনুপলব্ধ থাকলে সাধারণত ইন্টারপোলেটেড ফলাফলগুলি ফেরত দেওয়া হয়।
  • GEOMETRIC_CENTER নির্দেশ করে যে প্রত্যাবর্তিত ফলাফল হল একটি ফলাফলের জ্যামিতিক কেন্দ্র যেমন একটি পলিলাইন (উদাহরণস্বরূপ, একটি রাস্তা) বা বহুভুজ (অঞ্চল)।
  • APPOXIMATE নির্দেশ করে যে প্রাপ্ত ফলাফল উপরের কোনটিই নয়।

যদি একটি জিওকোডিং API ROOFTOP অথবা RANGE_INTERPOLATED এর location_type প্রদান করে, তাহলে এর অর্থ এই নয় যে ঠিকানাটি বিদ্যমান। একইভাবে, যদি একটি জিওকোডিং API partial_match ফ্ল্যাগটি true তে সেট করে ফেরত দেয়, তাহলেও এটি আপনার জন্য সঠিক ফলাফল হতে পারে।

জিওকোডিং এপিআই ব্যবহার করে এই ধরণের ভুল মিল সমাধান করা খুবই কঠিন একটি সমস্যা। অন্ততপক্ষে, আপনি অনুরোধ/প্রতিক্রিয়ার দেশ এবং এলাকার উপর কিছু মৌলিক পোস্ট-প্রসেসিং যাচাইকরণ বাস্তবায়নের কথা বিবেচনা করতে পারেন। আরও ভালো, ভুল বানান এবং/অথবা অসম্পূর্ণ ঠিকানার জন্য প্রকৃত রাস্তার ঠিকানাগুলির তুলনা করে দেখুন।

দ্রষ্টব্য : আপনি যদি জিওকোডিং এপিআই ব্যবহার করার সিদ্ধান্ত নেন, তাহলে প্রাথমিক অনুরোধ এবং জিওকোডিং এপিআই প্রতিক্রিয়ার মধ্যে নিয়মিতভাবে ডেটার মান পরীক্ষা করার পরামর্শ দেওয়া হচ্ছে।

আংশিক মিল এবং মিথ্যা মিল

যদি কোনও ঠিকানা আংশিক মিল হয়, অর্থাৎ জিওকোডিং API ঠিকানাটি সঠিকভাবে সনাক্ত করতে না পারে, তাহলে প্রতিক্রিয়াটিতে থাকবে:

"partial_match": true,
"types": [
           "locality",
           "political"
         ]

উপরের অবস্থানের ধরণগুলির চেয়েও গুরুত্বপূর্ণ হল যখন partial_match = true হয় তখন বিবেচনা করা। প্রতিক্রিয়ায়। partial_match ইঙ্গিত দেয় যে জিওকোডিং API মূল অনুরোধের সাথে সঠিক মিল ফেরত দেয়নি, যদিও এটি অনুরোধ করা ঠিকানার কিছু অংশ মেলাতে সক্ষম হয়েছিল।

আপনি একটি অসম্পূর্ণ ঠিকানার জন্য মূল অনুরোধটি পরীক্ষা করে দেখতে পারেন। আংশিক মিলগুলি প্রায়শই সেই রাস্তার ঠিকানাগুলির জন্য দেখা যায় যা অনুরোধে নির্দিষ্ট এলাকার মধ্যে বিদ্যমান নয়। একই এলাকার দুই বা ততোধিক অবস্থানের সাথে একটি অনুরোধের মিল থাকলে আংশিক মিলগুলিও ফেরত পাঠানো যেতে পারে।

উদাহরণস্বরূপ, " 21 Henr St, Bristol, UK " হেনরি স্ট্রিট এবং হেনরিয়েটা স্ট্রিট উভয়ের জন্যই একটি আংশিক মিল প্রদান করে। মনে রাখবেন যে যদি কোনও অনুরোধে ভুল বানানযুক্ত ঠিকানা উপাদান থাকে, তাহলে Geocoding API একটি বিকল্প ঠিকানা প্রস্তাব করতে পারে। এইভাবে ট্রিগার করা পরামর্শগুলিকে আংশিক মিল হিসাবে চিহ্নিত করা হবে না।

সিন্থেটিক ঠিকানা

জিওকোডিং এপিআই "সিন্থেটিক" ঠিকানাগুলির জন্য অবস্থানগুলি ফেরত দিতে পারে যা গুগলের ডাটাবেসে সুনির্দিষ্ট অবস্থান হিসাবে বিদ্যমান নেই।

এই ধরনের পরিস্থিতিতে রেসপন্স অবজেক্টে প্রায়শই একটি দীর্ঘ প্লেস আইডি এবং নিম্নলিখিত বৈশিষ্ট্য থাকে: geometry.location_type=APPROXIMATE

যদি আপনি প্রতিক্রিয়ায় এই সূচকগুলির মুখোমুখি হন, তাহলে অনুগ্রহ করে ইনপুট ঠিকানাটিকে অবৈধ হিসাবে চিহ্নিত করার কথা বিবেচনা করুন এবং অন্য কোনও উপায়ে এটি পুনরায় যাচাই করার চেষ্টা করুন।

দ্রষ্টব্য : এটি আরেকটি উদাহরণ যেখানে ঠিকানা যাচাইকরণ API ব্যবহার করে, যদি কোনও ঠিকানা বিদ্যমান না থাকে তবে আপনি সরাসরি প্রতিক্রিয়া পাবেন।

ঠিকানা যাচাইকরণ API প্রতিক্রিয়া বোঝা

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

সেরা অনুশীলন

ভূগোল নির্দিষ্ট করা

ঠিকানা যাচাইকরণ অথবা জিওকোডিং API-তে কল করার সময়, সেই ঠিকানাটি অনুসন্ধান করার জন্য ভূগোলের সীমাবদ্ধতা বজায় রাখাই সর্বোত্তম অনুশীলন। দুটি API দুটি ভিন্ন উপায়ে এটি বাস্তবায়ন করে:

  • জিওকোডিং এপিআই - অঞ্চল পক্ষপাত

    যদি আপনি জানেন যে জিওকোডগুলি একটি নির্দিষ্ট দেশের মধ্যে থাকবে, তাহলে Region Biasing ব্যবহার করে আপনি অনেক ভালো ফলাফল পাবেন। উদাহরণস্বরূপ, যদি আপনি কানাডায় জিওকোডিং করেন, তাহলে কানাডার দিকে ঝুঁকে পড়ার জন্য আমরা আপনার অনুরোধে &region=ca যোগ করার পরামর্শ দিচ্ছি। অনুগ্রহ করে মনে রাখবেন যে Region Biasing শুধুমাত্র সেই অঞ্চলের মধ্যে ফলাফল পছন্দ করে । আপনি এখনও অঞ্চলের বাইরে ফলাফল পেতে পারেন।

  • ঠিকানা যাচাইকরণ API - অঞ্চল কোড

    একইভাবে, যদি regionCode ক্ষেত্র ব্যবহার করে অনুরোধে একটি ISO2 কোড পাস করা হয়, তাহলে ঠিকানা যাচাইকরণ API আরও সঠিক ফলাফল দেয়।

স্থান আইডি সংরক্ষণ করা হচ্ছে

ভবিষ্যতের অনুরোধের জন্য অবস্থান সম্পর্কে Google Maps প্ল্যাটফর্ম থেকে তথ্য সংরক্ষণ করার জন্য, আপনি অবস্থানের বৈশিষ্ট্য হিসাবে আপনার ডাটাবেসে অনির্দিষ্টকালের জন্য স্থান আইডি সংরক্ষণ করতে পারেন। আপনাকে প্রতি placeID-তে কেবল একবার স্থান অনুসন্ধানের অনুরোধ করতে হবে। ব্যবহারকারী যখনই লেনদেনের বিশদ অনুরোধ করেন তখন আপনি স্থান আইডি অনুসন্ধান করতে পারেন।

আপনার কাছে সর্বদা সর্বাধিক আপডেটেড তথ্য নিশ্চিত করার জন্য, place_id প্যারামিটার ব্যবহার করে স্থানের বিবরণ অনুরোধ ব্যবহার করে প্রতি ১২ মাস অন্তর স্থানের আইডি রিফ্রেশ করুন

দ্রষ্টব্য : জিওকোডিংয়ের জন্য সেরা অনুশীলন নির্দেশিকাটিও পর্যালোচনা করতে ভুলবেন না।

উপসংহার

এই ডকুমেন্টটি অ্যাড্রেস ভ্যালিডেশন এবং জিওকোডিং এপিআই-এর মধ্যে মূল পার্থক্যগুলি বর্ণনা করে। সংক্ষেপে, অ্যাড্রেস ভ্যালিডেশন এপিআই ব্যবহার করার কথা বিবেচনা করুন যখন:

  • বিশেষ করে ডেলিভারিযোগ্যতার জন্য, একটি সঠিক মেইলিং ঠিকানা প্রয়োজন।
  • ইনপুট ডেটা নিম্নমানের বলে জানা গেছে। ঠিকানা যাচাইকরণ API ইনপুট ত্রুটিগুলি আরও ক্ষমাশীল, যাচাইযোগ্য ঠিকানা উপাদানগুলিকে হাইলাইট করবে এবং ইনপুট ডেটাতে সংশোধন করবে।
  • ঠিকানার জন্য আরও তথ্যের প্রয়োজন, যেমন আবাসিক বনাম বাণিজ্যিক (নির্বাচিত অঞ্চলে উপলব্ধ)।

পরবর্তী পদক্ষেপ

নির্ভরযোগ্য ঠিকানা সহ চেকআউট, ডেলিভারি এবং অপারেশন উন্নত করুন শ্বেতপত্র ডাউনলোড করুন এবং ঠিকানা যাচাইকরণ ওয়েবিনার সহ চেকআউট, ডেলিভারি এবং অপারেশন উন্নত করুন দেখুন।

আরও পড়ার পরামর্শ দেওয়া হচ্ছে:

অবদানকারীরা

গুগল এই নিবন্ধটি সংরক্ষণ করে। নিম্নলিখিত অবদানকারীরা মূলত এটি লিখেছিলেন।

প্রধান লেখক:

হেনরিক ভালভ | সলিউশন ইঞ্জিনিয়ার

টমাস অ্যাংলারেট | সলিউশন ইঞ্জিনিয়ার

সার্থক গাঙ্গুলি | সমাধান প্রকৌশলী