Google Sheets-এ ঠিকানা যাচাইকরণ

উদ্দেশ্য

এই ডকুমেন্টে, আমরা দেখব কীভাবে Google Sheets-এ Address Validation API ব্যবহার করতে হয় যাতে পরিষেবাটি দ্রুত এবং সহজ উপায়ে পরীক্ষা করা যায়।

আপনি ডেভেলপার না হয়েও যদি Google Maps Platform থেকে পাওয়া ডেটা নিয়ে কাজ করতে চান, যেমন Address Validation API, তাহলে টেকনিক্যাল টিমের থেকে খুব বেশি সাহায্য না নিয়েই আপনি হয়ত এই পরিষেবা ব্যবহার শুরু করার উপায় খুঁজতে চাইবেন।

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

এখন, Google Sheets-এ Address Validation API-এর ব্যবহারিক তথ্য বোঝা যাক:

  • ট্রায়াল: ব্যবসা হিসেবে আপনি হয়ত নিজের ঠিকানা ব্যবহার করে Address Validation API-এর ক্ষমতা দ্রুত পরীক্ষা করতে চাইবেন।
  • তুলনা করুন: Geocoding API বা Places API-এর মতো অন্যান্য এন্ডপয়েন্ট ফলাফলের সাথে Address Validation API-এর ফলাফলের তুলনা করুন।
  • A/B Test: কোন ডেটাসেট আরও উপযুক্ত ফলাফল প্রদান করতে পারে তা বোঝার জন্য একই ডেটাসেটের বিভিন্নতা A/B Test করুন।

Google Sheets টেমপ্লেট

সমাধানটি হল একটি Google Sheets যা কাস্টম Apps Script ফাংশনের সাথে আসে যা Address Validation API-তে ক্রমানুসারে অনুরোধগুলি সম্পাদন করবে।

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

  1. স্যাম্পেল স্প্রেডশিট-এ যান এবং মেনু থেকে বেছে নিন: ফাইল > কপি তৈরি করুন
    (আপনাকে Google অ্যাকাউন্টে লগ-ইন করতে হবে অথবা একটি তৈরি করতে হবে)
  2. Address Validation API চালু করুন এবং Cloud Console থেকে API Key জেনারেট করুন।
  3. “API Key + ড্যাশবোর্ড” Sheets ট্যাবে, B2 সেল আপনার API Key দিয়ে পরিবর্তন করুন।
  4. টেমপ্লেটে ঠিকানা কপি/পেস্ট করুন (ডেটা ফর্ম্যাট করার জন্য আলাদা শিটে: রাস্তার নম্বর, নাম, শহর, পোস্টকোড একসাথে যোগ করুন)
  5. Sheets-এর সেল বেছে নিন এবং তারপর মেনু থেকে “Address Validation” > “Address Validation API বেছে নেওয়া” বিকল্প বেছে নিন
  6. প্রথমবার চালানোর সময়, Apps Script-এ অ্যাক্সেস দেওয়ার জন্য আপনাকে একটি "অনুমোদন প্রয়োজন" মেসেজ দেখানো হবে।



Google Maps Platform-এর শর্তাবলী

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

  • placeId
  • লোকেশন: অক্ষাংশের মান, দ্রাঘিমাংশের মান
  • ভার্ডিক্ট
  • formattedAddress
  • postalAddress
  • addressComponent: componentName
  • USPS Data standardizedAddress

বিবেচ্য বিষয়

  • পারফর্ম্যান্স: ১০০০টি সারির চাঙ্ক নিয়ে কাজ করুন, একবারে এর বেশি নয়। স্ক্রিপ্টটি অবশেষে বন্ধ হতে পারে, যেমন প্রতি সেকেন্ডে API কোটা অতিক্রম করার সময়, যে সারি থেকে স্ক্রিপ্ট বন্ধ হয়েছে সেখান থেকে এগিয়ে যান।
  • আপনি মেনু > এক্সটেনশন > Apps Script থেকে কোড অ্যাক্সেস করতে পারবেন এবং আপনার প্রয়োজন অনুযায়ী স্ক্রিপ্টের নিজস্ব ভার্সন তৈরি করতে পারবেন
  • Address Validation API-এর জন্য দাম।

উপসংহার

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

পরবর্তী অ্যাকশন

আরও পড়ার জন্য সাজেস্ট করা বই:


অবদানকারী

Google এই নিবন্ধটি রক্ষণাবেক্ষণ করে। নিম্নলিখিত কন্ট্রিবিউটররা এটি লিখেছেন।
প্রধান লেখক:

থমাস অ্যাঙ্গলেরেট | সলিউশন ইঞ্জিনিয়ার\