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

ব্যবহারের ক্ষেত্রে
এবার আসুন জেনে নিই গুগল শিটে অ্যাড্রেস ভ্যালিডেশন এপিআই ব্যবহারের ক্ষেত্রে কী কী সুবিধা রয়েছে:
- ট্রায়াল : একটি ব্যবসা হিসেবে আপনি আপনার নিজস্ব ঠিকানা ব্যবহার করে ঠিকানা যাচাইকরণ API- এর ক্ষমতা দ্রুত পরীক্ষা করতে চাইতে পারেন।
- তুলনা করুন : ঠিকানা যাচাইকরণ API ফলাফলের সাথে অন্যান্য এন্ডপয়েন্ট ফলাফল যেমন জিওকোডিং API বা প্লেস API এর তুলনা করুন।
- A/B পরীক্ষা : একই ডেটাসেটের A/B পরীক্ষা বৈচিত্র্য বোঝার জন্য কোনটি আরও উপযুক্ত ফলাফল প্রদান করতে পারে।
গুগল শিট টেমপ্লেট
সমাধান হল একটি Google Sheets যা কাস্টম অ্যাপস স্ক্রিপ্ট ফাংশন সহ আসে যা ঠিকানা বৈধকরণ API এর ক্রমানুসারে অনুরোধগুলি সম্পাদন করবে।
আপনি নীচের ধাপগুলি অনুসরণ করে API দ্বারা ঠিকানাগুলি চালাতে পারেন (একটি Google অ্যাকাউন্ট এবং একটি API কী প্রয়োজন):
- নমুনা স্প্রেডশিটে নেভিগেট করুন এবং মেনু থেকে নির্বাচন করুন: ফাইল > একটি অনুলিপি তৈরি করুন
(আপনাকে আপনার গুগল অ্যাকাউন্টে লগ ইন করতে হবে অথবা একটি তৈরি করতে হবে) - ঠিকানা যাচাইকরণ API সক্ষম করুন এবং ক্লাউড কনসোল থেকে একটি API কী তৈরি করুন।
- “API Key + Dashboard” Sheets ট্যাবে, B2 সেলটি আপনার API Key দিয়ে প্রতিস্থাপন করুন।
- টেমপ্লেটে ঠিকানাগুলি কপি/পেস্ট করুন (তথ্য ফর্ম্যাট করার জন্য একটি পৃথক শীটে: রাস্তার নম্বর, নাম, শহর, পোস্টকোড সংযুক্ত করুন)
- শীট সেল নির্বাচন করুন এবং তারপর মেনু "ঠিকানা যাচাইকরণ" > "ঠিকানা যাচাইকরণ API নির্বাচন" থেকে নির্বাচন করুন।
- প্রথমবার এক্সিকিউশন করলে, অ্যাপস স্ক্রিপ্টে অ্যাক্সেস প্রদানের জন্য একটি "অনুমোদন প্রয়োজন" বার্তা প্রদর্শিত হবে।
গুগল ম্যাপ প্ল্যাটফর্মের শর্তাবলী
সমাধানটি পরীক্ষার উদ্দেশ্যে সীমিত ঠিকানায় সরবরাহ করা হয়েছে: ক্যাশিং সময়কাল অনুমোদিত: টানা 30 ক্যালেন্ডার দিন, যার পরে গ্রাহককে (1) ক্যাশ করা Google Maps সামগ্রী মুছে ফেলতে হবে অথবা (2) শেষ ব্যবহারকারীর নিশ্চিতকরণ বা সংশোধনের মাধ্যমে প্রদত্ত শেষ ব্যবহারকারীর ডেটা দিয়ে প্রতিস্থাপন করতে হবে। Google Maps প্ল্যাটফর্ম পরিষেবার শর্তাবলী সারণী 11.3.1 (ক্যাশিং অনুমতি) দেখুন:
- স্থান আইডি
- অবস্থান: অক্ষাংশ মান, দ্রাঘিমাংশ মান
- রায়
- ফর্ম্যাট করা ঠিকানা
- ডাক ঠিকানা
- ঠিকানা উপাদান: উপাদানের নাম
- USPS ডেটা স্ট্যান্ডার্ডাইজড ঠিকানা
বিবেচনা
- পারফরম্যান্স: একসাথে ১০০০টি সারির অংশে এগিয়ে যান না। স্ক্রিপ্টটি অবশেষে থামতে পারে, উদাহরণস্বরূপ, প্রতি সেকেন্ডে API কোটা অতিক্রম করলে, স্ক্রিপ্টটি যেখানে থামেছিল সেখান থেকে এগিয়ে যান।
- আপনি মেনু > এক্সটেনশন > অ্যাপস স্ক্রিপ্ট থেকে কোডটি অ্যাক্সেস করতে পারেন এবং আপনার প্রয়োজন অনুসারে স্ক্রিপ্টের নিজস্ব সংস্করণ তৈরি করতে পারেন।
- ঠিকানা যাচাইকরণ API-এর মূল্য নির্ধারণ ।
উপসংহার
গুগল শিটসে অ্যাড্রেস ভ্যালিডেশন এপিআই ডেভেলপারদের অ্যাড্রেস ভ্যালিডেশন এপিআই কোয়েরি শুরু করতে এবং এটি তাদের ব্যবসার জন্য কৌশলগত হতে পারে তা বুঝতে সাহায্য করে। এই ডকুমেন্টটি দেখানোর চেষ্টা করে যে কীভাবে যে কেউ একটি API কী তৈরি করে এবং প্রদত্ত গুগল শিট টেমপ্লেট ব্যবহার করে API কোয়েরি শুরু করতে পারে।
পরবর্তী পদক্ষেপ
আরও পড়ার জন্য প্রস্তাবিত:
অবদানকারীরা
গুগল এই নিবন্ধটি সংরক্ষণ করে। নিম্নলিখিত অবদানকারীরা মূলত এটি লিখেছিলেন।
প্রধান লেখক:
টমাস অ্যাংলারেট | সলিউশন ইঞ্জিনিয়ার \