अनुरोध
स्प्रेडशीट में लागू करने के लिए, एक तरह का अपडेट.
| JSON के काेड में दिखाना |
|---|
{ // Union field |
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड
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
|
इस फ़ंक्शन का इस्तेमाल करके, किसी शीट में डेटा (एचटीएमएल या सीमांकित) चिपकाया जाता है. |
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
|
यह एक या एक से ज़्यादा डेटा सोर्स और उनसे जुड़े dbobject को रीफ़्रेश करता है. |
cancelDataSourceRefresh
|
यह फ़ंक्शन, एक या एक से ज़्यादा डेटा सोर्स और उनसे जुड़े dbobject के रीफ़्रेश होने की प्रोसेस को रद्द करता है. |
addTable
|
इससे एक टेबल जुड़ जाती है. |
updateTable
|
टेबल को अपडेट करता है. |
deleteTable
|
किसी टेबल को मिटाने का अनुरोध. |
UpdateSpreadsheetPropertiesRequest
यह स्प्रेडशीट की प्रॉपर्टी अपडेट करता है.
| JSON के काेड में दिखाना |
|---|
{
"properties": {
object ( |
| फ़ील्ड | |
|---|---|
properties
|
अपडेट की जाने वाली प्रॉपर्टी. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट 'properties' का मतलब है कि इसे शामिल किया गया है. इसलिए, इसे तय नहीं किया जाना चाहिए. हर फ़ील्ड को लिस्ट करने के लिए, एक |
UpdateSheetPropertiesRequest
इस तरीके से, शीट की प्रॉपर्टी को बताए गए sheetId के साथ अपडेट किया जाता है.
| JSON के काेड में दिखाना |
|---|
{
"properties": {
object ( |
| फ़ील्ड | |
|---|---|
properties
|
अपडेट की जाने वाली प्रॉपर्टी. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट
|
UpdateDimensionPropertiesRequest
यह तय की गई रेंज में मौजूद डाइमेंशन की प्रॉपर्टी अपडेट करता है.
| JSON के काेड में दिखाना |
|---|
{ "properties": { object ( |
| फ़ील्ड | |
|---|---|
properties
|
अपडेट की जाने वाली प्रॉपर्टी. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट
|
यूनियन फ़ील्ड
dimension_range. डाइमेंशन की रेंज.
dimension_range
इनमें से सिर्फ़ एक हो सकता है:
|
|
range
|
अपडेट की जाने वाली पंक्तियां या कॉलम. |
dataSourceSheetRange
|
डेटा सोर्स शीट में मौजूद वे कॉलम जिन्हें अपडेट करना है. |
DataSourceSheetDimensionRange
DATA_SOURCE शीट पर, किसी एक डाइमेंशन के साथ वाली रेंज.
| JSON के काेड में दिखाना |
|---|
{
"sheetId": integer,
"columnReferences": [
{
object ( |
| फ़ील्ड | |
|---|---|
sheetId
|
डेटा सोर्स की उस शीट का आईडी जिस पर रेंज मौजूद है. |
columnReferences[]
|
डेटा सोर्स शीट में मौजूद कॉलम. |
UpdateNamedRangeRequest
इस फ़ंक्शन की मदद से, नाम वाली रेंज की प्रॉपर्टी को बताए गए namedRangeId से अपडेट किया जाता है.
| JSON के काेड में दिखाना |
|---|
{
"namedRange": {
object ( |
| फ़ील्ड | |
|---|---|
namedRange
|
नई प्रॉपर्टी के साथ अपडेट की जाने वाली, नाम वाली रेंज. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट
|
RepeatCellRequest
इस तरीके का इस्तेमाल करके, रेंज में मौजूद सभी सेल को दिए गए Cell ऑब्जेक्ट में मौजूद वैल्यू के हिसाब से अपडेट किया जा सकता है. सिर्फ़ fields फ़ील्ड में दिए गए फ़ील्ड अपडेट किए जाते हैं. अन्य फ़ील्ड में कोई बदलाव नहीं होता.
अगर किसी सेल में फ़ॉर्मूला लिखा जा रहा है, तो रेंज में मौजूद हर फ़ील्ड के लिए फ़ॉर्मूले की रेंज अपने-आप बढ़ जाएगी. उदाहरण के लिए, अगर फ़ॉर्मूला =A1 वाली सेल को B2:C4 रेंज में लिखा जाता है, तो B2 =A1, B3 =A2, B4 =A3, C2 =B1, C3 =B2, और C4 =B3 होगा.
फ़ॉर्मूले की रेंज को स्टैटिक रखने के लिए, $ इंडिकेटर का इस्तेमाल करें. उदाहरण के लिए, पंक्ति और कॉलम, दोनों को बढ़ने से रोकने के लिए, इस फ़ॉर्मूले का इस्तेमाल करें
=$A$1.
| JSON के काेड में दिखाना |
|---|
{ "range": { object ( |
| फ़ील्ड | |
|---|---|
range
|
वह रेंज जिसमें सेल को दोहराना है. |
cell
|
लिखा जाने वाला डेटा. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट
|
AddNamedRangeRequest
यह फ़ंक्शन, स्प्रेडशीट में कोई नाम वाली रेंज जोड़ता है.
| JSON के काेड में दिखाना |
|---|
{
"namedRange": {
object ( |
| फ़ील्ड | |
|---|---|
namedRange
|
जोड़ने के लिए नाम वाली रेंज. |
DeleteNamedRangeRequest
यह फ़ंक्शन, स्प्रैडशीट से दिए गए आईडी वाली नाम वाली रेंज को हटाता है.
| JSON के काेड में दिखाना |
|---|
{ "namedRangeId": string } |
| फ़ील्ड | |
|---|---|
namedRangeId
|
मिटाई जाने वाली नाम वाली रेंज का आईडी. |
AddSheetRequest
इससे एक नई शीट जुड़ जाती है. किसी इंडेक्स में कोई शीट जोड़ने पर, उसके बाद की सभी शीट के इंडेक्स बढ़ जाते हैं. ऑब्जेक्ट शीट जोड़ने के लिए, AddChartRequest का इस्तेमाल करें. साथ ही, EmbeddedObjectPosition.sheetId या EmbeddedObjectPosition.newSheet के बारे में बताएं.
| JSON के काेड में दिखाना |
|---|
{
"properties": {
object ( |
| फ़ील्ड | |
|---|---|
properties
|
नई शीट में मौजूद प्रॉपर्टी. सभी प्रॉपर्टी वैकल्पिक हैं. |
DeleteSheetRequest
इस फ़ंक्शन का इस्तेमाल करके, अनुरोध की गई शीट को मिटाया जा सकता है.
| JSON के काेड में दिखाना |
|---|
{ "sheetId": integer } |
| फ़ील्ड | |
|---|---|
sheetId
|
मिटाई जाने वाली शीट का आईडी.
अगर शीट |
AutoFillRequest
यह मौजूदा डेटा के आधार पर ज़्यादा डेटा भरता है.
| JSON के काेड में दिखाना |
|---|
{ "useAlternateSeries": boolean, // Union field |
| फ़ील्ड | |
|---|---|
useAlternateSeries
|
अगर हमें "alternate" सीरीज़ के साथ डेटा जनरेट करना है, तो इस वैल्यू को True पर सेट करें. यह सोर्स डेटा के टाइप और उसकी मात्रा के आधार पर अलग-अलग होता है. |
यूनियन फ़ील्ड
area. वह जगह जहां जानकारी अपने-आप भरनी है.
area
इनमें से सिर्फ़ एक हो सकता है:
|
|
range
|
ऑटोमैटिक तरीके से भरने के लिए रेंज. इससे रेंज की जांच की जाएगी और उस जगह का पता लगाया जाएगा जहां डेटा मौजूद है. साथ ही, उस डेटा को रेंज की बाकी जगहों पर अपने-आप भर दिया जाएगा. |
sourceAndDestination
|
ऑटोमैटिक भरने की सुविधा के लिए, सोर्स और डेस्टिनेशन एरिया. इसमें साफ़ तौर पर बताया गया है कि अपने-आप भरने की सुविधा के लिए डेटा कहां से लिया गया है और उस डेटा को कहां तक बढ़ाया जा सकता है. |
SourceAndDestination
यह सोर्स रेंज और उस सोर्स को बढ़ाने के तरीके का कॉम्बिनेशन होता है.
| JSON के काेड में दिखाना |
|---|
{ "source": { object ( |
| फ़ील्ड | |
|---|---|
source
|
ऑटोमैटिक तरीके से जानकारी भरने की सुविधा के लिए, डेटा की जगह की जानकारी का इस्तेमाल किया जाता है. |
dimension
|
वह डाइमेंशन जिसमें डेटा भरा जाना चाहिए. |
fillLength
|
पंक्तियों या कॉलम की वह संख्या जिसमें डेटा भरना है. पॉज़िटिव नंबर, सोर्स की आखिरी लाइन या आखिरी कॉलम से आगे बढ़ते हैं. नेगेटिव नंबर, सोर्स की पहली लाइन या पहले कॉलम से पहले बढ़ते हैं. |
CutPasteRequest
यह सोर्स से डेस्टिनेशन तक डेटा को ले जाता है.
| JSON के काेड में दिखाना |
|---|
{ "source": { object ( |
| फ़ील्ड | |
|---|---|
source
|
काटने के लिए सोर्स डेटा. |
destination
|
ऊपर-बाईं ओर का वह कोऑर्डिनेट जहां डेटा चिपकाया जाना चाहिए. |
pasteType
|
किस तरह का डेटा चिपकाना है. सोर्स डेटा को काट दिया जाएगा, भले ही कुछ भी चिपकाया गया हो. |
PasteType
किस तरह का डेटा चिपकाया जाना चाहिए.
| Enums | |
|---|---|
PASTE_NORMAL
|
वैल्यू, फ़ॉर्मूले, फ़ॉर्मैट, और मर्ज किए गए सेल चिपकाएं. |
PASTE_VALUES
|
सिर्फ़ वैल्यू चिपकाएं. इसमें फ़ॉर्मैट, फ़ॉर्मूले या मर्ज किए गए सेल शामिल नहीं होने चाहिए. |
PASTE_FORMAT
|
सिर्फ़ फ़ॉर्मैट और डेटा की पुष्टि चिपकाएं. |
PASTE_NO_BORDERS
|
बॉर्डर के बिना
PASTE_NORMAL
की तरह दिखता है.
|
PASTE_FORMULA
|
सिर्फ़ फ़ॉर्मूले चिपकाएं. |
PASTE_DATA_VALIDATION
|
सिर्फ़ डेटा की पुष्टि चिपकाएं. |
PASTE_CONDITIONAL_FORMATTING
|
सिर्फ़ शर्त के साथ फ़ॉर्मैटिंग के नियम चिपकाएं. |
CopyPasteRequest
यह सोर्स से डेस्टिनेशन पर डेटा कॉपी करता है.
| JSON के काेड में दिखाना |
|---|
{ "source": { object ( |
| फ़ील्ड | |
|---|---|
source
|
कॉपी करने के लिए सोर्स रेंज. |
destination
|
वह जगह जहां चिपकाना है. अगर रेंज, सोर्स की ऊंचाई या चौड़ाई के कई गुना हिस्से को कवर करती है, तो डेस्टिनेशन रेंज को भरने के लिए डेटा को दोहराया जाएगा. अगर रेंज, सोर्स रेंज से छोटी है, तो भी सोर्स डेटा को पूरा कॉपी किया जाएगा. हालांकि, यह डेस्टिनेशन रेंज के आखिर से आगे तक कॉपी होगा. |
pasteType
|
किस तरह का डेटा चिपकाना है. |
pasteOrientation
|
डेटा को चिपकाते समय, उसे किस तरह से ओरिएंट किया जाना चाहिए. |
PasteOrientation
चिपकाने की कार्रवाई कैसे की जानी चाहिए.
| Enums | |
|---|---|
NORMAL
|
सामान्य तरीके से चिपकाएं. |
TRANSPOSE
|
ट्रांसपोज़ किए गए डेटा को चिपकाएं. इसमें सभी पंक्तियां कॉलम बन जाती हैं और सभी कॉलम पंक्तियां बन जाते हैं. |
MergeCellsRequest
इस फ़ंक्शन से, रेंज में मौजूद सभी सेल मर्ज हो जाती हैं.
| JSON के काेड में दिखाना |
|---|
{ "range": { object ( |
| फ़ील्ड | |
|---|---|
range
|
मर्ज करने के लिए सेल की रेंज. |
mergeType
|
सेल को कैसे मर्ज किया जाना चाहिए. |
MergeType
किस तरह का मर्ज बनाना है.
| Enums | |
|---|---|
MERGE_ALL
|
रेंज से एक ही मर्ज बनाना |
MERGE_COLUMNS
|
रेंज में मौजूद हर कॉलम के लिए, मर्ज करें |
MERGE_ROWS
|
रेंज में मौजूद हर लाइन के लिए, मर्ज करें |
UnmergeCellsRequest
यह फ़ंक्शन, दी गई रेंज में मौजूद सेल को अनमर्ज करता है.
| JSON के काेड में दिखाना |
|---|
{
"range": {
object ( |
| फ़ील्ड | |
|---|---|
range
|
वह रेंज जिसमें सभी सेल को अनमर्ज किया जाना चाहिए. अगर रेंज में एक से ज़्यादा मर्ज किए गए सेल शामिल हैं, तो सभी सेल को अनमर्ज कर दिया जाएगा. रेंज, किसी भी मर्ज किए गए सेल को आंशिक रूप से शामिल नहीं करनी चाहिए. |
UpdateBordersRequest
यह फ़ंक्शन, किसी रेंज के बॉर्डर अपडेट करता है. अगर अनुरोध में कोई फ़ील्ड सेट नहीं किया गया है, तो इसका मतलब है कि बॉर्डर में कोई बदलाव नहीं किया गया है. उदाहरण के लिए, UpdateBordersRequest के दो अनुरोधों के साथ:
-
range: A1:A5
{ top: RED, bottom: WHITE } -
range: A1:A5
{ left: BLUE }
इससे A1:A5 सेल में { top: RED, bottom: WHITE, left: BLUE } बॉर्डर दिखेगा. अगर आपको बॉर्डर हटाना है, तो स्टाइल को साफ़ तौर पर NONE पर सेट करें.
| JSON के काेड में दिखाना |
|---|
{ "range": { object ( |
| फ़ील्ड | |
|---|---|
range
|
वह रेंज जिसके बॉर्डर अपडेट किए जाने चाहिए. |
top
|
रेंज के सबसे ऊपर रखने के लिए बॉर्डर. |
bottom
|
रेंज के सबसे नीचे जोड़ने के लिए बॉर्डर. |
left
|
यह रेंज के बाईं ओर रखने के लिए बॉर्डर होता है. |
right
|
रेंज की दाईं ओर जोड़ने के लिए बॉर्डर. |
innerHorizontal
|
हॉरिजॉन्टल बॉर्डर, जिसे रेंज में रखना है. |
innerVertical
|
रेंज में रखने के लिए वर्टिकल बॉर्डर. |
UpdateCellsRequest
यह फ़ंक्शन, किसी रेंज की सभी सेल को नए डेटा से अपडेट करता है.
| JSON के काेड में दिखाना |
|---|
{ "rows": [ { object ( |
| फ़ील्ड | |
|---|---|
rows[]
|
लिखा जाने वाला डेटा. |
fields
|
CellData के वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट, CellData है. 'row.values.' के बारे में नहीं बताया जाना चाहिए. हर फ़ील्ड को लिस्ट करने के लिए, एक |
यूनियन फ़ील्ड
area. जगह की जानकारी का डेटा लिखा जाना चाहिए. सिर्फ़ एक वैल्यू सेट की जानी चाहिए.
area
इनमें से सिर्फ़ एक हो सकता है:
|
|
start
|
वह कोऑर्डिनेट जहां से डेटा लिखना शुरू करना है. इसमें कितनी भी लाइनें और कॉलम लिखे जा सकते हैं. साथ ही, हर लाइन में अलग-अलग कॉलम भी लिखे जा सकते हैं. |
range
|
वह रेंज जिसमें डेटा लिखना है.
अगर पंक्तियों में मौजूद डेटा, अनुरोध की गई पूरी रेंज को कवर नहीं करता है, तो |
AddFilterViewRequest
यह फ़िल्टर व्यू जोड़ता है.
| JSON के काेड में दिखाना |
|---|
{
"filter": {
object ( |
| फ़ील्ड | |
|---|---|
filter
|
जो फ़िल्टर जोड़ना है. |
AppendCellsRequest
यह विकल्प चुनने पर, शीट में डेटा की आखिरी लाइन के बाद नई सेल जुड़ जाती हैं. साथ ही, अगर ज़रूरी हो, तो शीट में नई लाइनें भी जुड़ जाती हैं.
| JSON के काेड में दिखाना |
|---|
{ "sheetId": integer, "rows": [ { object ( |
| फ़ील्ड | |
|---|---|
sheetId
|
वह शीट आईडी जिसमें डेटा जोड़ना है. |
rows[]
|
जोड़ने के लिए डेटा. |
fields
|
CellData के वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट, CellData है. 'row.values.' के बारे में नहीं बताया जाना चाहिए. हर फ़ील्ड को लिस्ट करने के लिए, एक |
यूनियन फ़ील्ड
area. जगह की जानकारी का डेटा लिखा जाना चाहिए.
area
इनमें से सिर्फ़ एक हो सकता है:
|
|
tableId
|
उस टेबल का आईडी जिसमें डेटा जोड़ना है. डेटा सिर्फ़ टेबल के मुख्य हिस्से में जोड़ा जाएगा.
इस फ़ील्ड को |
ClearBasicFilterRequest
अगर शीट पर कोई बेसिक फ़िल्टर मौजूद है, तो उसे हटा देता है.
| JSON के काेड में दिखाना |
|---|
{ "sheetId": integer } |
| फ़ील्ड | |
|---|---|
sheetId
|
वह शीट आईडी जिस पर बुनियादी फ़िल्टर हटाना है. |
DeleteDimensionRequest
इस फ़ंक्शन की मदद से, शीट से डाइमेंशन मिटाए जा सकते हैं.
| JSON के काेड में दिखाना |
|---|
{
"range": {
object ( |
| फ़ील्ड | |
|---|---|
range
|
शीट से मिटाए जाने वाले डाइमेंशन. |
DeleteEmbeddedObjectRequest
इस तरीके का इस्तेमाल करके, दिए गए आईडी वाले एम्बेड किए गए ऑब्जेक्ट को मिटाया जाता है.
| JSON के काेड में दिखाना |
|---|
{ "objectId": integer } |
| फ़ील्ड | |
|---|---|
objectId
|
यह एम्बेड किए गए उस ऑब्जेक्ट का आईडी है जिसे मिटाना है. |
DeleteFilterViewRequest
किसी फ़िल्टर व्यू को मिटाता है.
| JSON के काेड में दिखाना |
|---|
{ "filterId": integer } |
| फ़ील्ड | |
|---|---|
filterId
|
मिटाने के लिए फ़िल्टर का आईडी. |
DuplicateFilterViewRequest
किसी फ़िल्टर व्यू की डुप्लीकेट कॉपी बनाता है.
| JSON के काेड में दिखाना |
|---|
{ "filterId": integer } |
| फ़ील्ड | |
|---|---|
filterId
|
डुप्लीकेट किए जा रहे फ़िल्टर का आईडी. |
DuplicateSheetRequest
यह फ़ंक्शन, किसी शीट के कॉन्टेंट को डुप्लीकेट करता है.
| 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
|
अगर खोजी जाने वाली वैल्यू एक रेगुलर एक्सप्रेशन है, तो यह विकल्प सही होता है. रेगुलर एक्सप्रेशन और रिप्लेसमेंट, https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html पर दिए गए Java regex के नियमों के मुताबिक होने चाहिए. बदली जाने वाली स्ट्रिंग में, कैप्चर किए गए ग्रुप का रेफ़रंस दिया जा सकता है. उदाहरण के लिए, अगर किसी सेल में |
includeFormulas
|
अगर खोज में फ़ॉर्मूले वाली सेल शामिल करनी हैं, तो इस विकल्प को सही पर सेट करें. फ़ॉर्मूला वाली सेल को स्किप करने के लिए, इस विकल्प को फ़ॉल्स पर सेट करें. |
यूनियन फ़ील्ड
scope. वह दायरा जिसमें खोजना/बदलना है. सिर्फ़ एक दायरा सेट किया जाना चाहिए.
scope
इनमें से सिर्फ़ एक हो सकता है:
|
|
range
|
वह रेंज जिसमें ढूंढना/बदलना है. |
sheetId
|
वह शीट जिसमें ढूंढना/बदलना है. |
allSheets
|
सभी शीट में ढूंढने/बदलने के लिए, True. |
InsertDimensionRequest
यह फ़ंक्शन, किसी शीट में किसी इंडेक्स पर पंक्तियां या कॉलम जोड़ता है.
| JSON के काेड में दिखाना |
|---|
{
"range": {
object ( |
| फ़ील्ड | |
|---|---|
range
|
वे डाइमेंशन जिन्हें डालना है. शुरू और खत्म होने के इंडेक्स, दोनों की सीमा तय होनी चाहिए. |
inheritFromBefore
|
डाइमेंशन प्रॉपर्टी को, नए डाइमेंशन डालने से पहले या बाद में डाइमेंशन से बढ़ाया जाना चाहिए. पहले वाले डाइमेंशन से इनहेरिट करने के लिए, true. इस मामले में, स्टार्ट इंडेक्स 0 से ज़्यादा होना चाहिए. बाद वाले डाइमेंशन से इनहेरिट करने के लिए, false.
उदाहरण के लिए, अगर लाइन इंडेक्स 0 का बैकग्राउंड लाल है और लाइन इंडेक्स 1 का बैकग्राउंड हरा है, तो इंडेक्स 1 पर दो लाइनें जोड़ने पर, बैकग्राउंड का रंग हरा या लाल हो सकता है. अगर
|
InsertRangeRequest
यह फ़ंक्शन, किसी रेंज में सेल जोड़ता है. साथ ही, मौजूदा सेल को दाईं ओर या नीचे की ओर शिफ़्ट करता है.
| JSON के काेड में दिखाना |
|---|
{ "range": { object ( |
| फ़ील्ड | |
|---|---|
range
|
वह रेंज जिसमें नई सेल डाली जाएंगी. यह रेंज, मौजूदा शीट की सीमाओं तक ही सीमित होती है. |
shiftDimension
|
वह डाइमेंशन जिसे सेल डालने पर शिफ़्ट किया जाएगा. अगर
|
MoveDimensionRequest
एक या उससे ज़्यादा पंक्तियों या कॉलम को एक जगह से दूसरी जगह ले जाता है.
| JSON के काेड में दिखाना |
|---|
{
"source": {
object ( |
| फ़ील्ड | |
|---|---|
source
|
वे सोर्स डाइमेंशन जिन्हें आपको मूव करना है. |
destinationIndex
|
यह इंडेक्स, सोर्स डेटा को ले जाने की शुरुआती जगह के बारे में बताता है. यह इंडेक्स, सोर्स डेटा को ग्रिड से हटाने से पहले के कोऑर्डिनेट के आधार पर तय होता है. डाइमेंशन को दूसरी जगह ले जाने पर, मौजूदा डेटा को नीचे या दाईं ओर (डाइमेंशन के हिसाब से) ले जाया जाएगा, ताकि ले जाए गए डाइमेंशन के लिए जगह बन सके. सोर्स डाइमेंशन को ग्रिड से हटा दिया जाता है. इसलिए, हो सकता है कि डेटा, तय किए गए इंडेक्स से अलग इंडेक्स में चला जाए.
उदाहरण के लिए, मान लें कि आपके पास
|
UpdateEmbeddedObjectPositionRequest
एम्बेड किए गए ऑब्जेक्ट की पोज़िशन अपडेट करना. जैसे, किसी चार्ट या इमेज को मूव करना या उसका साइज़ बदलना.
| JSON के काेड में दिखाना |
|---|
{
"objectId": integer,
"newPosition": {
object ( |
| फ़ील्ड | |
|---|---|
objectId
|
उस ऑब्जेक्ट का आईडी जिसे दूसरी जगह ले जाना है. |
newPosition
|
एंबेड किए गए ऑब्जेक्ट को ले जाने के लिए, साफ़ तौर पर बताई गई पोज़िशन. अगर
|
fields
|
|
PasteDataRequest
यह फ़ंक्शन, स्प्रेडशीट में डेटा डालता है. डेटा, तय किए गए निर्देशांक से शुरू होता है.
| JSON के काेड में दिखाना |
|---|
{ "coordinate": { object ( |
| फ़ील्ड | |
|---|---|
coordinate
|
वह कोऑर्डिनेट जहां से डेटा डालना शुरू करना है. |
data
|
डालने के लिए डेटा. |
type
|
डेटा को कैसे चिपकाया जाना चाहिए. |
यूनियन फ़ील्ड
kind. डेटा को समझने का तरीका, सिर्फ़ एक वैल्यू सेट की जानी चाहिए.
kind
इनमें से सिर्फ़ एक हो सकता है:
|
|
delimiter
|
डेटा में मौजूद डीलिमिटर. |
html
|
अगर डेटा एचटीएमएल है, तो यह वैल्यू सही होती है. |
TextToColumnsRequest
यह फ़ंक्शन, टेक्स्ट वाले कॉलम को कई कॉलम में बांटता है. यह बंटवारा, हर सेल में मौजूद डेलिमिटर के आधार पर होता है.
| JSON के काेड में दिखाना |
|---|
{ "source": { object ( |
| फ़ील्ड | |
|---|---|
source
|
सोर्स डेटा की रेंज. यह सिर्फ़ एक कॉलम में होना चाहिए. |
delimiter
|
इस्तेमाल किया जाने वाला डीलिमिटर. इसका इस्तेमाल सिर्फ़ तब किया जाता है, जब delimiterType |
delimiterType
|
इस्तेमाल किए जाने वाले डीलिमिटर का टाइप. |
DelimiterType
वह डेलिमिटर जिसके आधार पर स्ट्रिंग को बांटना है.
| Enums | |
|---|---|
DELIMITER_TYPE_UNSPECIFIED
|
डिफ़ॉल्ट मान. इस वैल्यू का इस्तेमाल नहीं किया जाना चाहिए. |
COMMA
|
"," |
SEMICOLON
|
";" |
PERIOD
|
"." |
SPACE
|
" " |
CUSTOM
|
परिसीमक में तय की गई कस्टम वैल्यू. |
AUTODETECT
|
कॉलम का अपने-आप पता लगाएं. |
UpdateFilterViewRequest
फ़िल्टर व्यू की प्रॉपर्टी अपडेट करता है.
| JSON के काेड में दिखाना |
|---|
{
"filter": {
object ( |
| फ़ील्ड | |
|---|---|
filter
|
फ़िल्टर व्यू की नई प्रॉपर्टी. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट
|
DeleteRangeRequest
यह फ़ंक्शन, सेल की किसी रेंज को मिटाता है और मिटाई गई जगह पर अन्य सेल को शिफ़्ट करता है.
| JSON के काेड में दिखाना |
|---|
{ "range": { object ( |
| फ़ील्ड | |
|---|---|
range
|
मिटाने के लिए सेल की रेंज. |
shiftDimension
|
वह डाइमेंशन जिससे मिटाई गई सेल को बदला जाएगा. अगर
|
AppendDimensionRequest
यह फ़ंक्शन, किसी शीट के आखिर में पंक्तियां या कॉलम जोड़ता है.
| JSON के काेड में दिखाना |
|---|
{
"sheetId": integer,
"dimension": enum ( |
| फ़ील्ड | |
|---|---|
sheetId
|
वह शीट जिसमें पंक्तियां या कॉलम जोड़ने हैं. |
dimension
|
पंक्तियों या कॉलम को जोड़ा जाना चाहिए या नहीं. |
length
|
जोड़ी जाने वाली पंक्तियों या कॉलम की संख्या. |
AddConditionalFormatRuleRequest
इस फ़ंक्शन की मदद से, दिए गए इंडेक्स पर शर्त के साथ फ़ॉर्मैटिंग का नया नियम जोड़ा जाता है. इसके बाद के सभी नियमों के इंडेक्स बढ़ जाते हैं.
| JSON के काेड में दिखाना |
|---|
{
"rule": {
object ( |
| फ़ील्ड | |
|---|---|
rule
|
जोड़ने का नियम. |
index
|
वह इंडेक्स जहां नियम को डाला जाना चाहिए. यह इंडेक्स, शून्य से शुरू होता है. |
UpdateConditionalFormatRuleRequest
इस फ़ंक्शन का इस्तेमाल, दिए गए इंडेक्स पर शर्त के साथ फ़ॉर्मैटिंग के नियम को अपडेट करने या शर्त के साथ फ़ॉर्मैटिंग के नियम को किसी दूसरे इंडेक्स पर ले जाने के लिए किया जाता है.
| JSON के काेड में दिखाना |
|---|
{ "index": integer, "sheetId": integer, // Union field |
| फ़ील्ड | |
|---|---|
index
|
उस नियम का ज़ीरो-आधारित इंडेक्स जिसे बदलना है या जिसकी जगह बदलनी है. |
sheetId
|
नियम की वह शीट जिसे दूसरी जगह ले जाना है. अगर |
यूनियन फ़ील्ड
instruction. किस तरह का अपडेट होना चाहिए.
instruction
इनमें से सिर्फ़ एक हो सकता है:
|
|
rule
|
वह नियम जिसे दिए गए इंडेक्स पर मौजूद नियम की जगह इस्तेमाल किया जाना चाहिए. |
newIndex
|
शून्य पर आधारित नया इंडेक्स, जिस पर नियम खत्म होना चाहिए. |
DeleteConditionalFormatRuleRequest
यह फ़ंक्शन, दिए गए इंडेक्स पर मौजूद शर्त के साथ फ़ॉर्मैटिंग के नियम को मिटाता है. इसके बाद के सभी नियमों के इंडेक्स कम हो जाते हैं.
| JSON के काेड में दिखाना |
|---|
{ "index": integer, "sheetId": integer } |
| फ़ील्ड | |
|---|---|
index
|
मिटाए जाने वाले नियम का ज़ीरो-आधारित इंडेक्स. |
sheetId
|
वह शीट जिससे नियम मिटाया जा रहा है. |
SortRangeRequest
यह फ़ंक्शन, हर कॉलम के लिए तय किए गए क्रम के हिसाब से, पंक्तियों में मौजूद डेटा को क्रम से लगाता है.
| JSON के काेड में दिखाना |
|---|
{ "range": { object ( |
| फ़ील्ड | |
|---|---|
range
|
वह रेंज जिसे क्रम से लगाना है. |
sortSpecs[]
|
हर कॉलम के हिसाब से क्रम से लगाने का तरीका. अगर पहले की जानकारी में दी गई वैल्यू बराबर हैं, तो बाद की जानकारी का इस्तेमाल किया जाता है. |
SetDataValidationRequest
यह फ़ंक्शन, रेंज में मौजूद हर सेल के लिए डेटा की पुष्टि करने का नियम सेट करता है. किसी रेंज में पुष्टि करने की सुविधा हटाने के लिए, बिना किसी नियम के इसे कॉल करें.
| JSON के काेड में दिखाना |
|---|
{ "range": { object ( |
| फ़ील्ड | |
|---|---|
range
|
वह रेंज जिस पर डेटा की पुष्टि करने का नियम लागू होना चाहिए. |
rule
|
डेटा की पुष्टि करने का वह नियम जिसे रेंज में मौजूद हर सेल पर सेट करना है. अगर रेंज में मौजूद सेल से डेटा की पुष्टि करने का नियम हटाना है, तो इसे खाली छोड़ दें. |
filteredRowsIncluded
|
ज़रूरी नहीं. अगर यह विकल्प चुना जाता है, तो डेटा की पुष्टि करने का नियम, फ़िल्टर की गई लाइनों पर भी लागू होगा. |
SetBasicFilterRequest
यह किसी शीट से जुड़े बेसिक फ़िल्टर को सेट करता है.
| JSON के काेड में दिखाना |
|---|
{
"filter": {
object ( |
| फ़ील्ड | |
|---|---|
filter
|
सेट करने के लिए फ़िल्टर. |
AddProtectedRangeRequest
सुरक्षित की गई नई रेंज जोड़ता है.
| JSON के काेड में दिखाना |
|---|
{
"protectedRange": {
object ( |
| फ़ील्ड | |
|---|---|
protectedRange
|
सुरक्षित की जाने वाली रेंज. |
UpdateProtectedRangeRequest
इस तरीके का इस्तेमाल करके, सुरक्षित की गई किसी मौजूदा रेंज को बताई गई protectedRangeId से अपडेट किया जाता है.
| JSON के काेड में दिखाना |
|---|
{
"protectedRange": {
object ( |
| फ़ील्ड | |
|---|---|
protectedRange
|
नई प्रॉपर्टी के साथ अपडेट की जाने वाली सुरक्षित रेंज. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट
|
DeleteProtectedRangeRequest
यह फ़ंक्शन, दिए गए आईडी वाली सुरक्षित की गई रेंज को मिटाता है.
| JSON के काेड में दिखाना |
|---|
{ "protectedRangeId": integer } |
| फ़ील्ड | |
|---|---|
protectedRangeId
|
सुरक्षित की गई उस रेंज का आईडी जिसे मिटाना है. |
AutoResizeDimensionsRequest
यह फ़ंक्शन, डाइमेंशन में मौजूद सेल के कॉन्टेंट के आधार पर, एक या उससे ज़्यादा डाइमेंशन का साइज़ अपने-आप बदल देता है.
| JSON के काेड में दिखाना |
|---|
{ // Union field |
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड
dimension_range. डाइमेंशन की रेंज.
dimension_range
इनमें से सिर्फ़ एक हो सकता है:
|
|
dimensions
|
अपने-आप साइज़ बदलने वाले डाइमेंशन. |
dataSourceSheetDimensions
|
डेटा सोर्स शीट पर मौजूद डाइमेंशन का साइज़ अपने-आप बदल जाता है. |
AddChartRequest
यह फ़ंक्शन, स्प्रेडशीट की किसी शीट में चार्ट जोड़ता है.
| JSON के काेड में दिखाना |
|---|
{
"chart": {
object ( |
| फ़ील्ड | |
|---|---|
chart
|
वह चार्ट जिसे स्प्रेडशीट में जोड़ा जाना चाहिए. साथ ही, वह जगह जहां उसे रखा जाना चाहिए. |
UpdateChartSpecRequest
इस तरीके का इस्तेमाल करके, किसी चार्ट की खास जानकारी को अपडेट किया जा सकता है. (इससे चार्ट को एक जगह से दूसरी जगह नहीं ले जाया जाता या उसका साइज़ नहीं बदला जाता. चार्ट को एक जगह से दूसरी जगह ले जाने या उसका साइज़ बदलने के लिए, UpdateEmbeddedObjectPositionRequest का इस्तेमाल करें.
| JSON के काेड में दिखाना |
|---|
{
"chartId": integer,
"spec": {
object ( |
| फ़ील्ड | |
|---|---|
chartId
|
अपडेट किए जाने वाले चार्ट का आईडी. |
spec
|
चार्ट पर लागू की जाने वाली जानकारी. |
UpdateBandingRequest
इस फ़ंक्शन की मदद से, दी गई बैंडेड रेंज की प्रॉपर्टी अपडेट की जा सकती हैं.
| JSON के काेड में दिखाना |
|---|
{
"bandedRange": {
object ( |
| फ़ील्ड | |
|---|---|
bandedRange
|
नई प्रॉपर्टी के साथ अपडेट की जाने वाली बैंडेड रेंज. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट
|
AddBandingRequest
यह फ़ंक्शन, स्प्रेडशीट में एक नई बैंडेड रेंज जोड़ता है.
| JSON के काेड में दिखाना |
|---|
{
"bandedRange": {
object ( |
| फ़ील्ड | |
|---|---|
bandedRange
|
बैंड की गई वह रेंज जिसे जोड़ना है. |
DeleteBandingRequest
यह फ़ंक्शन, दी गई आईडी वाली बैंडेड रेंज को स्प्रैडशीट से हटाता है.
| JSON के काेड में दिखाना |
|---|
{ "bandedRangeId": integer } |
| फ़ील्ड | |
|---|---|
bandedRangeId
|
बैंड की गई उस रेंज का आईडी जिसे मिटाना है. |
CreateDeveloperMetadataRequest
डेवलपर मेटाडेटा बनाने का अनुरोध.
| JSON के काेड में दिखाना |
|---|
{
"developerMetadata": {
object ( |
| फ़ील्ड | |
|---|---|
developerMetadata
|
बनाया जाने वाला डेवलपर मेटाडेटा. |
UpdateDeveloperMetadataRequest
डेवलपर मेटाडेटा की प्रॉपर्टी अपडेट करने का अनुरोध. यह फ़ंक्शन, फ़िल्टर के ज़रिए चुने गए डेवलपर मेटाडेटा की प्रॉपर्टी को DeveloperMetadata रिसॉर्स में दी गई वैल्यू के हिसाब से अपडेट करता है. कॉल करने वालों को, फ़ील्ड पैरामीटर में वे प्रॉपर्टी तय करनी होंगी जिन्हें उन्हें अपडेट करना है. साथ ही, उन्हें कम से कम एक DataFilter तय करना होगा, जो उस मेटाडेटा से मेल खाता हो जिसे उन्हें अपडेट करना है.
| JSON के काेड में दिखाना |
|---|
{ "dataFilters": [ { object ( |
| फ़ील्ड | |
|---|---|
dataFilters[]
|
डेवलपर मेटाडेटा की उन एंट्री के लिए फ़िल्टर जिन्हें अपडेट करना है. |
developerMetadata
|
यह वह वैल्यू है जिससे डेटा फ़िल्टर से मैच करने वाले सभी मेटाडेटा को अपडेट किया जाएगा. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट
|
DeleteDeveloperMetadataRequest
डेवलपर मेटाडेटा मिटाने का अनुरोध.
| JSON के काेड में दिखाना |
|---|
{
"dataFilter": {
object ( |
| फ़ील्ड | |
|---|---|
dataFilter
|
डेटा फ़िल्टर, जिसमें यह जानकारी होती है कि किस डेवलपर मेटाडेटा एंट्री को मिटाना है. |
RandomizeRangeRequest
यह फ़ंक्शन, किसी रेंज में मौजूद पंक्तियों के क्रम को रैंडम तरीके से बदलता है.
| JSON के काेड में दिखाना |
|---|
{
"range": {
object ( |
| फ़ील्ड | |
|---|---|
range
|
वह रेंज जिसके क्रम को अनियमित करना है. |
AddDimensionGroupRequest
यह फ़ंक्शन, तय की गई रेंज के हिसाब से ग्रुप बनाता है.
अगर अनुरोध की गई रेंज, मौजूदा ग्रुप G की रेंज का सुपरसेट है, तो G की डेप्थ बढ़ जाती है. साथ ही, इस नए ग्रुप G' की डेप्थ, उस ग्रुप की डेप्थ के बराबर होती है. उदाहरण के लिए, ग्रुप [C:D, depth 1] + [B:E] से ग्रुप [B:E, depth 1] और [C:D, depth 2] मिलते हैं. अगर अनुरोध की गई रेंज, मौजूदा ग्रुप G की रेंज का सबसेट है, तो नए ग्रुप G' की डेप्थ, G की डेप्थ से एक ज़्यादा हो जाती है. उदाहरण के लिए, ग्रुप [B:E, depth 1] + [C:D] से ग्रुप [B:E, depth 1] और [C:D, depth 2] मिलते हैं. अगर अनुरोध की गई रेंज, मौजूदा ग्रुप G की रेंज से पहले शुरू होती है और उसके अंदर खत्म होती है या उसके अंदर शुरू होती है और उसके बाद खत्म होती है, तो मौजूदा ग्रुप G की रेंज, दोनों रेंज का यूनीयन बन जाती है. साथ ही, नए ग्रुप G' की डेप्थ, G की डेप्थ से एक ज़्यादा होती है और उसकी रेंज, दोनों रेंज का इंटरसेक्शन होती है. उदाहरण के लिए, ग्रुप [B:D, depth 1] + [C:E] से ग्रुप [B:E, depth 1] और [C:D, depth 2] मिलते हैं.
| JSON के काेड में दिखाना |
|---|
{
"range": {
object ( |
| फ़ील्ड | |
|---|---|
range
|
वह रेंज जिसके लिए ग्रुप बनाना है. |
DeleteDimensionGroupRequest
यह फ़ंक्शन, तय की गई रेंज में मौजूद ग्रुप को मिटाता है. इसके लिए, वह रेंज में मौजूद डाइमेंशन की डेप्थ को कम करता है.
उदाहरण के लिए, मान लें कि शीट में B:E पर डेप्थ-1 ग्रुप और C:D पर डेप्थ-2 ग्रुप है. D:E पर मौजूद ग्रुप को मिटाने पर, शीट में B:D पर डेप्थ-1 ग्रुप और C:C पर डेप्थ-2 ग्रुप रह जाता है.
| JSON के काेड में दिखाना |
|---|
{
"range": {
object ( |
| फ़ील्ड | |
|---|---|
range
|
मिटाए जाने वाले ग्रुप की रेंज. |
UpdateDimensionGroupRequest
इस तरीके का इस्तेमाल करके, चुने गए ग्रुप का स्टेटस अपडेट किया जाता है.
| JSON के काेड में दिखाना |
|---|
{
"dimensionGroup": {
object ( |
| फ़ील्ड | |
|---|---|
dimensionGroup
|
वह ग्रुप जिसका स्टेटस अपडेट किया जाना है. ग्रुप की रेंज और डेप्थ से, शीट पर मौजूद मान्य ग्रुप के बारे में पता चलना चाहिए. साथ ही, सभी अन्य फ़ील्ड अपडेट होने चाहिए. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट
|
TrimWhitespaceRequest
यह फ़ंक्शन, तय की गई रेंज की हर सेल में मौजूद खाली जगह (जैसे कि स्पेस, टैब या नई लाइनें) को हटाता है. इस अनुरोध से, हर सेल के टेक्स्ट की शुरुआत और आखिर में मौजूद सभी खाली सफ़ेद जगह हट जाती हैं. साथ ही, बची हुई खाली सफ़ेद जगह वाले वर्णों के किसी भी सबसीक्वेंस को एक स्पेस में बदल दिया जाता है. अगर ट्रिम किए गए टेक्स्ट की शुरुआत '+' या '=' वर्ण से होती है, तो टेक्स्ट को स्ट्रिंग वैल्यू के तौर पर ही माना जाता है. इसे फ़ॉर्मूला के तौर पर नहीं माना जाता.
| JSON के काेड में दिखाना |
|---|
{
"range": {
object ( |
| फ़ील्ड | |
|---|---|
range
|
वह रेंज जिसकी सेल को ट्रिम करना है. |
DeleteDuplicatesRequest
इस रेंज में मौजूद उन लाइनों को हटाता है जिनमें तय किए गए कॉलम में ऐसी वैल्यू मौजूद हैं जो किसी पिछली लाइन में मौजूद वैल्यू की डुप्लीकेट हैं. एक जैसी वैल्यू वाली पंक्तियां डुप्लीकेट मानी जाती हैं. भले ही, उनमें फ़ॉर्मूला, फ़ॉर्मैट या अक्षर के साइज़ अलग-अलग हों.
इस अनुरोध से, व्यू से छिपी हुई डुप्लीकेट पंक्तियां भी हट जाती हैं. उदाहरण के लिए, फ़िल्टर की वजह से. डुप्लीकेट हटाने के दौरान, ऊपर से नीचे की ओर स्कैन करने पर, डुप्लीकेट पंक्ति का पहला इंस्टेंस, नतीजे के तौर पर मिली रेंज में रखा जाता है. तय की गई रेंज के बाहर मौजूद कॉन्टेंट नहीं हटाया जाता. साथ ही, डुप्लीकेट मानी जाने वाली पंक्तियों का रेंज में एक-दूसरे के बगल में होना ज़रूरी नहीं है.
| JSON के काेड में दिखाना |
|---|
{ "range": { object ( |
| फ़ील्ड | |
|---|---|
range
|
वह रेंज जिसमें से डुप्लीकेट पंक्तियां हटानी हैं. |
comparisonColumns[]
|
डुप्लीकेट वैल्यू का विश्लेषण करने के लिए, रेंज में मौजूद कॉलम. अगर कोई कॉलम नहीं चुना जाता है, तो डुप्लीकेट वैल्यू के लिए सभी कॉलम का विश्लेषण किया जाता है. |
UpdateEmbeddedObjectBorderRequest
यह एम्बेड किए गए ऑब्जेक्ट की बॉर्डर प्रॉपर्टी को अपडेट करता है.
| JSON के काेड में दिखाना |
|---|
{
"objectId": integer,
"border": {
object ( |
| फ़ील्ड | |
|---|---|
objectId
|
अपडेट किए जाने वाले एम्बेड किए गए ऑब्जेक्ट का आईडी. |
border
|
एम्बेड किए गए ऑब्जेक्ट पर लागू होने वाला बॉर्डर. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट
|
AddSlicerRequest
यह फ़ंक्शन, स्प्रेडशीट की किसी शीट में स्लाइसर जोड़ता है.
| JSON के काेड में दिखाना |
|---|
{
"slicer": {
object ( |
| फ़ील्ड | |
|---|---|
slicer
|
वह स्लाइसर जिसे स्प्रेडशीट में जोड़ा जाना चाहिए. इसमें वह जगह भी शामिल है जहां इसे रखा जाना चाहिए. |
UpdateSlicerSpecRequest
इस फ़ंक्शन का इस्तेमाल, स्लाइसर की सेटिंग को अपडेट करने के लिए किया जाता है. (इससे स्लाइसर को एक जगह से दूसरी जगह नहीं ले जाया जाता या उसका साइज़ नहीं बदला जाता. स्लाइसर को एक जगह से दूसरी जगह ले जाने या उसका साइज़ बदलने के लिए, UpdateEmbeddedObjectPositionRequest का इस्तेमाल करें.
| JSON के काेड में दिखाना |
|---|
{
"slicerId": integer,
"spec": {
object ( |
| फ़ील्ड | |
|---|---|
slicerId
|
अपडेट किए जाने वाले स्लाइसर का आईडी. |
spec
|
स्लाइसर पर लागू की जाने वाली सेटिंग. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट
|
AddDataSourceRequest
डेटा सोर्स जोड़ता है. डेटा सोर्स को जोड़ने के बाद, उससे जुड़ी DATA_SOURCE शीट बन जाती है. साथ ही, डेटा सोर्स से डेटा पढ़ने के लिए, शीट को रीफ़्रेश करने की प्रोसेस शुरू हो जाती है.
अगर BigQuery डेटा सोर्स जोड़ा जा रहा है, तो अनुरोध के लिए एक और bigquery.readonly OAuth स्कोप की ज़रूरत होती है.
| JSON के काेड में दिखाना |
|---|
{
"dataSource": {
object ( |
| फ़ील्ड | |
|---|---|
dataSource
|
जोड़ने के लिए डेटा सोर्स. |
UpdateDataSourceRequest
यह कुकी, डेटा सोर्स को अपडेट करती है. डेटा सोर्स के अपडेट हो जाने के बाद, उससे जुड़ी DATA_SOURCE शीट को रीफ़्रेश करने के लिए एक प्रोसेस शुरू की जाती है. इससे अपडेट किए गए डेटा सोर्स से डेटा पढ़ा जा सकता है.
अगर BigQuery डेटा सोर्स को अपडेट किया जा रहा है, तो अनुरोध के लिए एक और bigquery.readonly OAuth स्कोप की ज़रूरत होती है.
| JSON के काेड में दिखाना |
|---|
{
"dataSource": {
object ( |
| फ़ील्ड | |
|---|---|
dataSource
|
अपडेट किया जाने वाला डेटा सोर्स. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट
|
DeleteDataSourceRequest
इस तरीके का इस्तेमाल करके, किसी डेटा सोर्स को मिटाया जा सकता है. अनुरोध करने पर, उससे जुड़ी डेटा सोर्स शीट भी मिट जाती है. साथ ही, उससे जुड़े सभी डेटा सोर्स ऑब्जेक्ट अनलिंक हो जाते हैं.
| JSON के काेड में दिखाना |
|---|
{ "dataSourceId": string } |
| फ़ील्ड | |
|---|---|
dataSourceId
|
मिटाए जाने वाले डेटा सोर्स का आईडी. |
RefreshDataSourceRequest
यह फ़ंक्शन, स्प्रेडशीट में मौजूद एक या एक से ज़्यादा डेटा सोर्स ऑब्जेक्ट को दिए गए रेफ़रंस के हिसाब से रीफ़्रेश करता है.
अगर BigQuery डेटा सोर्स को रीफ़्रेश किया जा रहा है, तो अनुरोध के लिए एक और bigquery.readonly OAuth स्कोप की ज़रूरत होती है.
अगर एक बैच में, एक ही डेटा सोर्स ऑब्जेक्ट को रेफ़र करने वाले कई रीफ़्रेश अनुरोध हैं, तो सिर्फ़ आखिरी रीफ़्रेश अनुरोध को प्रोसेस किया जाता है. साथ ही, उन सभी अनुरोधों का जवाब एक जैसा होगा.
| JSON के काेड में दिखाना |
|---|
{ "force": boolean, // Union field |
| फ़ील्ड | |
|---|---|
force
|
यह विकल्प, डेटा सोर्स के ऑब्जेक्ट को रीफ़्रेश करता है. भले ही, उनकी मौजूदा स्थिति कुछ भी हो. अगर इसे सेट नहीं किया गया है और रेफ़र किए गए डेटा सोर्स ऑब्जेक्ट में कोई गड़बड़ी है, तो डेटा तुरंत रीफ़्रेश नहीं होगा. |
यूनियन फ़ील्ड
target. इससे यह तय होता है कि क्या रीफ़्रेश करना है.
target
इनमें से सिर्फ़ एक हो सकता है:
|
|
references
|
रीफ़्रेश करने के लिए, डेटा सोर्स ऑब्जेक्ट के रेफ़रंस. |
dataSourceId
|
|
isAll
|
यह स्प्रेडशीट में मौजूद, डेटा सोर्स के सभी ऑब्जेक्ट को रीफ़्रेश करता है. |
DataSourceObjectReferences
डेटा सोर्स ऑब्जेक्ट के रेफ़रंस की सूची.
| JSON के काेड में दिखाना |
|---|
{
"references": [
{
object ( |
| फ़ील्ड | |
|---|---|
references[]
|
रेफ़रंस. |
DataSourceObjectReference
डेटा सोर्स ऑब्जेक्ट का रेफ़रंस.
| JSON के काेड में दिखाना |
|---|
{ // Union field |
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड
value. रेफ़रंस का टाइप.
value
इनमें से सिर्फ़ एक हो सकता है:
|
|
sheetId
|
|
chartId
|
डेटा सोर्स चार्ट के रेफ़रंस. |
dataSourceTableAnchorCell
|
सेल में ऐंकर किए गए |
dataSourcePivotTableAnchorCell
|
किसी डेटा सोर्स के रेफ़रंस
|
dataSourceFormulaCell
|
|
CancelDataSourceRefreshRequest
यह फ़ंक्शन, स्प्रेडशीट में मौजूद डेटा सोर्स ऑब्जेक्ट के एक या उससे ज़्यादा रीफ़्रेश को रद्द करता है. इसके लिए, दिए गए रेफ़रंस का इस्तेमाल किया जाता है.
अगर आपको BigQuery डेटा सोर्स पर रीफ़्रेश करने की प्रोसेस रद्द करनी है, तो अनुरोध के लिए एक और bigquery.readonly OAuth स्कोप की ज़रूरत होगी.
| JSON के काेड में दिखाना |
|---|
{ // Union field |
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड
target. इससे यह तय किया जाता है कि क्या रद्द करना है.
target
इनमें से सिर्फ़ एक हो सकता है:
|
|
references
|
डेटा सोर्स ऑब्जेक्ट के ऐसे रेफ़रंस जिनके रीफ़्रेश होने की प्रोसेस रद्द करनी है. |
dataSourceId
|
|
isAll
|
यह फ़ंक्शन, स्प्रेडशीट में मौजूद सभी डेटा सोर्स के लिए, डेटा सोर्स ऑब्जेक्ट के सभी मौजूदा रीफ़्रेश रद्द कर देता है. |
AddTableRequest
यह स्प्रेडशीट में एक नई टेबल जोड़ता है.
| JSON के काेड में दिखाना |
|---|
{
"table": {
object ( |
| फ़ील्ड | |
|---|---|
table
|
ज़रूरी है. जोड़ी जाने वाली टेबल. |
UpdateTableRequest
यह फ़ंक्शन, स्प्रेडशीट में मौजूद टेबल को अपडेट करता है.
| JSON के काेड में दिखाना |
|---|
{
"table": {
object ( |
| फ़ील्ड | |
|---|---|
table
|
ज़रूरी है. अपडेट की जाने वाली टेबल. |
fields
|
ज़रूरी है. वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट
|
DeleteTableRequest
इस फ़ंक्शन की मदद से, स्प्रैडशीट से दिए गए आईडी वाली टेबल को हटाया जा सकता है.
| JSON के काेड में दिखाना |
|---|
{ "tableId": string } |
| फ़ील्ड | |
|---|---|
tableId
|
मिटाई जाने वाली टेबल का आईडी. |