अनुरोध
स्प्रेडशीट में लागू करने के लिए, एक तरह का अपडेट.
| JSON के काेड में दिखाना |
|---|
{ "updateSpreadsheetProperties": { object ( |
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड
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
इस तरीके का इस्तेमाल करके, रेंज की सभी सेल को दिए गए सेल ऑब्जेक्ट में मौजूद वैल्यू से अपडेट किया जा सकता है. सिर्फ़ 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, "range": { object ( |
| फ़ील्ड | |
|---|---|
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,
"range": {
object ( |
| फ़ील्ड | |
|---|---|
find
|
खोजे जाने वाली वैल्यू. |
replacement
|
बदलाव के तौर पर इस्तेमाल की जाने वाली वैल्यू. |
matchCase
|
अगर खोज केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) है, तो वैल्यू 'सही' के तौर पर सेट होगी. |
matchEntireCell
|
अगर खोजे जाने वाली वैल्यू को पूरी सेल से मैच करना है, तो यह विकल्प सही होता है. |
searchByRegex
|
अगर खोजी जाने वाली वैल्यू एक रेगुलर एक्सप्रेशन है, तो यह विकल्प सही होता है. रेगुलर एक्सप्रेशन और रिप्लेसमेंट, Java regex के नियमों के मुताबिक होने चाहिए. ये नियम https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html पर उपलब्ध हैं. बदली जाने वाली स्ट्रिंग में, कैप्चर किए गए ग्रुप का रेफ़रंस दिया जा सकता है. उदाहरण के लिए, अगर किसी सेल में |
includeFormulas
|
अगर खोज में फ़ॉर्मूले वाली सेल शामिल करनी हैं, तो इस विकल्प को सही पर सेट करें. फ़ॉर्मूला वाली सेल को स्किप करने के लिए, इसे False पर सेट करें. |
यूनियन फ़ील्ड
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
|
अगर डेटा एचटीएमएल है, तो यह फ़ंक्शन True दिखाता है. |
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,
"rule": {
object ( |
| फ़ील्ड | |
|---|---|
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 के काेड में दिखाना |
|---|
{ "dimensions": { object ( |
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड
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,
"references": {
object ( |
| फ़ील्ड | |
|---|---|
force
|
यह विकल्प, डेटा सोर्स के ऑब्जेक्ट को रीफ़्रेश करता है. भले ही, उनकी मौजूदा स्थिति कुछ भी हो. अगर इसे सेट नहीं किया गया है और रेफ़र किया गया डेटा सोर्स ऑब्जेक्ट गड़बड़ी की स्थिति में है, तो डेटा तुरंत रीफ़्रेश नहीं होगा. |
यूनियन फ़ील्ड
target. इससे यह तय होता है कि क्या रीफ़्रेश करना है.
target
इनमें से सिर्फ़ एक हो सकता है:
|
|
references
|
रीफ़्रेश करने के लिए, डेटा सोर्स ऑब्जेक्ट के रेफ़रंस. |
dataSourceId
|
|
isAll
|
यह स्प्रेडशीट में मौजूद, डेटा सोर्स के सभी ऑब्जेक्ट को रीफ़्रेश करता है. |
DataSourceObjectReferences
डेटा सोर्स ऑब्जेक्ट के रेफ़रंस की सूची.
| JSON के काेड में दिखाना |
|---|
{
"references": [
{
object ( |
| फ़ील्ड | |
|---|---|
references[]
|
रेफ़रंस. |
CancelDataSourceRefreshRequest
यह फ़ंक्शन, स्प्रेडशीट में डेटा सोर्स ऑब्जेक्ट के एक या एक से ज़्यादा रीफ़्रेश को रद्द करता है. इसके लिए, दिए गए रेफ़रंस का इस्तेमाल किया जाता है.
अगर आपको BigQuery डेटा सोर्स पर रीफ़्रेश करने की प्रोसेस रद्द करनी है, तो अनुरोध के लिए एक और bigquery.readonly
OAuth स्कोप की ज़रूरत होगी.
| JSON के काेड में दिखाना |
|---|
{
"references": {
object ( |
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड
target. इससे यह तय किया जाता है कि क्या रद्द करना है.
target
इनमें से सिर्फ़ एक हो सकता है:
|
|
references
|
उन डेटा सोर्स ऑब्जेक्ट के रेफ़रंस जिनके रीफ़्रेश रद्द करने हैं. |
dataSourceId
|
|
isAll
|
यह फ़ंक्शन, स्प्रेडशीट में मौजूद सभी डेटा सोर्स के लिए, डेटा सोर्स ऑब्जेक्ट के सभी मौजूदा रीफ़्रेश रद्द कर देता है. |
AddTableRequest
यह स्प्रेडशीट में एक नई टेबल जोड़ता है.
| JSON के काेड में दिखाना |
|---|
{
"table": {
object ( |
| फ़ील्ड | |
|---|---|
table
|
ज़रूरी है. जोड़ी जाने वाली टेबल. |
UpdateTableRequest
यह फ़ंक्शन, स्प्रेडशीट में मौजूद टेबल को अपडेट करता है.
| JSON के काेड में दिखाना |
|---|
{
"table": {
object ( |
| फ़ील्ड | |
|---|---|
table
|
ज़रूरी है. अपडेट की जाने वाली टेबल. |
fields
|
ज़रूरी है. वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट
|
DeleteTableRequest
इस फ़ंक्शन की मदद से, दी गई आईडी वाली टेबल को स्प्रेडशीट से हटाया जा सकता है.
| JSON के काेड में दिखाना |
|---|
{ "tableId": string } |
| फ़ील्ड | |
|---|---|
tableId
|
मिटाई जाने वाली टेबल का आईडी. |