Google পত্রকগুলিতে ঠিকানা যাচাইকরণ API

উদ্দেশ্য

এই ডকুমেন্টে আমরা দেখব, কীভাবে গুগল শিটসে অ্যাড্রেস ভ্যালিডেশন এপিআই ব্যবহার করে দ্রুত ও সহজে সার্ভিসটি পরীক্ষা করা যায়।

একজন নন-ডেভেলপার হিসেবে, আপনি গুগল ম্যাপস প্ল্যাটফর্ম থেকে আসা ডেটা, যেমন অ্যাড্রেস ভ্যালিডেশন এপিআই (Address Validation API) , নিয়ে কাজ করতে ইচ্ছুক হলেও, টেকনিক্যাল টিমের খুব বেশি সাহায্য ছাড়াই পরিষেবাটি শুরু করার একটি উপায় খুঁজে পেতে চাইতে পারেন।

ব্যবহারের ক্ষেত্র

এখন চলুন জেনে নেওয়া যাক, গুগল শিটস-এ অ্যাড্রেস ভ্যালিডেশন এপিআই কোন কোন ক্ষেত্রে উপযোগী:

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

গুগল শিটস টেমপ্লেট

এর সমাধান হলো কাস্টম অ্যাপস স্ক্রিপ্ট ফাংশনসহ একটি গুগল শিটস , যা অ্যাড্রেস ভ্যালিডেশন এপিআই- তে ক্রমানুসারে অনুরোধ পাঠাবে।

আপনি নিচের ধাপগুলো অনুসরণ করে এপিআই-এর মাধ্যমে ঠিকানাগুলো যাচাই করতে পারেন (এর জন্য একটি গুগল অ্যাকাউন্ট এবং একটি এপিআই কী প্রয়োজন):

  1. স্যাম্পল স্প্রেডশিটটিতে যান এবং মেনু থেকে নির্বাচন করুন: ফাইল > একটি কপি তৈরি করুন।
    (আপনাকে আপনার গুগল অ্যাকাউন্টে লগ ইন করতে হবে অথবা একটি তৈরি করতে হবে)
  2. ক্লাউড কনসোল থেকে অ্যাড্রেস ভ্যালিডেশন এপিআই সক্রিয় করুন এবং একটি এপিআই কী তৈরি করুন।
  3. “API Key + Dashboard” শীটস ট্যাবে, B2 সেলটি আপনার API Key দিয়ে প্রতিস্থাপন করুন।
  4. টেমপ্লেটে ঠিকানাগুলো কপি/পেস্ট করুন (ডেটা ফরম্যাট করার জন্য একটি আলাদা শীটে: রাস্তার নম্বর, নাম, শহর, পোস্টকোড সংযুক্ত করুন)।
  5. শীটের সেলগুলো নির্বাচন করুন এবং তারপর মেনু থেকে “ঠিকানা যাচাইকরণ” > “ঠিকানা যাচাইকরণ এপিআই নির্বাচন” নির্বাচন করুন।
  6. প্রথমবার চালানোর সময়, অ্যাপস স্ক্রিপ্টে অ্যাক্সেস দেওয়ার জন্য একটি “অনুমোদন আবশ্যক” বার্তা প্রদর্শিত হবে।



গুগল ম্যাপস প্ল্যাটফর্মের শর্তাবলী

এই সলিউশনটি সীমিত সংখ্যক ঠিকানায় পরীক্ষার উদ্দেশ্যে প্রদান করা হয়েছে: ক্যাশিংয়ের অনুমোদিত সময়কাল: একটানা ৩০ ক্যালেন্ডার দিন, যার পরে গ্রাহককে অবশ্যই (১) ক্যাশ করা গুগল ম্যাপস কন্টেন্ট মুছে ফেলতে হবে অথবা (২) এন্ড ইউজারের নিশ্চিতকরণ বা সংশোধনের মাধ্যমে প্রদত্ত এন্ড ইউজার ডেটা দিয়ে তা প্রতিস্থাপন করতে হবে। গুগল ম্যাপস প্ল্যাটফর্মের পরিষেবার শর্তাবলীর সারণী ১১.৩.১ (ক্যাশিং অনুমতি) দেখুন।

  • স্থান আইডি
  • অবস্থান: অক্ষাংশের মান, দ্রাঘিমাংশের মান
  • রায়
  • ফরম্যাট করা ঠিকানা
  • ডাক ঠিকানা
  • ঠিকানা উপাদান: উপাদানের নাম
  • ইউএসপিএস ডেটা প্রমিত ঠিকানা

বিবেচ্য বিষয়সমূহ

  • পারফরম্যান্স: একবারে ১০০০টির বেশি সারি নয়, এমন খণ্ডে কাজ করুন। স্ক্রিপ্টটি কোনো এক সময় থেমে যেতে পারে, যেমন প্রতি সেকেন্ডে এপিআই কোটা অতিক্রম করলে; সেক্ষেত্রে স্ক্রিপ্টটি যে সারি থেকে থেমেছিল, সেখান থেকে আবার কাজ শুরু করুন।
  • আপনি মেনু > এক্সটেনশন > অ্যাপস স্ক্রিপ্ট থেকে কোডটি অ্যাক্সেস করতে পারেন এবং আপনার প্রয়োজন অনুযায়ী স্ক্রিপ্টটির নিজস্ব সংস্করণ তৈরি করতে পারেন।
  • ঠিকানা যাচাইকরণ এপিআই-এর মূল্য নির্ধারণ

উপসংহার

গুগল শিটস-এর অ্যাড্রেস ভ্যালিডেশন এপিআই (Address Validation API) নন-ডেভেলপারদেরও এই এপিআই ব্যবহার শুরু করতে এবং এটি তাদের ব্যবসার জন্য কতটা কৌশলগত হতে পারে তা বুঝতে সাহায্য করে। এই ডকুমেন্টটিতে দেখানোর চেষ্টা করা হয়েছে যে, কীভাবে যে কেউ একটি এপিআই কী (API Key) তৈরি করে এবং প্রদত্ত গুগল শিটস টেমপ্লেটটি ব্যবহার করে এপিআই ব্যবহার শুরু করতে পারেন।

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

আরও পড়ার জন্য পরামর্শ:


অবদানকারীরা

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

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