অনুরোধ
স্প্রেডশিটে প্রয়োগ করার জন্য এক ধরণের আপডেট।
| JSON উপস্থাপনা |
|---|
{ // Union field |
| ক্ষেত্র | |
|---|---|
Union ফিল্ড kind । আপডেটের টাইপ। ঠিক একটি ফিল্ড প্রয়োজন। kind নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
updateSpreadsheetProperties | স্প্রেডশিটের বৈশিষ্ট্য আপডেট করে। |
updateSheetProperties | একটি শীটের বৈশিষ্ট্য আপডেট করে। |
updateDimensionProperties | মাত্রার বৈশিষ্ট্য আপডেট করে। |
updateNamedRange | একটি নামযুক্ত পরিসর আপডেট করে। |
repeatCell | একটি পরিসর জুড়ে একটি একক কক্ষ পুনরাবৃত্তি করে। |
addNamedRange | একটি নামযুক্ত পরিসর যোগ করে। |
deleteNamedRange | একটি নামযুক্ত পরিসর মুছে ফেলে। |
addSheet | একটি শীট যোগ করে। |
deleteSheet | একটি শীট মুছে ফেলে। |
autoFill | বিদ্যমান ডেটার উপর ভিত্তি করে স্বয়ংক্রিয়ভাবে আরও ডেটা পূরণ করে। |
cutPaste | এক এলাকা থেকে তথ্য কেটে অন্য এলাকায় আটকে দেয়। |
copyPaste | এক এলাকা থেকে তথ্য কপি করে অন্য এলাকায় পেস্ট করে। |
mergeCells | কোষগুলিকে একত্রিত করে। |
unmergeCells | মার্জ করা কোষগুলিকে আনমার্জ করে। |
updateBorders | বিভিন্ন কক্ষের সীমানার সীমানা আপডেট করে। |
updateCells | একসাথে অনেকগুলি কোষ আপডেট করে। |
addFilterView | একটি ফিল্টার ভিউ যোগ করে। |
appendCells | একটি শীটে ডেটা সহ শেষ সারির পরে ঘর যুক্ত করে। |
clearBasicFilter | একটি শীটের মৌলিক ফিল্টারটি সাফ করে। |
deleteDimension | একটি শীটে সারি বা কলাম মুছে ফেলে। |
deleteEmbeddedObject | একটি শীটে এমবেডেড বস্তু (যেমন, চার্ট, ছবি) মুছে ফেলে। |
deleteFilterView | একটি শীট থেকে একটি ফিল্টার ভিউ মুছে ফেলে। |
duplicateFilterView | একটি ফিল্টার ভিউ ডুপ্লিকেট করে। |
duplicateSheet | একটি শীট ডুপ্লিকেট করে। |
findReplace | কিছু টেক্সটের ঘটনা খুঁজে বের করে অন্য টেক্সট দিয়ে প্রতিস্থাপন করে। |
insertDimension | একটি শীটে নতুন সারি বা কলাম সন্নিবেশ করান। |
insertRange | একটি শীটে নতুন কোষ সন্নিবেশ করায়, বিদ্যমান কোষগুলিকে স্থানান্তর করে। |
moveDimension | একটি শীটের সারি বা কলামগুলিকে অন্য স্থানে সরানো হয়। |
updateEmbeddedObjectPosition | একটি এমবেডেড বস্তুর (যেমন চার্ট, ছবি) অবস্থান আপডেট করে। |
pasteData | একটি শীটে ডেটা (HTML বা সীমাবদ্ধ) আটকে দেয়। |
textToColumns | একটি টেক্সট কলামকে অনেক টেক্সট কলামে রূপান্তর করে। |
updateFilterView | একটি ফিল্টার ভিউয়ের বৈশিষ্ট্য আপডেট করে। |
deleteRange | একটি শীট থেকে কোষের একটি পরিসর মুছে ফেলে, অবশিষ্ট কোষগুলিকে স্থানান্তর করে। |
appendDimension | একটি শীটের শেষে মাত্রা যোগ করে। |
addConditionalFormatRule | একটি নতুন শর্তসাপেক্ষ বিন্যাস নিয়ম যোগ করে। |
updateConditionalFormatRule | একটি বিদ্যমান শর্তাধীন বিন্যাস নিয়ম আপডেট করে। |
deleteConditionalFormatRule | একটি বিদ্যমান শর্তাধীন বিন্যাস নিয়ম মুছে ফেলে। |
sortRange | একটি পরিসরে ডেটা সাজায়। |
setDataValidation | এক বা একাধিক কোষের জন্য ডেটা বৈধতা সেট করে। |
setBasicFilter | একটি শীটে মৌলিক ফিল্টার সেট করে। |
addProtectedRange | একটি সুরক্ষিত পরিসর যোগ করে। |
updateProtectedRange | একটি সুরক্ষিত পরিসর আপডেট করে। |
deleteProtectedRange | একটি সুরক্ষিত পরিসর মুছে ফেলে। |
autoResizeDimensions | সেই মাত্রার কোষের বিষয়বস্তুর উপর ভিত্তি করে স্বয়ংক্রিয়ভাবে এক বা একাধিক মাত্রার আকার পরিবর্তন করে। |
addChart | একটি চার্ট যোগ করে। |
updateChartSpec | একটি চার্টের স্পেসিফিকেশন আপডেট করে। |
updateBanding | একটি ব্যান্ডেড রেঞ্জ আপডেট করে |
addBanding | একটি নতুন ব্যান্ডেড রেঞ্জ যোগ করে |
deleteBanding | একটি ব্যান্ডেড রেঞ্জ সরিয়ে দেয় |
createDeveloperMetadata | নতুন ডেভেলপার মেটাডেটা তৈরি করে |
updateDeveloperMetadata | একটি বিদ্যমান ডেভেলপার মেটাডেটা এন্ট্রি আপডেট করে |
deleteDeveloperMetadata | ডেভেলপার মেটাডেটা মুছে ফেলে |
randomizeRange | একটি পরিসরের সারির ক্রম এলোমেলো করে। |
addDimensionGroup | নির্দিষ্ট পরিসরের উপর একটি গ্রুপ তৈরি করে। |
deleteDimensionGroup | নির্দিষ্ট পরিসরের উপর একটি গ্রুপ মুছে ফেলে। |
updateDimensionGroup | নির্দিষ্ট গোষ্ঠীর অবস্থা আপডেট করে। |
trimWhitespace | হোয়াইটস্পেসের কোষগুলি ছাঁটাই করে (যেমন স্পেস, ট্যাব, বা নতুন লাইন)। |
deleteDuplicates | একটি কক্ষ পরিসরের নির্দিষ্ট কলামে ডুপ্লিকেট মান ধারণকারী সারিগুলি সরিয়ে দেয়। |
updateEmbeddedObjectBorder | একটি এমবেডেড বস্তুর সীমানা আপডেট করে। |
addSlicer | একটি স্লাইসার যোগ করে। |
updateSlicerSpec | স্লাইসারের স্পেসিফিকেশন আপডেট করে। |
addDataSource | একটি ডেটা উৎস যোগ করে। |
updateDataSource | একটি ডেটা উৎস আপডেট করে। |
deleteDataSource | একটি ডেটা উৎস মুছে ফেলে। |
refreshDataSource | এক বা একাধিক ডেটা সোর্স এবং সংশ্লিষ্ট dbobjects রিফ্রেশ করে। |
cancelDataSourceRefresh | এক বা একাধিক ডেটা সোর্স এবং সংশ্লিষ্ট dbobject-এর রিফ্রেশ বাতিল করে। |
addTable | একটি টেবিল যোগ করে। |
updateTable | একটি টেবিল আপডেট করে। |
deleteTable | একটি টেবিল মুছে ফেলার অনুরোধ। |
স্প্রেডশিট বৈশিষ্ট্য আপডেট করুন অনুরোধ
একটি স্প্রেডশিটের বৈশিষ্ট্য আপডেট করে।
| JSON উপস্থাপনা |
|---|
{
"properties": {
object ( |
| ক্ষেত্র | |
|---|---|
properties | আপডেট করার জন্য বৈশিষ্ট্য। |
fields | যেসব ক্ষেত্র আপডেট করা উচিত। কমপক্ষে একটি ক্ষেত্র নির্দিষ্ট করতে হবে। মূল 'বৈশিষ্ট্য' অন্তর্নিহিত এবং নির্দিষ্ট করা উচিত নয়। প্রতিটি ক্ষেত্র তালিকাভুক্ত করার জন্য একটি |
আপডেটশিটপ্রোপার্টিঅনুরোধ
নির্দিষ্ট sheetId দিয়ে শীটের বৈশিষ্ট্য আপডেট করে।
| JSON উপস্থাপনা |
|---|
{
"properties": {
object ( |
| ক্ষেত্র | |
|---|---|
properties | আপডেট করার জন্য বৈশিষ্ট্য। |
fields | যেসব ক্ষেত্র আপডেট করা উচিত। কমপক্ষে একটি ক্ষেত্র নির্দিষ্ট করতে হবে। মূল |
আপডেট মাত্রা বৈশিষ্ট্য অনুরোধ
নির্দিষ্ট পরিসরের মধ্যে মাত্রার বৈশিষ্ট্য আপডেট করে।
| JSON উপস্থাপনা |
|---|
{ "properties": { object ( |
| ক্ষেত্র | |
|---|---|
properties | আপডেট করার জন্য বৈশিষ্ট্য। |
fields | যেসব ক্ষেত্র আপডেট করা উচিত। কমপক্ষে একটি ক্ষেত্র নির্দিষ্ট করতে হবে। মূল |
ইউনিয়ন ক্ষেত্র dimension_range । মাত্রা পরিসর । dimension_range নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
range | আপডেট করার জন্য সারি বা কলাম। |
dataSourceSheetRange | আপডেট করার জন্য একটি ডেটা সোর্স শিটের কলামগুলি। |
ডেটাসোর্সশিটডাইমেনশনরেঞ্জ
একটি DATA_SOURCE শিটে একটি একক মাত্রা বরাবর একটি পরিসর।
| JSON উপস্থাপনা |
|---|
{
"sheetId": integer,
"columnReferences": [
{
object ( |
| ক্ষেত্র | |
|---|---|
sheetId | যে ডেটা সোর্স শিটে রেঞ্জটি আছে তার আইডি। |
columnReferences[] | ডেটা সোর্স শিটের কলামগুলি। |
আপডেটনামযুক্তরেঞ্জরিকোয়েস্ট
নির্দিষ্ট namedRangeId দিয়ে নামযুক্ত পরিসরের বৈশিষ্ট্য আপডেট করে।
| JSON উপস্থাপনা |
|---|
{
"namedRange": {
object ( |
| ক্ষেত্র | |
|---|---|
namedRange | নতুন বৈশিষ্ট্যের সাথে আপডেট করার জন্য নামযুক্ত পরিসর। |
fields | যেসব ক্ষেত্র আপডেট করা উচিত। কমপক্ষে একটি ক্ষেত্র নির্দিষ্ট করতে হবে। root |
রিপিটসেলরিকোয়েস্ট
পরিসরের সকল কক্ষকে প্রদত্ত কক্ষ বস্তুর মান অনুসারে আপডেট করে। শুধুমাত্র fields ক্ষেত্রে তালিকাভুক্ত ক্ষেত্রগুলি আপডেট করা হয়; অন্যগুলি অপরিবর্তিত থাকে।
যদি একটি সূত্র দিয়ে একটি ঘর লেখা হয়, তাহলে সূত্রের পরিসর স্বয়ংক্রিয়ভাবে পরিসরের প্রতিটি ক্ষেত্রের জন্য বৃদ্ধি পাবে। উদাহরণস্বরূপ, যদি সূত্র =A1 দিয়ে একটি ঘর B2:C4 রেঞ্জে লেখা হয়, তাহলে B2 হবে =A1 , B3 হবে =A2 , B4 হবে =A3 , C2 হবে =B1 , C3 হবে =B2 , C4 হবে =B3 .
সূত্রের রেঞ্জ স্থির রাখতে, $ সূচকটি ব্যবহার করুন। উদাহরণস্বরূপ, সারি এবং কলাম উভয়ের বৃদ্ধি রোধ করতে =$A$1 সূত্রটি ব্যবহার করুন।
| JSON উপস্থাপনা |
|---|
{ "range": { object ( |
| ক্ষেত্র | |
|---|---|
range | যে পরিসরের মধ্যে কক্ষটি পুনরাবৃত্তি করতে হবে। |
cell | লেখার জন্য তথ্য। |
fields | যেসব ক্ষেত্র আপডেট করা উচিত। কমপক্ষে একটি ক্ষেত্র নির্দিষ্ট করতে হবে। মূল |
নামযুক্ত রেঞ্জের অনুরোধ যোগ করুন
স্প্রেডশিটে একটি নামযুক্ত পরিসর যোগ করে।
| JSON উপস্থাপনা |
|---|
{
"namedRange": {
object ( |
| ক্ষেত্র | |
|---|---|
namedRange | নামযুক্ত পরিসর যোগ করতে হবে। |
নামযুক্ত রেঞ্জের অনুরোধ মুছে ফেলুন
স্প্রেডশিট থেকে প্রদত্ত আইডি সহ নামযুক্ত পরিসরটি সরিয়ে দেয়।
| JSON উপস্থাপনা |
|---|
{ "namedRangeId": string } |
| ক্ষেত্র | |
|---|---|
namedRangeId | মুছে ফেলার জন্য নামযুক্ত পরিসরের আইডি। |
AddSheetRequest সম্পর্কে
একটি নতুন শিট যোগ করে। যখন একটি নির্দিষ্ট সূচীতে একটি শিট যোগ করা হয়, তখন পরবর্তী সমস্ত শিটের সূচী বৃদ্ধি পায়। একটি অবজেক্ট শিট যোগ করতে, পরিবর্তে AddChartRequest ব্যবহার করুন এবং EmbeddedObjectPosition.sheetId অথবা EmbeddedObjectPosition.newSheet উল্লেখ করুন।
| JSON উপস্থাপনা |
|---|
{
"properties": {
object ( |
| ক্ষেত্র | |
|---|---|
properties | নতুন শিটে যেসব বৈশিষ্ট্য থাকা উচিত। সমস্ত বৈশিষ্ট্য ঐচ্ছিক। |
শিটরিকোয়েস্ট মুছে ফেলুন
অনুরোধকৃত শীট মুছে ফেলে।
| JSON উপস্থাপনা |
|---|
{ "sheetId": integer } |
| ক্ষেত্র | |
|---|---|
sheetId | মুছে ফেলার জন্য শীটের আইডি। যদি শীটটি |
অটোফিল রিকোয়েস্ট
বিদ্যমান তথ্যের উপর ভিত্তি করে আরও তথ্য পূরণ করে।
| JSON উপস্থাপনা |
|---|
{ "useAlternateSeries": boolean, // Union field |
| ক্ষেত্র | |
|---|---|
useAlternateSeries | "বিকল্প" সিরিজ ব্যবহার করে ডেটা তৈরি করা হলে এটি সত্য। উৎস ডেটার ধরণ এবং পরিমাণের উপর নির্ভর করে এটি ভিন্ন হয়। |
ইউনিয়ন ফিল্ড area । যে এলাকাটি অটোফিল করতে হবে। area নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
range | স্বয়ংক্রিয়ভাবে পূরণ করার জন্য পরিসর। এটি পরিসরটি পরীক্ষা করবে এবং ডেটা থাকা অবস্থানটি সনাক্ত করবে এবং স্বয়ংক্রিয়ভাবে সেই ডেটাটি বাকি পরিসরের সাথে পূরণ করবে। |
sourceAndDestination | অটোফিলের উৎস এবং গন্তব্য ক্ষেত্র। এটি স্পষ্টভাবে অটোফিলের উৎস এবং সেই ডেটা কোথায় প্রসারিত করতে হবে তা তালিকাভুক্ত করে। |
উৎসএবংগন্তব্য
একটি উৎস পরিসর এবং সেই উৎস কীভাবে প্রসারিত করা যায় তার সংমিশ্রণ।
| JSON উপস্থাপনা |
|---|
{ "source": { object ( |
| ক্ষেত্র | |
|---|---|
source | অটোফিলের উৎস হিসেবে ব্যবহার করার জন্য ডেটার অবস্থান। |
dimension | যে মাত্রায় ডেটা পূরণ করতে হবে। |
fillLength | কতগুলি সারি বা কলামে ডেটা পূরণ করতে হবে। ধনাত্মক সংখ্যাগুলি উৎসের শেষ সারি বা শেষ কলামের বাইরে প্রসারিত হয়। ঋণাত্মক সংখ্যাগুলি উৎসের প্রথম সারি বা প্রথম কলামের আগে প্রসারিত হয়। |
কাটপেস্টরিকোয়েস্ট
উৎস থেকে ডেটা গন্তব্যে স্থানান্তর করে।
| JSON উপস্থাপনা |
|---|
{ "source": { object ( |
| ক্ষেত্র | |
|---|---|
source | কাটার জন্য উৎস ডেটা। |
destination | উপরের বাম দিকের স্থানাঙ্ক যেখানে ডেটা পেস্ট করা উচিত। |
pasteType | কী ধরণের ডেটা পেস্ট করতে হবে। সমস্ত সোর্স ডেটা কেটে ফেলা হবে, যাই পেস্ট করা হোক না কেন। |
পেস্ট টাইপ
কি ধরণের ডেটা পেস্ট করা উচিত।
| এনামস | |
|---|---|
PASTE_NORMAL | মান, সূত্র, বিন্যাস এবং মার্জ পেস্ট করুন। |
PASTE_VALUES | শুধুমাত্র ফরম্যাট, সূত্র বা মার্জ ছাড়াই মানগুলি আটকান। |
PASTE_FORMAT | শুধুমাত্র ফর্ম্যাট এবং ডেটা যাচাইকরণ পেস্ট করুন। |
PASTE_NO_BORDERS | PASTE_NORMAL মতো কিন্তু সীমানা ছাড়াই। |
PASTE_FORMULA | শুধুমাত্র সূত্রগুলি পেস্ট করুন। |
PASTE_DATA_VALIDATION | শুধুমাত্র ডেটা যাচাইকরণ পেস্ট করুন। |
PASTE_CONDITIONAL_FORMATTING | শুধুমাত্র শর্তসাপেক্ষ বিন্যাসের নিয়মগুলি পেস্ট করুন। |
কপিপেস্টরিকোয়েস্ট
উৎস থেকে গন্তব্যে তথ্য অনুলিপি করে।
| JSON উপস্থাপনা |
|---|
{ "source": { object ( |
| ক্ষেত্র | |
|---|---|
source | কপি করার জন্য উৎস পরিসর। |
destination | যে স্থানে পেস্ট করতে হবে। যদি পরিসরটি এমন একটি স্প্যান কভার করে যা উৎসের উচ্চতা বা প্রস্থের গুণিতক, তাহলে গন্তব্য পরিসর পূরণ করার জন্য ডেটা পুনরাবৃত্তি করা হবে। যদি পরিসরটি উৎস পরিসরের চেয়ে ছোট হয়, তবে সম্পূর্ণ উৎস ডেটা এখনও অনুলিপি করা হবে (গন্তব্য পরিসরের শেষের পরেও)। |
pasteType | কি ধরণের ডেটা পেস্ট করতে হবে। |
pasteOrientation | পেস্ট করার সময় সেই ডেটা কীভাবে ওরিয়েন্টেড করা উচিত। |
পেস্ট ওরিয়েন্টেশন
কিভাবে একটি পেস্ট অপারেশন করা উচিত।
| এনামস | |
|---|---|
NORMAL | স্বাভাবিকভাবে পেস্ট করুন। |
TRANSPOSE | ট্রান্সপোজড পেস্ট করুন, যেখানে সমস্ত সারি কলামে পরিণত হয় এবং তদ্বিপরীত। |
MergeCellsRequest সম্পর্কে
পরিসরের সকল কোষ একত্রিত করে।
| JSON উপস্থাপনা |
|---|
{ "range": { object ( |
| ক্ষেত্র | |
|---|---|
range | একত্রিত করার জন্য কক্ষের পরিসর। |
mergeType | কোষগুলিকে কীভাবে একত্রিত করা উচিত। |
মার্জটাইপ
তৈরি করার জন্য মার্জ এর ধরণ।
| এনামস | |
|---|---|
MERGE_ALL | পরিসর থেকে একটি একক মার্জ তৈরি করুন |
MERGE_COLUMNS | পরিসরের প্রতিটি কলামের জন্য একটি মার্জ তৈরি করুন |
MERGE_ROWS | পরিসরের প্রতিটি সারির জন্য একটি মার্জ তৈরি করুন |
আনমার্জসেলসরিকোয়েস্ট
প্রদত্ত পরিসরে থাকা কোষগুলিকে আনমার্জ করে।
| JSON উপস্থাপনা |
|---|
{
"range": {
object ( |
| ক্ষেত্র | |
|---|---|
range | যে পরিসরের মধ্যে সমস্ত কক্ষগুলিকে একত্রিত করা উচিত। যদি পরিসরটি একাধিক একত্রিতকরণের মধ্যে বিস্তৃত হয়, তাহলে সমস্ত একত্রিতকরণ বন্ধ করা হবে। পরিসরটি অবশ্যই কোনও একত্রিতকরণকে আংশিকভাবে বিস্তৃত করবে না। |
সীমানা আপডেটের অনুরোধ
একটি পরিসরের সীমানা আপডেট করে। যদি অনুরোধে একটি ক্ষেত্র সেট না করা থাকে, তাহলে এর অর্থ হল সীমানাটি যেমন আছে তেমনই থাকে। উদাহরণস্বরূপ, পরবর্তী দুটি UpdateBordersRequest সহ:
- পরিসর: A1:A5
{ top: RED, bottom: WHITE } - পরিসর: A1:A5
{ left: BLUE }
এর ফলে A1:A5 এর সীমানা { top: RED, bottom: WHITE, left: BLUE } হবে। যদি আপনি একটি সীমানা সাফ করতে চান, তাহলে স্পষ্টভাবে স্টাইলটি NONE তে সেট করুন।
| JSON উপস্থাপনা |
|---|
{ "range": { object ( |
| ক্ষেত্র | |
|---|---|
range | যে পরিসরের সীমানা আপডেট করা উচিত। |
top | পরিসরের উপরে যে সীমানাটি বসাতে হবে। |
bottom | পরিসরের নীচে যে সীমানাটি স্থাপন করতে হবে। |
left | পরিসরের বাম দিকে যে সীমানাটি রাখতে হবে। |
right | রেঞ্জের ডানদিকে যে সীমানাটি রাখতে হবে। |
innerHorizontal | পরিসরের মধ্যে রাখার জন্য অনুভূমিক সীমানা। |
innerVertical | পরিসরের মধ্যে রাখার জন্য উল্লম্ব সীমানা। |
আপডেট সেলস অনুরোধ
একটি পরিসরের সমস্ত কক্ষকে নতুন ডেটা দিয়ে আপডেট করে।
| JSON উপস্থাপনা |
|---|
{ "rows": [ { object ( |
| ক্ষেত্র | |
|---|---|
rows[] | লেখার জন্য তথ্য। |
fields | CellData-এর যে ক্ষেত্রগুলি আপডেট করা উচিত। কমপক্ষে একটি ক্ষেত্র নির্দিষ্ট করতে হবে। মূলটি হল CellData; 'row.values.' নির্দিষ্ট করা উচিত নয়। প্রতিটি ক্ষেত্র তালিকাভুক্ত করার জন্য একটি |
ইউনিয়ন ক্ষেত্র area । অবস্থানের তথ্য লিখতে হবে। ঠিক একটি মান নির্ধারণ করতে হবে। area নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
start | যে স্থানাঙ্কে ডেটা লেখা শুরু করা হবে। যেকোনো সংখ্যক সারি এবং কলাম (প্রতি সারিতে আলাদা আলাদা সংখ্যক কলাম সহ) লেখা যেতে পারে। |
range | যে পরিসরে ডেটা লেখা হবে। যদি সারির ডেটা সম্পূর্ণ অনুরোধকৃত পরিসরকে কভার না করে, তাহলে |
ফিল্টারভিউরিকোয়েস্ট যোগ করুন
একটি ফিল্টার ভিউ যোগ করে।
| JSON উপস্থাপনা |
|---|
{
"filter": {
object ( |
| ক্ষেত্র | |
|---|---|
filter | যোগ করার জন্য ফিল্টার। |
অ্যাপেন্ডসেলসরিকোয়েস্ট
একটি শীটে ডেটা সহ শেষ সারির পরে নতুন ঘর যোগ করে, প্রয়োজনে শীটে নতুন সারি সন্নিবেশ করায়।
| JSON উপস্থাপনা |
|---|
{ "sheetId": integer, "rows": [ { object ( |
| ক্ষেত্র | |
|---|---|
sheetId | যে শিট আইডিতে ডেটা যোগ করতে হবে। |
rows[] | সংযোজন করার জন্য ডেটা। |
fields | CellData-এর যে ক্ষেত্রগুলি আপডেট করা উচিত। কমপক্ষে একটি ক্ষেত্র নির্দিষ্ট করতে হবে। মূলটি হল CellData; 'row.values.' নির্দিষ্ট করা উচিত নয়। প্রতিটি ক্ষেত্র তালিকাভুক্ত করার জন্য একটি |
ইউনিয়ন ক্ষেত্রের area । অবস্থানের তথ্য লিখতে হবে। area নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
tableId | যে টেবিলে ডেটা যোগ করতে হবে তার আইডি। ডেটা শুধুমাত্র টেবিলের বডিতে যুক্ত করা হবে। এই ক্ষেত্রটি |
ক্লিয়ারবেসিকফিল্টাররিকোয়েস্ট
শীটে যদি কোন মৌলিক ফিল্টার থাকে, তাহলে তা সাফ করে।
| JSON উপস্থাপনা |
|---|
{ "sheetId": integer } |
| ক্ষেত্র | |
|---|---|
sheetId | যে শিট আইডি থেকে বেসিক ফিল্টারটি সাফ করা উচিত। |
মাত্রা অনুরোধ মুছে ফেলুন
শীট থেকে মাত্রা মুছে ফেলে।
| JSON উপস্থাপনা |
|---|
{
"range": {
object ( |
| ক্ষেত্র | |
|---|---|
range | শীট থেকে মুছে ফেলার জন্য মাত্রা। |
এমবেডেড অবজেক্ট রিকোয়েস্ট মুছে ফেলুন
প্রদত্ত আইডি সহ এমবেডেড অবজেক্টটি মুছে ফেলে।
| JSON উপস্থাপনা |
|---|
{ "objectId": integer } |
| ক্ষেত্র | |
|---|---|
objectId | মুছে ফেলার জন্য এমবেডেড অবজেক্টের আইডি। |
ফিল্টারভিউরিকোয়েস্ট মুছে ফেলুন
একটি নির্দিষ্ট ফিল্টার ভিউ মুছে ফেলে।
| JSON উপস্থাপনা |
|---|
{ "filterId": integer } |
| ক্ষেত্র | |
|---|---|
filterId | মুছে ফেলার জন্য ফিল্টারের আইডি। |
ডুপ্লিকেট ফিল্টারভিউরিকোয়েস্ট
একটি নির্দিষ্ট ফিল্টার ভিউ ডুপ্লিকেট করে।
| JSON উপস্থাপনা |
|---|
{ "filterId": integer } |
| ক্ষেত্র | |
|---|---|
filterId | যে ফিল্টারটির ডুপ্লিকেট করা হচ্ছে তার আইডি। |
ডুপ্লিকেট শিটরিকোয়েস্ট
একটি শীটের বিষয়বস্তু ডুপ্লিকেট করে।
| JSON উপস্থাপনা |
|---|
{ "sourceSheetId": integer, "insertSheetIndex": integer, "newSheetId": integer, "newSheetName": string } |
| ক্ষেত্র | |
|---|---|
sourceSheetId | ডুপ্লিকেট করার জন্য শীট। যদি সোর্স শিটটি |
insertSheetIndex | শূন্য-ভিত্তিক সূচক যেখানে নতুন শিটটি সন্নিবেশ করা উচিত। এর পরে সমস্ত শিটের সূচক বৃদ্ধি করা হয়। |
newSheetId | যদি সেট করা থাকে, তাহলে নতুন শিটের আইডি। যদি সেট না করা থাকে, তাহলে একটি আইডি বেছে নেওয়া হবে। যদি সেট করা থাকে, তাহলে আইডিটি অবশ্যই বিদ্যমান কোনও শিট আইডির সাথে বিরোধ করবে না। যদি সেট করা থাকে, তাহলে এটি অবশ্যই অ-ঋণাত্মক হতে হবে। |
newSheetName | নতুন শীটের নাম। খালি থাকলে, আপনার জন্য একটি নতুন নাম বেছে নেওয়া হয়েছে। |
FindReplaceRequest সম্পর্কে
একটি পরিসর, শীট, অথবা সমস্ত শীট জুড়ে কোষগুলিতে ডেটা খুঁজে বের করে এবং প্রতিস্থাপন করে।
| JSON উপস্থাপনা |
|---|
{ "find": string, "replacement": string, "matchCase": boolean, "matchEntireCell": boolean, "searchByRegex": boolean, "includeFormulas": boolean, // Union field |
| ক্ষেত্র | |
|---|---|
find | অনুসন্ধানের জন্য মান। |
replacement | প্রতিস্থাপন হিসেবে ব্যবহার করার মান। |
matchCase | অনুসন্ধানটি যদি কেস সংবেদনশীল হয় তবে সত্য। |
matchEntireCell | যদি খুঁজে পাওয়ার মানটি সম্পূর্ণ ঘরের সাথে মিলে যায়, তাহলে সত্য। |
searchByRegex | যদি find মানটি একটি regex হয় তবে True। নিয়মিত এক্সপ্রেশন এবং প্রতিস্থাপন https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html এ জাভা regex নিয়ম অনুসরণ করা উচিত। প্রতিস্থাপন স্ট্রিংটি ক্যাপচারিং গ্রুপগুলিকে উল্লেখ করার অনুমতি দেয়। উদাহরণস্বরূপ, যদি একটি কোষে |
includeFormulas | যদি অনুসন্ধানে সূত্র সহ ঘর অন্তর্ভুক্ত থাকে তবে সত্য। সূত্র সহ ঘর এড়িয়ে গেলে মিথ্যা। |
Union ফিল্ড scope । যে স্কোপটি খুঁজে বের করতে/প্রতিস্থাপন করতে হবে -- একটি এবং শুধুমাত্র একটি সেট করতে হবে। scope নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
range | খুঁজে বের করার/প্রতিস্থাপন করার জন্য পরিসর। |
sheetId | যে চাদরটি খুঁজে বের করতে/প্রতিস্থাপন করতে হবে। |
allSheets | সব শিট খুঁজে/প্রতিস্থাপন করার জন্য সত্য। |
InsertDimensionRequest সম্পর্কে
একটি নির্দিষ্ট সূচীতে একটি শীটে সারি বা কলাম সন্নিবেশ করান।
| JSON উপস্থাপনা |
|---|
{
"range": {
object ( |
| ক্ষেত্র | |
|---|---|
range | সন্নিবেশ করানোর জন্য মাত্রা। শুরু এবং শেষ উভয় সূচীই আবদ্ধ থাকতে হবে। |
inheritFromBefore | নতুন ঢোকানো মাত্রার আগে না পরে মাত্রার বৈশিষ্ট্যগুলি প্রসারিত করা উচিত কিনা। আগের মাত্রা থেকে উত্তরাধিকারসূত্রে সত্য (যে ক্ষেত্রে শুরুর সূচকটি 0 এর বেশি হতে হবে), এবং পরবর্তী মাত্রা থেকে উত্তরাধিকারসূত্রে মিথ্যা। উদাহরণস্বরূপ, যদি সারি সূচী 0 এর পটভূমি লাল এবং সারি সূচী 1 এর পটভূমি সবুজ হয়, তাহলে সূচী 1 এ 2 টি সারি সন্নিবেশ করালে সবুজ অথবা লাল পটভূমি উত্তরাধিকারসূত্রে পাওয়া যাবে। যদি |
রেঞ্জরিকোয়েস্ট সন্নিবেশ করুন
একটি পরিসরে কোষ সন্নিবেশ করায়, বিদ্যমান কোষগুলিকে উপরে বা নীচে স্থানান্তর করে।
| JSON উপস্থাপনা |
|---|
{ "range": { object ( |
| ক্ষেত্র | |
|---|---|
range | যে পরিসরে নতুন কোষ সন্নিবেশ করাতে হবে। পরিসরে বর্তমান শীটের সীমানার মধ্যে সীমাবদ্ধ। |
shiftDimension | কোষ সন্নিবেশ করার সময় যে মাত্রা স্থানান্তরিত হবে। যদি |
মুভডাইমেনশনরিকোয়েস্ট
এক বা একাধিক সারি বা কলাম সরানো হয়।
| JSON উপস্থাপনা |
|---|
{
"source": {
object ( |
| ক্ষেত্র | |
|---|---|
source | সরানোর জন্য উৎসের মাত্রা। |
destinationIndex | গ্রিড থেকে সোর্স ডেটা সরানোর আগে স্থানাঙ্কের উপর ভিত্তি করে সোর্স ডেটা কোথায় সরাতে হবে তার শূন্য-ভিত্তিক শুরু সূচক। স্থানান্তরিত মাত্রার জন্য জায়গা তৈরি করতে বিদ্যমান ডেটা নীচে বা ডানে স্থানান্তরিত করা হবে (মাত্রার উপর নির্ভর করে)। সোর্স মাত্রা গ্রিড থেকে সরানো হয়, তাই ডেটা নির্দিষ্ট সূচকের চেয়ে ভিন্ন সূচকে শেষ হতে পারে। উদাহরণস্বরূপ, |
আপডেটএম্বেডেডঅবজেক্টপজিশনরিকোয়েস্ট
একটি এমবেডেড বস্তুর অবস্থান আপডেট করুন (যেমন একটি চার্ট বা চিত্র সরানো বা পুনরায় আকার দেওয়া)।
| JSON উপস্থাপনা |
|---|
{
"objectId": integer,
"newPosition": {
object ( |
| ক্ষেত্র | |
|---|---|
objectId | যে বস্তুটি সরানো হবে তার আইডি। |
newPosition | এমবেডেড অবজেক্টটি সরানোর জন্য একটি স্পষ্ট অবস্থান। যদি |
fields | নতুন অবস্থান নির্ধারণের সময় |
ডেটার অনুরোধ আটকান
নির্দিষ্ট স্থানাঙ্ক থেকে শুরু করে স্প্রেডশিটে ডেটা সন্নিবেশ করায়।
| JSON উপস্থাপনা |
|---|
{ "coordinate": { object ( |
| ক্ষেত্র | |
|---|---|
coordinate | যে স্থানাঙ্কে ডেটা সন্নিবেশ করা শুরু করা উচিত। |
data | সন্নিবেশ করানোর জন্য ডেটা। |
type | কিভাবে ডেটা পেস্ট করতে হবে। |
Union ক্ষেত্র kind । তথ্য ব্যাখ্যা করার সময়, ঠিক একটি মান নির্ধারণ করতে হবে। kind নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
delimiter | ডেটাতে ডিলিমিটার। |
html | যদি ডেটা HTML হয় তবে সত্য। |
TextToColumnsRequest সম্পর্কে
প্রতিটি কক্ষের একটি ডিলিমিটারের উপর ভিত্তি করে, একটি টেক্সট কলামকে একাধিক কলামে বিভক্ত করে।
| JSON উপস্থাপনা |
|---|
{ "source": { object ( |
| ক্ষেত্র | |
|---|---|
source | উৎস ডেটা পরিসর। এটি অবশ্যই ঠিক একটি কলামে বিস্তৃত হতে হবে। |
delimiter | ব্যবহার করার জন্য ডিলিমিটার। শুধুমাত্র যদি ডিলিমিটারটাইপ |
delimiterType | ব্যবহার করার জন্য ডিলিমিটারের ধরণ। |
ডিলিমিটার টাইপ
বিভক্ত করার জন্য ডিলিমিটার।
| এনামস | |
|---|---|
DELIMITER_TYPE_UNSPECIFIED | ডিফল্ট মান। এই মানটি ব্যবহার করা উচিত নয়। |
COMMA | "," |
SEMICOLON | ";" |
PERIOD | "।" |
SPACE | " " |
CUSTOM | ডিলিমিটারে সংজ্ঞায়িত একটি কাস্টম মান। |
AUTODETECT | স্বয়ংক্রিয়ভাবে কলাম সনাক্ত করুন। |
আপডেটফিল্টারভিউরিকোয়েস্ট
ফিল্টার ভিউয়ের বৈশিষ্ট্য আপডেট করে।
| JSON উপস্থাপনা |
|---|
{
"filter": {
object ( |
| ক্ষেত্র | |
|---|---|
filter | ফিল্টার ভিউয়ের নতুন বৈশিষ্ট্য। |
fields | যেসব ক্ষেত্র আপডেট করা উচিত। কমপক্ষে একটি ক্ষেত্র নির্দিষ্ট করতে হবে। রুট |
রেঞ্জরিকোয়েস্ট মুছে ফেলুন
বিভিন্ন ধরণের কোষ মুছে ফেলে, অন্যান্য কোষগুলিকে মুছে ফেলা এলাকায় স্থানান্তর করে।
| JSON উপস্থাপনা |
|---|
{ "range": { object ( |
| ক্ষেত্র | |
|---|---|
range | মুছে ফেলার জন্য কক্ষের পরিসর। |
shiftDimension | যে মাত্রা থেকে মুছে ফেলা কোষগুলি প্রতিস্থাপন করা হবে। যদি |
পরিশিষ্ট মাত্রা অনুরোধ
একটি শীটের শেষে সারি বা কলাম যুক্ত করে।
| JSON উপস্থাপনা |
|---|
{
"sheetId": integer,
"dimension": enum ( |
| ক্ষেত্র | |
|---|---|
sheetId | যে শীটে সারি বা কলাম যুক্ত করা হবে। |
dimension | সারি নাকি কলাম যুক্ত করা উচিত। |
length | যোগ করার জন্য সারি বা কলামগুলির সংখ্যা। |
শর্তসাপেক্ষ বিন্যাস নিয়ম অনুরোধ যোগ করুন
প্রদত্ত সূচীতে একটি নতুন শর্তসাপেক্ষ বিন্যাস নিয়ম যোগ করে। পরবর্তী সমস্ত নিয়মের সূচী বৃদ্ধি করা হয়।
| JSON উপস্থাপনা |
|---|
{
"rule": {
object ( |
| ক্ষেত্র | |
|---|---|
rule | যোগ করার নিয়ম। |
index | শূন্য-ভিত্তিক সূচক যেখানে নিয়মটি সন্নিবেশ করা উচিত। |
শর্তসাপেক্ষ বিন্যাসনিয়মঅনুরোধ আপডেট করুন
প্রদত্ত সূচীতে একটি শর্তসাপেক্ষ বিন্যাস নিয়ম আপডেট করে, অথবা একটি শর্তসাপেক্ষ বিন্যাস নিয়মকে অন্য সূচীতে স্থানান্তর করে।
| JSON উপস্থাপনা |
|---|
{ "index": integer, "sheetId": integer, // Union field |
| ক্ষেত্র | |
|---|---|
index | শূন্য-ভিত্তিক নিয়মের সূচক যা প্রতিস্থাপন বা স্থানান্তর করা উচিত। |
sheetId | সরানোর জন্য নিয়মের শীট। |
Union ফিল্ড instruction । যে ধরণের আপডেট হওয়া উচিত। instruction নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
rule | প্রদত্ত সূচীতে যে নিয়মটি নিয়মটিকে প্রতিস্থাপন করবে। |
newIndex | এই নিয়মের শেষের দিকে শূন্য-ভিত্তিক নতুন সূচক থাকা উচিত। |
শর্তসাপেক্ষ বিন্যাস নিয়ম অনুরোধ মুছে ফেলুন
প্রদত্ত সূচীতে একটি শর্তসাপেক্ষ বিন্যাস নিয়ম মুছে ফেলে। পরবর্তী সমস্ত নিয়মের সূচী হ্রাস করা হয়।
| JSON উপস্থাপনা |
|---|
{ "index": integer, "sheetId": integer } |
| ক্ষেত্র | |
|---|---|
index | মুছে ফেলার নিয়মের শূন্য-ভিত্তিক সূচক। |
sheetId | যে শিট থেকে নিয়মটি মুছে ফেলা হচ্ছে। |
সাজান রেঞ্জের অনুরোধ
প্রতি কলামের সাজানোর ক্রমের উপর ভিত্তি করে সারিতে ডেটা সাজায়।
| JSON উপস্থাপনা |
|---|
{ "range": { object ( |
| ক্ষেত্র | |
|---|---|
range | সাজানোর জন্য পরিসর। |
sortSpecs[] | প্রতি কলামের সাজানোর ক্রম। পরবর্তী স্পেসিফিকেশনগুলি তখন ব্যবহার করা হয় যখন পূর্ববর্তী স্পেসিফিকেশনের মান সমান হয়। |
সেটডেটা ভ্যালিডেশনরিকোয়েস্ট
পরিসরের প্রতিটি কক্ষে একটি ডেটা যাচাইকরণ নিয়ম সেট করে। একটি পরিসরের বৈধতা সাফ করতে, কোনও নিয়ম নির্দিষ্ট না করে এটিকে কল করুন।
| JSON উপস্থাপনা |
|---|
{ "range": { object ( |
| ক্ষেত্র | |
|---|---|
range | ডেটা যাচাইকরণের নিয়মটি যে পরিসরে প্রযোজ্য হবে। |
rule | পরিসরের প্রতিটি কক্ষে সেট করতে হবে ডেটা যাচাইকরণের নিয়ম, অথবা পরিসরের ডেটা যাচাইকরণ সাফ করতে খালি। |
filteredRowsIncluded | ঐচ্ছিক। সত্য হলে, ফিল্টার করা সারিতেও ডেটা যাচাইকরণের নিয়ম প্রয়োগ করা হবে। |
সেটবেসিকফিল্টাররিকোয়েস্ট
একটি শীটের সাথে সম্পর্কিত মৌলিক ফিল্টার সেট করে।
| JSON উপস্থাপনা |
|---|
{
"filter": {
object ( |
| ক্ষেত্র | |
|---|---|
filter | সেট করার জন্য ফিল্টার। |
সুরক্ষিত রেঞ্জের অনুরোধ যোগ করুন
একটি নতুন সুরক্ষিত পরিসর যোগ করে।
| JSON উপস্থাপনা |
|---|
{
"protectedRange": {
object ( |
| ক্ষেত্র | |
|---|---|
protectedRange | সুরক্ষিত পরিসর যোগ করতে হবে। |
আপডেট সুরক্ষিত রেঞ্জ অনুরোধ
নির্দিষ্ট protectedRangeId দিয়ে একটি বিদ্যমান সুরক্ষিত পরিসর আপডেট করে।
| JSON উপস্থাপনা |
|---|
{
"protectedRange": {
object ( |
| ক্ষেত্র | |
|---|---|
protectedRange | নতুন বৈশিষ্ট্যের সাথে আপডেট করার জন্য সুরক্ষিত পরিসর। |
fields | যেসব ক্ষেত্র আপডেট করা উচিত। কমপক্ষে একটি ক্ষেত্র নির্দিষ্ট করতে হবে। রুট |
সুরক্ষিত রেঞ্জের অনুরোধ মুছুন
প্রদত্ত আইডি সহ সুরক্ষিত পরিসর মুছে ফেলে।
| JSON উপস্থাপনা |
|---|
{ "protectedRangeId": integer } |
| ক্ষেত্র | |
|---|---|
protectedRangeId | মুছে ফেলার জন্য সুরক্ষিত পরিসরের আইডি। |
অটোরাইজডাইমেনশনসরিকোয়েস্ট
সেই মাত্রার কোষের বিষয়বস্তুর উপর ভিত্তি করে স্বয়ংক্রিয়ভাবে এক বা একাধিক মাত্রার আকার পরিবর্তন করে।
| JSON উপস্থাপনা |
|---|
{ // Union field |
| ক্ষেত্র | |
|---|---|
ইউনিয়ন ক্ষেত্র dimension_range । মাত্রা পরিসর । dimension_range নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
dimensions | স্বয়ংক্রিয়ভাবে আকার পরিবর্তন করার জন্য মাত্রা। |
dataSourceSheetDimensions | স্বয়ংক্রিয়ভাবে আকার পরিবর্তন করার জন্য একটি ডেটা সোর্স শিটের মাত্রা। |
AddChartRequest সম্পর্কে
স্প্রেডশিটের একটি শীটে একটি চার্ট যোগ করে।
| JSON উপস্থাপনা |
|---|
{
"chart": {
object ( |
| ক্ষেত্র | |
|---|---|
chart | স্প্রেডশিটে যে চার্টটি যোগ করা উচিত, সেই অবস্থান সহ যেখানে এটি স্থাপন করা উচিত। |
আপডেট চার্টস্পেকরিকোয়েস্ট
একটি চার্টের স্পেসিফিকেশন আপডেট করে। (এটি কোনও চার্ট সরানো বা আকার পরিবর্তন করে না। একটি চার্ট সরানো বা আকার পরিবর্তন করতে, UpdateEmbeddedObjectPositionRequest ব্যবহার করুন।)
| JSON উপস্থাপনা |
|---|
{
"chartId": integer,
"spec": {
object ( |
| ক্ষেত্র | |
|---|---|
chartId | আপডেট করার জন্য চার্টের আইডি। |
spec | চার্টে প্রয়োগ করার জন্য স্পেসিফিকেশন। |
আপডেট ব্যান্ডিং অনুরোধ
সরবরাহকৃত ব্যান্ডেড রেঞ্জের বৈশিষ্ট্য আপডেট করে।
| JSON উপস্থাপনা |
|---|
{
"bandedRange": {
object ( |
| ক্ষেত্র | |
|---|---|
bandedRange | নতুন বৈশিষ্ট্যের সাথে আপডেট করার জন্য ব্যান্ডেড রেঞ্জ। |
fields | যেসব ক্ষেত্র আপডেট করা উচিত। কমপক্ষে একটি ক্ষেত্র নির্দিষ্ট করতে হবে। রুট |
AddBandingRequest সম্পর্কে
স্প্রেডশিটে একটি নতুন ব্যান্ডেড পরিসর যোগ করে।
| JSON উপস্থাপনা |
|---|
{
"bandedRange": {
object ( |
| ক্ষেত্র | |
|---|---|
bandedRange | যোগ করার জন্য ব্যান্ডেড রেঞ্জ। |
ব্যান্ডিং অনুরোধ মুছে ফেলুন
স্প্রেডশিট থেকে প্রদত্ত আইডি সহ ব্যান্ডেড রেঞ্জটি সরিয়ে দেয়।
| JSON উপস্থাপনা |
|---|
{ "bandedRangeId": integer } |
| ক্ষেত্র | |
|---|---|
bandedRangeId | মুছে ফেলার জন্য ব্যান্ডেড রেঞ্জের আইডি। |
ডেভেলপার তৈরি করুন মেটাডেটা অনুরোধ
ডেভেলপার মেটাডেটা তৈরির অনুরোধ।
| JSON উপস্থাপনা |
|---|
{
"developerMetadata": {
object ( |
| ক্ষেত্র | |
|---|---|
developerMetadata | তৈরি করার জন্য ডেভেলপার মেটাডেটা। |
আপডেট ডেভেলপারমেটাডেটা অনুরোধ
ডেভেলপার মেটাডেটার বৈশিষ্ট্য আপডেট করার অনুরোধ। ফিল্টার দ্বারা নির্বাচিত ডেভেলপার মেটাডেটার বৈশিষ্ট্যগুলি DeveloperMetadata রিসোর্সে প্রদত্ত মানগুলিতে আপডেট করে। কলকারীদের ফিল্ডস প্যারামিটারে তারা যে বৈশিষ্ট্যগুলি আপডেট করতে চান তা নির্দিষ্ট করতে হবে, পাশাপাশি তারা যে মেটাডেটা আপডেট করতে চান তার সাথে মিলে যাওয়া কমপক্ষে একটি DataFilter নির্দিষ্ট করতে হবে।
| JSON উপস্থাপনা |
|---|
{ "dataFilters": [ { object ( |
| ক্ষেত্র | |
|---|---|
dataFilters[] | আপডেট করার জন্য ডেভেলপার মেটাডেটা এন্ট্রিগুলির সাথে মিলে যাওয়া ফিল্টারগুলি। |
developerMetadata | ডেটা ফিল্টারগুলির সাথে মিলে যাওয়া সমস্ত মেটাডেটা যে মানটিতে আপডেট করা হবে। |
fields | যেসব ক্ষেত্র আপডেট করা উচিত। কমপক্ষে একটি ক্ষেত্র নির্দিষ্ট করতে হবে। রুট |
ডেভেলপারমেটাডেটাঅনুরোধ মুছুন
ডেভেলপার মেটাডেটা মুছে ফেলার অনুরোধ।
| JSON উপস্থাপনা |
|---|
{
"dataFilter": {
object ( |
| ক্ষেত্র | |
|---|---|
dataFilter | কোন ডেভেলপার মেটাডেটা এন্ট্রি মুছে ফেলতে হবে তা নির্বাচন করতে ব্যবহৃত মানদণ্ড বর্ণনা করে ডেটা ফিল্টার। |
র্যান্ডমাইজরেঞ্জরিকোয়েস্ট
একটি পরিসরের সারির ক্রম এলোমেলো করে।
| JSON উপস্থাপনা |
|---|
{
"range": {
object ( |
| ক্ষেত্র | |
|---|---|
range | এলোমেলোভাবে সাজানোর জন্য ব্যাপ্তি। |
মাত্রা গ্রুপ অনুরোধ যোগ করুন
নির্দিষ্ট পরিসরের উপর একটি গ্রুপ তৈরি করে।
যদি অনুরোধকৃত পরিসরটি বিদ্যমান গ্রুপ G এর পরিসরের একটি সুপারসেট হয়, তাহলে G এর গভীরতা বৃদ্ধি করা হয় এবং এই নতুন গ্রুপ G'-এর গভীরতা সেই গ্রুপের গভীরতা থাকে। উদাহরণস্বরূপ, একটি গ্রুপ [C:D, গভীরতা 1] + [B:E] এর ফলে [B:E, গভীরতা 1] এবং [C:D, গভীরতা 2] গ্রুপ তৈরি হয়। যদি অনুরোধকৃত পরিসরটি বিদ্যমান গ্রুপ G এর পরিসরের একটি উপসেট হয়, তাহলে নতুন গ্রুপ G'-এর গভীরতা G এর গভীরতার চেয়ে এক বড় হয়ে যায়। উদাহরণস্বরূপ, একটি গ্রুপ [B:E, গভীরতা 1] + [C:D] এর ফলে [B:E, গভীরতা 1] এবং [C:D, গভীরতা 2] গ্রুপ তৈরি হয়। যদি অনুরোধকৃত পরিসরটি বিদ্যমান গ্রুপ G এর পরিসরের আগে শুরু হয় এবং এর মধ্যে শেষ হয়, অথবা এর মধ্যে শুরু হয় এবং এর পরে শেষ হয়, তাহলে বিদ্যমান গ্রুপ G এর পরিসরটি রেঞ্জগুলির মিলনে পরিণত হয় এবং নতুন গ্রুপ G'-এর গভীরতা G এবং এর গভীরতার চেয়ে এক বড় হয়ে যায় রেঞ্জগুলির ছেদস্থল হিসেবে। উদাহরণস্বরূপ, একটি গ্রুপ [B:D, depth 1] + [C:E] এর ফলে গ্রুপ [B:E, depth 1] এবং [C:D, depth 2] তৈরি হয়।
| JSON উপস্থাপনা |
|---|
{
"range": {
object ( |
| ক্ষেত্র | |
|---|---|
range | কত সীমার উপর একটি গ্রুপ তৈরি করতে হবে। |
মাত্রা গ্রুপ অনুরোধ মুছুন
নির্দিষ্ট পরিসরের উপর একটি গ্রুপ মুছে ফেলে, পরিসরের মাত্রার গভীরতা হ্রাস করে।
উদাহরণস্বরূপ, ধরে নিন যে শীটে B:E এর উপরে একটি গভীরতা-1 গ্রুপ এবং C:D এর উপরে একটি গভীরতা-2 গ্রুপ রয়েছে। D:E এর উপরে একটি গ্রুপ মুছে ফেলা হলে শীটটিতে B:D এর উপরে একটি গভীরতা-1 গ্রুপ এবং C:C এর উপরে একটি গভীরতা-2 গ্রুপ থাকবে।
| JSON উপস্থাপনা |
|---|
{
"range": {
object ( |
| ক্ষেত্র | |
|---|---|
range | মুছে ফেলার জন্য গ্রুপের পরিসর। |
আপডেটডাইমেনশনগ্রুপরিকোয়েস্ট
নির্দিষ্ট গোষ্ঠীর অবস্থা আপডেট করে।
| JSON উপস্থাপনা |
|---|
{
"dimensionGroup": {
object ( |
| ক্ষেত্র | |
|---|---|
dimensionGroup | যে গ্রুপের অবস্থা আপডেট করা উচিত। গ্রুপের পরিসর এবং গভীরতা শীটে একটি বৈধ গ্রুপ নির্দিষ্ট করা উচিত এবং অন্যান্য সমস্ত ক্ষেত্র আপডেট করা উচিত। |
fields | যেসব ক্ষেত্র আপডেট করা উচিত। কমপক্ষে একটি ক্ষেত্র নির্দিষ্ট করতে হবে। মূল |
ট্রিম হোয়াইটস্পেসরিকোয়েস্ট
নির্দিষ্ট পরিসরের প্রতিটি কক্ষের সাদা স্থান (যেমন স্পেস, ট্যাব, অথবা নতুন লাইন) ছাঁটাই করে। এই অনুরোধটি প্রতিটি কক্ষের পাঠ্যের শুরু এবং শেষ থেকে সমস্ত সাদা স্থান সরিয়ে দেয় এবং অবশিষ্ট সাদা স্থান অক্ষরের যেকোনো পরবর্তী ক্রমকে একটি একক স্থানে কমিয়ে দেয়। যদি ফলস্বরূপ ছাঁটাই করা পাঠ্যটি '+' বা '=' অক্ষর দিয়ে শুরু হয়, তাহলে পাঠ্যটি একটি স্ট্রিং মান হিসাবে থাকে এবং একটি সূত্র হিসাবে ব্যাখ্যা করা হয় না।
| JSON উপস্থাপনা |
|---|
{
"range": {
object ( |
| ক্ষেত্র | |
|---|---|
range | যে পরিসরের কক্ষগুলি ছাঁটাই করতে হবে। |
ডুপ্লিকেট অনুরোধ মুছে ফেলুন
এই পরিসরের মধ্যে থাকা সারিগুলিকে সরিয়ে দেয় যেখানে নির্দিষ্ট কলামে থাকা মানগুলি পূর্ববর্তী যেকোনো সারির মানের সদৃশ। একই মান সহ কিন্তু ভিন্ন অক্ষরের ক্ষেত্রে, বিন্যাস, বা সূত্র সহ সারিগুলিকে সদৃশ হিসাবে বিবেচনা করা হয়।
এই অনুরোধটি দৃশ্য থেকে লুকানো ডুপ্লিকেট সারিগুলিও সরিয়ে দেয় (উদাহরণস্বরূপ, একটি ফিল্টারের কারণে)। ডুপ্লিকেটগুলি সরানোর সময়, প্রতিটি ডুপ্লিকেট সারি স্ক্যান করার প্রথম উদাহরণটি উপর থেকে নীচের দিকে ফলাফলের পরিসরে রাখা হয়। নির্দিষ্ট পরিসরের বাইরের সামগ্রী সরানো হয় না এবং ডুপ্লিকেট হিসাবে বিবেচিত সারিগুলিকে পরিসরে একে অপরের সংলগ্ন হতে হবে না।
| JSON উপস্থাপনা |
|---|
{ "range": { object ( |
| ক্ষেত্র | |
|---|---|
range | যে ব্যাপ্তি থেকে ডুপ্লিকেট সারিগুলি সরানো হবে। |
comparisonColumns[] | ডুপ্লিকেট মানের জন্য বিশ্লেষণ করার জন্য পরিসরের কলামগুলি। যদি কোনও কলাম নির্বাচন না করা হয় তবে সমস্ত কলাম ডুপ্লিকেটের জন্য বিশ্লেষণ করা হবে। |
আপডেট এম্বেডেড অবজেক্ট বর্ডার অনুরোধ
একটি এমবেডেড অবজেক্টের বর্ডার প্রোপার্টি আপডেট করে।
| JSON উপস্থাপনা |
|---|
{
"objectId": integer,
"border": {
object ( |
| ক্ষেত্র | |
|---|---|
objectId | আপডেট করার জন্য এমবেডেড অবজেক্টের আইডি। |
border | এমবেডেড অবজেক্টের জন্য প্রযোজ্য সীমানা। |
fields | যেসব ক্ষেত্র আপডেট করা উচিত। কমপক্ষে একটি ক্ষেত্র নির্দিষ্ট করতে হবে। মূল |
স্লাইসার অনুরোধ যোগ করুন
স্প্রেডশিটের একটি শিটে একটি স্লাইসার যোগ করে।
| JSON উপস্থাপনা |
|---|
{
"slicer": {
object ( |
| ক্ষেত্র | |
|---|---|
slicer | স্প্রেডশিটে যে স্লাইসারটি যোগ করা উচিত, সেই অবস্থান সহ যেখানে এটি স্থাপন করা উচিত। |
আপডেট স্লাইসারস্পেকরিকোয়েস্ট
স্লাইসারের স্পেসিফিকেশন আপডেট করে। (এটি স্লাইসারকে সরাতে বা আকার পরিবর্তন করতে পারে না। স্লাইসার সরাতে বা আকার পরিবর্তন করতে UpdateEmbeddedObjectPositionRequest ব্যবহার করুন।)
| JSON উপস্থাপনা |
|---|
{
"slicerId": integer,
"spec": {
object ( |
| ক্ষেত্র | |
|---|---|
slicerId | আপডেট করার জন্য স্লাইসারের আইডি। |
spec | স্লাইসারে প্রয়োগ করার জন্য স্পেসিফিকেশন। |
fields | যেসব ক্ষেত্র আপডেট করা উচিত। কমপক্ষে একটি ক্ষেত্র নির্দিষ্ট করতে হবে। মূল |
ডেটাসোর্স অনুরোধ যোগ করুন
একটি ডেটা সোর্স যোগ করে। ডেটা সোর্স সফলভাবে যোগ করার পর, একটি সংশ্লিষ্ট DATA_SOURCE শিট তৈরি করা হয় এবং ডেটা সোর্স থেকে ডেটা পড়ার জন্য শিটটি রিফ্রেশ করার জন্য একটি এক্সিকিউশন ট্রিগার করা হয়।
যদি আপনি একটি BigQuery ডেটা সোর্স যোগ করেন, তাহলে অনুরোধটির জন্য একটি অতিরিক্ত bigquery.readonly OAuth স্কোপ প্রয়োজন।
| JSON উপস্থাপনা |
|---|
{
"dataSource": {
object ( |
| ক্ষেত্র | |
|---|---|
dataSource | যোগ করার জন্য ডেটা উৎস। |
ডেটাসোর্স অনুরোধ আপডেট করুন
একটি ডেটা সোর্স আপডেট করে। ডেটা সোর্স সফলভাবে আপডেট হওয়ার পর, আপডেট করা ডেটা সোর্স থেকে ডেটা পড়ার জন্য সংশ্লিষ্ট DATA_SOURCE শিট রিফ্রেশ করার জন্য একটি এক্সিকিউশন ট্রিগার করা হয়।
যদি আপনি একটি BigQuery ডেটা সোর্স আপডেট করেন, তাহলে অনুরোধটির জন্য একটি অতিরিক্ত bigquery.readonly OAuth স্কোপ প্রয়োজন।
| JSON উপস্থাপনা |
|---|
{
"dataSource": {
object ( |
| ক্ষেত্র | |
|---|---|
dataSource | আপডেট করার জন্য ডেটা সোর্স। |
fields | যেসব ক্ষেত্র আপডেট করা উচিত। কমপক্ষে একটি ক্ষেত্র নির্দিষ্ট করতে হবে। রুট |
ডেটাসোর্স অনুরোধ মুছুন
একটি ডেটা সোর্স মুছে ফেলে। অনুরোধটি সংশ্লিষ্ট ডেটা সোর্স শিটটিও মুছে ফেলে এবং সংশ্লিষ্ট সমস্ত ডেটা সোর্স অবজেক্টকে লিঙ্কমুক্ত করে।
| JSON উপস্থাপনা |
|---|
{ "dataSourceId": string } |
| ক্ষেত্র | |
|---|---|
dataSourceId | মুছে ফেলার জন্য ডেটা উৎসের আইডি। |
রিফ্রেশ ডেটাসোর্স অনুরোধ
নির্দিষ্ট রেফারেন্স দ্বারা স্প্রেডশিটে এক বা একাধিক ডেটা সোর্স অবজেক্ট রিফ্রেশ করে।
যদি আপনি একটি BigQuery ডেটা সোর্স রিফ্রেশ করেন, তাহলে অনুরোধটির জন্য একটি অতিরিক্ত bigquery.readonly OAuth স্কোপ প্রয়োজন।
যদি একই ব্যাচে একই ডেটা সোর্স অবজেক্ট রেফারেন্স করে একাধিক রিফ্রেশ অনুরোধ থাকে, তাহলে শুধুমাত্র শেষ রিফ্রেশ অনুরোধটি প্রক্রিয়া করা হবে এবং সেই অনুযায়ী সমস্ত অনুরোধের একই প্রতিক্রিয়া থাকবে।
| JSON উপস্থাপনা |
|---|
{ "force": boolean, // Union field |
| ক্ষেত্র | |
|---|---|
force | বর্তমান অবস্থা নির্বিশেষে ডেটা সোর্স অবজেক্টগুলিকে রিফ্রেশ করে। যদি সেট না করা থাকে এবং একটি রেফারেন্স করা ডেটা সোর্স অবজেক্ট ত্রুটি অবস্থায় থাকে, তাহলে রিফ্রেশ অবিলম্বে ব্যর্থ হবে। |
Union ফিল্ড target । কী রিফ্রেশ করতে হবে তা নির্দিষ্ট করে। target নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
references | রিফ্রেশ করার জন্য ডেটা সোর্স অবজেক্টের রেফারেন্স। |
dataSourceId | একটি |
isAll | স্প্রেডশিটে বিদ্যমান সকল ডেটা সোর্স অবজেক্ট রিফ্রেশ করে। |
ডেটাসোর্সঅবজেক্টরেফারেন্স
ডেটা সোর্স অবজেক্টের রেফারেন্সের একটি তালিকা।
| JSON উপস্থাপনা |
|---|
{
"references": [
{
object ( |
| ক্ষেত্র | |
|---|---|
references[] | তথ্যসূত্র। |
ডেটাসোর্সঅবজেক্টরেফারেন্স
একটি ডেটা সোর্স অবজেক্টের রেফারেন্স।
| JSON উপস্থাপনা |
|---|
{ // Union field |
| ক্ষেত্র | |
|---|---|
ইউনিয়ন ক্ষেত্রের value । রেফারেন্সের ধরণ। value নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
sheetId | একটি |
chartId | একটি ডেটা সোর্স চার্টের রেফারেন্স। |
dataSourceTableAnchorCell | কোষে নোঙ্গর করা একটি |
dataSourcePivotTableAnchorCell | |
dataSourceFormulaCell | |
ডেটাসোর্স রিফ্রেশ অনুরোধ বাতিল করুন
নির্দিষ্ট রেফারেন্স দ্বারা স্প্রেডশিটে ডেটা সোর্স অবজেক্টের এক বা একাধিক রিফ্রেশ বাতিল করে।
The request requires an additional bigquery.readonly OAuth scope if you are cancelling a refresh on a BigQuery data source.
| JSON representation |
|---|
{ // Union field |
| Fields | |
|---|---|
Union field target . Specifies what to cancel. target can be only one of the following: | |
references | References to data source objects whose refreshes are to be cancelled. |
dataSourceId | Reference to a |
isAll | Cancels all existing data source object refreshes for all data sources in the spreadsheet. |
AddTableRequest
Adds a new table to the spreadsheet.
| JSON representation |
|---|
{
"table": {
object ( |
| Fields | |
|---|---|
table | Required. The table to add. |
UpdateTableRequest
Updates a table in the spreadsheet.
| JSON representation |
|---|
{
"table": {
object ( |
| Fields | |
|---|---|
table | Required. The table to update. |
fields | Required. The fields that should be updated. At least one field must be specified. The root |
DeleteTableRequest
Removes the table with the given ID from the spreadsheet.
| JSON representation |
|---|
{ "tableId": string } |
| Fields | |
|---|---|
tableId | The ID of the table to delete. |