এই বিভাগটি একটি কোডল্যাব উপস্থাপন করে যা আপনি Google Sheets API এর সাথে পরিচিত হতে ব্যবহার করতে পারেন। এছাড়াও "রেসিপি" উদাহরণের একটি সেট দেওয়া হয়েছে যা দেখায় যে কীভাবে একটি উদ্দেশ্যপ্রণোদিত Google Sheets অ্যাকশনকে API অনুরোধে অনুবাদ করতে হয়।
প্রায়শই API ব্যবহার করে একটি কাজ সম্পন্ন করার একাধিক উপায় থাকে। যখন আপনি কোনও কাজ কীভাবে করবেন তা সিদ্ধান্ত নিচ্ছেন, তখন নিম্নলিখিত বিষয়গুলি মনে রাখবেন:
- যদি আপনার সেল ভ্যালু পড়তে বা লিখতে হয়, তাহলে
spreadsheets
কালেকশনের চেয়েspreadsheets.values
কালেকশন ভালো পছন্দ। সহজ রিড/রাইট অপারেশনের জন্য স্প্রেডশিটস.ভ্যালুস কালেকশন ব্যবহার করা সহজ। যেখানেই সম্ভব, একাধিক অনুরোধকে একটি একক পদ্ধতি কলে বান্ডিল করতে ব্যাচ পদ্ধতিগুলি (
spreadsheet.batchUpdate
,spreadsheet.values.batchGet
, এবংspreadsheet.values.batchUpdate
) ব্যবহার করুন। এই ব্যাচ পদ্ধতিগুলি ব্যবহার করার ফলে দক্ষতা উন্নত হয় কারণ এগুলি:- ক্লায়েন্ট HTTP ওভারহেড কমানো।
- করা প্রশ্নের সংখ্যা কমিয়ে দিন।
- ডকুমেন্টে সংশোধনের সংখ্যা কমিয়ে দিন।
- ব্যাচের সমস্ত পরিবর্তনের পারমাণবিকতা নিশ্চিত করুন।
রেসিপি
এই বিভাগে তালিকাভুক্ত উদাহরণগুলি Sheets-এ সাধারণ ক্রিয়াগুলিকে Sheets API v4 অনুরোধ হিসাবে কীভাবে প্রকাশ করতে হয় তা প্রদর্শন করে।
এই উদাহরণগুলি ভাষা নিরপেক্ষ থাকার জন্য HTTP অনুরোধের আকারে উপস্থাপন করা হয়েছে। Google API ক্লায়েন্ট লাইব্রেরি ব্যবহার করে একটি নির্দিষ্ট ভাষায় Sheets API অনুরোধ প্রোটোকল কীভাবে বাস্তবায়ন করতে হয় তা জানতে, Read & Write সেল মান এবং Update Spreadsheets নির্দেশিকা দেখুন।
এই বিভাগের রেসিপিগুলি নিম্নলিখিত বিভাগে বিভক্ত:
- মৌলিক পঠন — রেসিপি যা দেখায় যে কীভাবে একটি শিট থেকে মান পড়তে হয়।
- মৌলিক লেখা — রেসিপি যা দেখায় কিভাবে একটি শীটে মান লিখতে হয়।
- মৌলিক বিন্যাস — রেসিপি যা দেখায় কিভাবে শীট এবং কোষের চেহারা পরিবর্তন করতে হয়।
- চার্ট — রেসিপি যা দেখায় কিভাবে একটি শিটে চার্ট তৈরি এবং পরিবর্তন করতে হয়।
- শর্তসাপেক্ষ বিন্যাস — এমন রেসিপি যা দেখায় যে অবস্থার উপর ভিত্তি করে কোষের চেহারা কীভাবে পরিবর্তন করা যায়।
- ডেটা অপারেশনস — স্প্রেডশিটে ডেটা তৈরি, স্থানান্তর এবং পরিচালনা করার পদ্ধতি দেখানোর রেসিপি।
- নামযুক্ত এবং সুরক্ষিত পরিসর — স্প্রেডশিটে নামযুক্ত এবং সুরক্ষিত পরিসর কীভাবে তৈরি, আপডেট এবং অপসারণ করতে হয় তা দেখানোর রেসিপি।
- পিভট টেবিল — রেসিপি যা দেখায় কিভাবে একটি শিটে পিভট টেবিল তৈরি করতে হয়।
- সারি এবং কলাম অপারেশন — রেসিপি যা দেখায় কিভাবে সারি এবং কলাম যোগ করতে, অপসারণ করতে এবং সরাতে হয়, এবং তাদের বৈশিষ্ট্য আপডেট করতে হয়।
- শিট অপারেশন — রেসিপি যা দেখায় কিভাবে শিট তৈরি করতে, সাফ করতে, কপি করতে এবং মুছে ফেলতে হয়, এবং তাদের বৈশিষ্ট্যগুলিও নিয়ন্ত্রণ করতে হয়।