शीट
स्प्रेडशीट में मौजूद कोई शीट.
| JSON के काेड में दिखाना | 
|---|
      { "properties": { object (  | 
    
| फ़ील्ड | |
|---|---|
      properties
      | 
     
       
        शीट की प्रॉपर्टी.  | 
    
      data[]
      | 
     
       
        अगर यह ग्रिड शीट है, तो ग्रिड में मौजूद डेटा. 
       GridData ऑब्जेक्ट की संख्या, इस शीट पर अनुरोध की गई रेंज की संख्या पर निर्भर करती है. उदाहरण के लिए, अगर यह  
       किसी
         | 
    
      merges[]
      | 
     
       
        एक साथ मर्ज की गई रेंज.  | 
    
      conditionalFormats[]
      | 
     
       
        इस शीट में, शर्त के साथ फ़ॉर्मैटिंग के नियम.  | 
    
      filterViews[]
      | 
     
       
        इस शीट में फ़िल्टर व्यू.  | 
    
      protectedRanges[]
      | 
     
       
        इस शीट में सुरक्षित की गई रेंज.  | 
    
      basicFilter
      | 
     
       
        अगर इस शीट पर कोई फ़िल्टर लागू है, तो उसे शामिल करें.  | 
    
      charts[]
      | 
     
       
        इस शीट में मौजूद हर चार्ट की खास जानकारी.  | 
    
      bandedRanges[]
      | 
     
       
        इस शीट में बैंड वाली (अलग-अलग रंग वाली) रेंज.  | 
    
      developerMetadata[]
      | 
     
       
        किसी शीट से जुड़ा डेवलपर मेटाडेटा.  | 
    
      rowGroups[]
      | 
     
       
        इस शीट पर मौजूद सभी पंक्ति ग्रुप, रेंज के स्टार्ट इंडेक्स के बढ़ते क्रम में और फिर ग्रुप की गहराई के हिसाब से क्रम में लगाए गए हैं.  | 
    
      columnGroups[]
      | 
     
       
        इस शीट पर मौजूद सभी कॉलम ग्रुप, रेंज के स्टार्ट इंडेक्स के बढ़ते क्रम में और फिर ग्रुप की गहराई के हिसाब से क्रम में लगाए गए हैं.  | 
    
      slicers[]
      | 
     
       
        इस शीट पर मौजूद स्लाइसर.  | 
    
      tables[]
      | 
     
       
        इस शीट में मौजूद टेबल.  | 
    
SheetProperties
शीट की प्रॉपर्टी.
| JSON के काेड में दिखाना | 
|---|
      { "sheetId": integer, "title": string, "index": integer, "sheetType": enum (  | 
    
| फ़ील्ड | |
|---|---|
      sheetId
      | 
     
       
        शीट का आईडी. यह संख्या, ज़ीरो से कम नहीं होनी चाहिए. सेट हो जाने के बाद, इस फ़ील्ड में बदलाव नहीं किया जा सकता.  | 
    
      title
      | 
     
       
        शीट का नाम.  | 
    
      index
      | 
     
       
        स्प्रेडशीट में शीट का इंडेक्स. शीट प्रॉपर्टी जोड़ने या अपडेट करने के दौरान, अगर इस फ़ील्ड को शामिल नहीं किया जाता है, तो शीट को शीट की सूची में जोड़ दिया जाता है या सूची के आखिर में ले जाया जाता है. शीट के इंडेक्स अपडेट करने या शीट डालने पर, शीट को "शीट को एक से दूसरी जगह ले जाने से पहले" इंडेक्स में माना जाता है. उदाहरण के लिए, अगर तीन शीट (S1, S2, S3) हैं, तो S1 को S2 से आगे ले जाने के लिए, इंडेक्स को 2 पर सेट करना होगा. अगर अनुरोध किया गया इंडेक्स, शीट के मौजूदा इंडेक्स से मेल खाता है या अनुरोध किया गया नया इंडेक्स, शीट के मौजूदा इंडेक्स + 1 के बराबर है, तो शीट के इंडेक्स को अपडेट करने के अनुरोध को अनदेखा कर दिया जाता है.  | 
    
      sheetType
      | 
     
       
        
       शीट का टाइप. डिफ़ॉल्ट रूप से, यह वैल्यू
         | 
    
      gridProperties
      | 
     
       
        अगर यह शीट ग्रिड है, तो शीट की अन्य प्रॉपर्टी. (अगर शीट कोई ऑब्जेक्ट शीट है, जिसमें चार्ट या इमेज है, तो यह फ़ील्ड मौजूद नहीं होगा.) लिखते समय, गैर-ग्रिड शीट पर कोई भी ग्रिड प्रॉपर्टी सेट करना गड़बड़ी है. 
       अगर यह शीट
         | 
    
      tabColor
       
      | 
     
       
        
       यूज़र इंटरफ़ेस में टैब का रंग. अब काम नहीं करता:   | 
    
      tabColorStyle
      | 
     
       
        
       यूज़र इंटरफ़ेस में टैब का रंग. अगर
         | 
    
      rightToLeft
      | 
     
       
        अगर शीट, एलटीआर शीट के बजाय आरटीएल शीट है, तो यह वैल्यू 'सही' होगी.  | 
    
      dataSourceSheetProperties
      | 
     
       
        
       सिर्फ़ आउटपुट के लिए. अगर यह मौजूद है, तो फ़ील्ड में
         | 
    
SheetType
शीट का टाइप.
| Enums | |
|---|---|
      SHEET_TYPE_UNSPECIFIED
      | 
     डिफ़ॉल्ट वैल्यू, इसका इस्तेमाल न करें. | 
      GRID
      | 
     शीट एक ग्रिड होती है. | 
      OBJECT
      | 
     शीट में कोई ग्रिड नहीं है और इसके बजाय, इसमें चार्ट या इमेज जैसा कोई ऑब्जेक्ट है. | 
      DATA_SOURCE
      | 
     
      शीट, किसी बाहरी DataSource के साथ कनेक्ट होती है और डेटा की झलक दिखाती है.
      | 
    
GridProperties
ग्रिड की प्रॉपर्टी.
| JSON के काेड में दिखाना | 
|---|
      { "rowCount": integer, "columnCount": integer, "frozenRowCount": integer, "frozenColumnCount": integer, "hideGridlines": boolean, "rowGroupControlAfter": boolean, "columnGroupControlAfter": boolean }  | 
    
| फ़ील्ड | |
|---|---|
      rowCount
      | 
     
       
        ग्रिड में पंक्तियों की संख्या.  | 
    
      columnCount
      | 
     
       
        ग्रिड में कॉलम की संख्या.  | 
    
      frozenRowCount
      | 
     
       
        ग्रिड में फ़्रीज़ की गई पंक्तियों की संख्या.  | 
    
      frozenColumnCount
      | 
     
       
        ग्रिड में फ़्रीज़ किए गए कॉलम की संख्या.  | 
    
      hideGridlines
      | 
     
       
        अगर ग्रिड, यूज़र इंटरफ़ेस (यूआई) में ग्रिडलाइन नहीं दिखा रहा है, तो यह वैल्यू 'सही' होगी.  | 
    
      rowGroupControlAfter
      | 
     
       
        अगर पंक्ति को ग्रुप करने के कंट्रोल का टॉगल, ग्रुप के बाद दिखता है, तो यह 'सही है' के तौर पर सेट होता है.  | 
    
      columnGroupControlAfter
      | 
     
       
        अगर कॉलम ग्रुप करने की सुविधा का कंट्रोल टॉगल, ग्रुप के बाद दिखता है, तो यह वैल्यू 'सही है' पर सेट होती है.  | 
    
DataSourceSheetProperties
   DATA_SOURCE
   शीट की अन्य प्रॉपर्टी.
  
| JSON के काेड में दिखाना | 
|---|
      { "dataSourceId": string, "columns": [ { object (  | 
    
| फ़ील्ड | |
|---|---|
      dataSourceId
      | 
     
       
        
       उस   | 
    
      columns[]
      | 
     
       
        
       शीट पर दिखाए गए कॉलम, जो
         | 
    
      dataExecutionStatus
      | 
     
       
        डेटा प्रोसेस होने की स्थिति.  | 
    
GridData
ग्रिड में मौजूद डेटा के साथ-साथ, डाइमेंशन के बारे में मेटाडेटा.
| JSON के काेड में दिखाना | 
|---|
      { "startRow": integer, "startColumn": integer, "rowData": [ { object (  | 
    
| फ़ील्ड | |
|---|---|
      startRow
      | 
     
       
        इस GridData की पहली पंक्ति, शून्य पर आधारित होती है.  | 
    
      startColumn
      | 
     
       
        इस GridData में मौजूद पहला कॉलम, शून्य पर आधारित होता है.  | 
    
      rowData[]
      | 
     
       
        
       ग्रिड में मौजूद डेटा, हर पंक्ति में एक एंट्री. यह startRow में मौजूद पंक्ति से शुरू होता है. RowData में मौजूद वैल्यू,   | 
    
      rowMetadata[]
      | 
     
       
        
       ग्रिड में अनुरोध की गई पंक्तियों के बारे में मेटाडेटा, जो   | 
    
      columnMetadata[]
      | 
     
       
        
       ग्रिड में अनुरोध किए गए कॉलम का मेटाडेटा, जो   | 
    
RowData
किसी पंक्ति में मौजूद हर सेल का डेटा.
| JSON के काेड में दिखाना | 
|---|
      {
  "values": [
    {
      object ( | 
    
| फ़ील्ड | |
|---|---|
      values[]
      | 
     
       
        पंक्ति में मौजूद वैल्यू, हर कॉलम में एक.  | 
    
DimensionProperties
किसी डाइमेंशन के बारे में जानकारी देने वाली प्रॉपर्टी.
| JSON के काेड में दिखाना | 
|---|
      { "hiddenByFilter": boolean, "hiddenByUser": boolean, "pixelSize": integer, "developerMetadata": [ { object (  | 
    
| फ़ील्ड | |
|---|---|
      pixelSize
      | 
     
       
        पिक्सल में डाइमेंशन की ऊंचाई (अगर लाइन है) या चौड़ाई (अगर कॉलम है).  | 
    
      developerMetadata[]
      | 
     
       
        किसी एक पंक्ति या कॉलम से जुड़ा डेवलपर मेटाडेटा.  | 
    
      dataSourceColumnReference
      | 
     
       
        सिर्फ़ आउटपुट के लिए. अगर यह सेट है, तो यह डेटा सोर्स शीट में मौजूद एक कॉलम है.  | 
    
ConditionalFormatRule
शर्त के साथ फ़ॉर्मैटिंग का नियम.
| JSON के काेड में दिखाना | 
|---|
      { "ranges": [ { object (  | 
    
| फ़ील्ड | |
|---|---|
      ranges[]
      | 
     
       
        शर्त पूरी होने पर फ़ॉर्मैट की जाने वाली रेंज. सभी रेंज एक ही ग्रिड पर होनी चाहिए.  | 
    
      यूनियन फ़ील्ड
      rule. शर्त के साथ फ़ॉर्मैटिंग को कंट्रोल करने वाला नियम, सिर्फ़ एक सेट होना चाहिए.
      rule
      इनमें से कोई एक हो सकता है:
      | 
    |
      booleanRule
      | 
     
       
        नियम के हिसाब से, फ़ॉर्मैटिंग "चालू" या "बंद" होती है.  | 
    
      gradientRule
      | 
     
       
        नियम में मौजूद ग्रेडिएंट के आधार पर, फ़ॉर्मैटिंग अलग-अलग होगी.  | 
    
BooleanRule
शर्त के आधार पर, यह नियम मैच हो सकता है या नहीं.
| JSON के काेड में दिखाना | 
|---|
      { "condition": { object (  | 
    
| फ़ील्ड | |
|---|---|
      condition
      | 
     
       
        नियम की शर्त. अगर शर्त सही होती है, तो फ़ॉर्मैट लागू हो जाता है.  | 
    
      format
      | 
     
       
        
       लागू करने के लिए फ़ॉर्मैट. शर्त के हिसाब से फ़ॉर्मैट करने की सुविधा, फ़ॉर्मैट के सिर्फ़ सबसेट को लागू कर सकती है:
         | 
    
GradientRule
यह एक ऐसा नियम है जो सूची में दिए गए इंटरपोलेशन पॉइंट के आधार पर, ग्रेडिएंट कलर स्केल फ़ॉर्मैट लागू करता है. इंटरपोलेशन पॉइंट की वैल्यू की तुलना में, किसी सेल का फ़ॉर्मैट उसके कॉन्टेंट के हिसाब से अलग-अलग होगा.
| JSON के काेड में दिखाना | 
|---|
      { "minpoint": { object (  | 
    
| फ़ील्ड | |
|---|---|
      minpoint
      | 
     
       
        इंटरपोलेशन शुरू करने का पॉइंट.  | 
    
      midpoint
      | 
     
       
        बीच में इंटरपोलेशन पॉइंट जोड़ने का विकल्प.  | 
    
      maxpoint
      | 
     
       
        इंटरपोलेशन का आखिरी पॉइंट.  | 
    
InterpolationPoint
ग्रेडिएंट कंडीशनल फ़ॉर्मैट में एक इंटरपोलेशन पॉइंट. ये, चुने गए रंग, टाइप, और वैल्यू के हिसाब से ग्रेडिएंट कलर स्केल को पिन करते हैं.
| JSON के काेड में दिखाना | 
|---|
      { "color": { object (  | 
    
| फ़ील्ड | |
|---|---|
      color
       
      | 
     
       
        
       इस इंटरपोलेशन पॉइंट का इस्तेमाल किया जाने वाला रंग. अब काम नहीं करता:   | 
    
      colorStyle
      | 
     
       
        
       इस इंटरपोलेशन पॉइंट का इस्तेमाल किया जाने वाला रंग. अगर
         | 
    
      type
      | 
     
       
        वैल्यू का क्या मतलब है.  | 
    
      value
      | 
     
       
        
       इस इंटरपोलेशन पॉइंट में इस्तेमाल की जाने वाली वैल्यू. यह कोई फ़ॉर्मूला हो सकता है. अगर   | 
    
InterpolationPointType
इंटरपोलेशन पॉइंट का टाइप.
| Enums | |
|---|---|
      INTERPOLATION_POINT_TYPE_UNSPECIFIED
      | 
     डिफ़ॉल्ट वैल्यू, इसका इस्तेमाल न करें. | 
      MIN
      | 
     इंटरपोलेशन पॉइंट, शर्त के हिसाब से फ़ॉर्मैट की रेंज में मौजूद सेल की सबसे कम वैल्यू का इस्तेमाल करता है. | 
      MAX
      | 
     इंटरपोलेशन पॉइंट, शर्त के हिसाब से फ़ॉर्मैट की गई रेंज में सेल की सबसे बड़ी वैल्यू का इस्तेमाल करता है. | 
      NUMBER
      | 
     
      इंटरपोलेशन पॉइंट,
      InterpolationPoint.value में मौजूद वैल्यू का इस्तेमाल करता है.
      | 
    
      PERCENT
      | 
     
       
       इंटरपोलेशन पॉइंट, शर्त के हिसाब से फ़ॉर्मैट की रेंज में मौजूद सभी सेल में दिया गया प्रतिशत होता है. अगर वैल्यू यह थी, तो यह वैल्यू   | 
    
      PERCENTILE
      | 
     
      इंटरपोलेशन पॉइंट, शर्त के हिसाब से फ़ॉर्मैट की रेंज में मौजूद सभी सेल के लिए दिया गया प्रतिशत होता है. अगर वैल्यू =PERCENTILE(FLATTEN(range), value / 100) थी, तो यह वैल्यू NUMBER के बराबर होगी. यहां रेंज को फ़्लैट करते समय, रेंज में मौजूद गड़बड़ियों को अनदेखा कर दिया जाता है.
      | 
    
FilterView
फ़िल्टर व्यू.
| JSON के काेड में दिखाना | 
|---|
      { "filterViewId": integer, "title": string, "range": { object (  | 
    
| फ़ील्ड | |
|---|---|
      filterViewId
      | 
     
       
        फ़िल्टर व्यू का आईडी.  | 
    
      title
      | 
     
       
        फ़िल्टर व्यू का नाम.  | 
    
      range
      | 
     
       
        यह फ़िल्टर व्यू किस रेंज को कवर करता है. 
       लिखते समय,   | 
    
      namedRangeId
      | 
     
       
        अगर कोई नाम वाली रेंज है, तो उस रेंज का नाम. 
       लिखते समय,   | 
    
      tableId
      | 
     
       
        अगर इस फ़िल्टर व्यू का बैक अप लिया गया है, तो वह टेबल. 
       लिखते समय,   | 
    
      sortSpecs[]
      | 
     
       
        हर कॉलम के लिए, डेटा को क्रम से लगाने का तरीका. बाद की खास जानकारी का इस्तेमाल तब किया जाता है, जब पिछली खास जानकारी में वैल्यू एक जैसी हों.  | 
    
      criteria
       
      | 
     
       
        हर कॉलम में वैल्यू दिखाने/छिपाने की शर्तें. मैप की कुंजी, कॉलम इंडेक्स होती है और वैल्यू, उस कॉलम के लिए शर्त होती है. 
       इस फ़ील्ड का इस्तेमाल बंद कर दिया गया है. इसके बजाय,
         | 
    
      filterSpecs[]
      | 
     
       
        हर कॉलम की वैल्यू दिखाने/छिपाने के लिए फ़िल्टर की शर्तें. 
       जवाबों में,
         | 
    
ProtectedRange
सुरक्षित की गई रेंज.
| JSON के काेड में दिखाना | 
|---|
      { "protectedRangeId": integer, "range": { object (  | 
    
| फ़ील्ड | |
|---|---|
      protectedRangeId
      | 
     
       
        सुरक्षित की गई रेंज का आईडी. इस फ़ील्ड को सिर्फ़ पढ़ा जा सकता है.  | 
    
      range
      | 
     
       
        वह रेंज जिसे सुरक्षित किया जा रहा है. रेंज पूरी तरह से अनबाउंड हो सकती है. ऐसे में, इसे सुरक्षित शीट माना जाता है. 
       लिखते समय,   | 
    
      namedRangeId
      | 
     
       
        अगर कोई नामित रेंज है, तो वह रेंज जिसकी मदद से इस संरक्षित रेंज को सुरक्षित किया गया है. 
       लिखते समय,   | 
    
      tableId
      | 
     
       
        अगर सुरक्षित की गई यह रेंज किसी टेबल में मौजूद है, तो वह टेबल. 
       लिखते समय,   | 
    
      description
      | 
     
       
        सुरक्षित की गई इस रेंज की जानकारी.  | 
    
      warningOnly
      | 
     
       
        अगर सुरक्षित की गई इस रेंज में बदलाव करने पर चेतावनी दिखेगी, तो यह वैल्यू 'सही है' पर सेट होगी. चेतावनी के आधार पर सुरक्षा का मतलब है कि सुरक्षित की गई रेंज में हर उपयोगकर्ता बदलाव कर सकता है. हालांकि, बदलाव करने पर एक चेतावनी दिखेगी, जिसमें उपयोगकर्ता से बदलाव की पुष्टि करने के लिए कहा जाएगा. 
       लिखते समय: अगर यह फ़ील्ड सही है, तो
         | 
    
      requestingUserCanEdit
      | 
     
       
        अगर सुरक्षित की गई इस रेंज का अनुरोध करने वाला उपयोगकर्ता, सुरक्षित किए गए हिस्से में बदलाव कर सकता है, तो यह वैल्यू 'सही' होगी. इस फ़ील्ड को सिर्फ़ पढ़ा जा सकता है.  | 
    
      unprotectedRanges[]
      | 
     
       
        सुरक्षित की गई शीट में मौजूद असुरक्षित रेंज की सूची. सुरक्षित नहीं की गई रेंज, सिर्फ़ सुरक्षित की गई शीट पर काम करती हैं.  | 
    
      editors
      | 
     
       
        
       सुरक्षित रेंज में बदलाव करने का ऐक्सेस रखने वाले उपयोगकर्ता और ग्रुप. यह फ़ील्ड सिर्फ़ उन उपयोगकर्ताओं को दिखता है जिनके पास सुरक्षित रेंज और दस्तावेज़ में बदलाव करने का ऐक्सेस है. एडिटर टूल में,
         | 
    
संपादक
सुरक्षित की गई रेंज के एडिटर.
| JSON के काेड में दिखाना | 
|---|
      { "users": [ string ], "groups": [ string ], "domainUsersCanEdit": boolean }  | 
    
| फ़ील्ड | |
|---|---|
      users[]
      | 
     
       
        सुरक्षित की गई रेंज में बदलाव करने का ऐक्सेस रखने वाले उपयोगकर्ताओं के ईमेल पते.  | 
    
      groups[]
      | 
     
       
        सुरक्षित रेंज में बदलाव करने का ऐक्सेस रखने वाले ग्रुप के ईमेल पते.  | 
    
      domainUsersCanEdit
      | 
     
       
        अगर दस्तावेज़ के डोमेन में किसी व्यक्ति के पास सुरक्षित रेंज में बदलाव करने का ऐक्सेस है, तो यह वैल्यू True होगी. डोमेन की सुरक्षा की सुविधा, सिर्फ़ डोमेन में मौजूद दस्तावेज़ों पर काम करती है.  | 
    
BasicFilter
शीट से जुड़ा डिफ़ॉल्ट फ़िल्टर.
| JSON के काेड में दिखाना | 
|---|
      { "range": { object (  | 
    
| फ़ील्ड | |
|---|---|
      range
      | 
     
       
        वह रेंज जिस पर फ़िल्टर लागू होता है.  | 
    
      tableId
      | 
     
       
        
       अगर कोई टेबल है, तो उस टेबल का नाम. लिखते समय,   | 
    
      sortSpecs[]
      | 
     
       
        हर कॉलम के लिए, डेटा को क्रम से लगाने का तरीका. बाद की खास जानकारी का इस्तेमाल तब किया जाता है, जब पिछली खास जानकारी में वैल्यू एक जैसी हों.  | 
    
      criteria
       
      | 
     
       
        हर कॉलम में वैल्यू दिखाने/छिपाने की शर्तें. मैप की कुंजी, कॉलम इंडेक्स होती है और वैल्यू, उस कॉलम के लिए शर्त होती है. 
       इस फ़ील्ड का इस्तेमाल बंद कर दिया गया है. इसके बजाय,
         | 
    
      filterSpecs[]
      | 
     
       
        हर कॉलम के लिए फ़िल्टर की शर्तें. 
       जवाबों में,
         | 
    
BandedRange
शीट में बैंड वाली (अलग-अलग रंग वाली) रेंज.
| JSON के काेड में दिखाना | 
|---|
      { "bandedRangeId": integer, "bandedRangeReference": string, "range": { object (  | 
    
| फ़ील्ड | |
|---|---|
      bandedRangeId
      | 
     
       
        
       बैंड वाली रेंज का आईडी. अगर यह सेट नहीं है, तो
         | 
    
      bandedRangeReference
      | 
     
       
        
       सिर्फ़ आउटपुट के लिए. बैंड वाली रेंज का रेफ़रंस, जिसका इस्तेमाल उस आईडी की पहचान करने के लिए किया जाता है जो
          | 
    
      range
      | 
     
       
        वह रेंज जिस पर ये प्रॉपर्टी लागू होती हैं.  | 
    
      rowProperties
      | 
     
       
        
       पंक्ति के बैंड के लिए प्रॉपर्टी. ये प्रॉपर्टी, रेंज की सभी पंक्तियों में पंक्ति के हिसाब से लागू होती हैं.   | 
    
      columnProperties
      | 
     
       
        
       कॉलम बैंड के लिए प्रॉपर्टी. ये प्रॉपर्टी, रेंज के सभी कॉलम में कॉलम के हिसाब से लागू होती हैं.   | 
    
BandingProperties
   ऐसी प्रॉपर्टी जो किसी एक डाइमेंशन (पंक्ति या कॉलम) को रेफ़र करती हैं. अगर दोनों
   BandedRange.row_properties
   और
   BandedRange.column_properties
   सेट हैं, तो सेल में रंग भरने के लिए ये नियम लागू होते हैं:
  
- 
    
headerColorऔरfooterColorको बैंड के रंगों से ज़्यादा प्राथमिकता दी जाती है. - 
    
firstBandColorकोsecondBandColorके मुकाबले प्राथमिकता दी जाती है. - 
    
rowPropertiesकोcolumnPropertiesके मुकाबले प्राथमिकता दी जाती है. 
उदाहरण के लिए, पहली पंक्ति का रंग, पहले कॉलम के रंग से ज़्यादा प्राथमिकता पाता है. हालांकि, पहले कॉलम का रंग, दूसरी पंक्ति के रंग से ज़्यादा प्राथमिकता पाता है. इसी तरह, ऊपर बाईं ओर मौजूद सेल में, लाइन हेडर को कॉलम हेडर से ज़्यादा प्राथमिकता दी जाती है. हालांकि, अगर लाइन हेडर सेट नहीं है, तो कॉलम हेडर को पहली लाइन के रंग से ज़्यादा प्राथमिकता दी जाती है.
| JSON के काेड में दिखाना | 
|---|
      { "headerColor": { object (  | 
    
| फ़ील्ड | |
|---|---|
      headerColor
       
      | 
     
       
        
       पहली पंक्ति या कॉलम का रंग. अगर यह फ़ील्ड सेट है, तो पहली पंक्ति या कॉलम को इस रंग से भरा जाता है. साथ ही, रंगों को दूसरी पंक्ति या कॉलम से शुरू करके,
         | 
    
      headerColorStyle
      | 
     
       
        
       पहली पंक्ति या कॉलम का रंग. अगर यह फ़ील्ड सेट है, तो पहली पंक्ति या कॉलम को इस रंग से भरा जाता है. साथ ही, रंगों को दूसरी पंक्ति या कॉलम से शुरू करके,
         | 
    
      firstBandColor
       
      | 
     
       
        
       वैकल्पिक रंगों में से पहला रंग. (ज़रूरी) अब काम नहीं करता:   | 
    
      firstBandColorStyle
      | 
     
       
        
       वैकल्पिक रंगों में से पहला रंग. (ज़रूरी) अगर
         | 
    
      secondBandColor
       
      | 
     
       
        
       बदलता हुआ दूसरा रंग. (ज़रूरी) अब काम नहीं करता:   | 
    
      secondBandColorStyle
      | 
     
       
        
       बदलता हुआ दूसरा रंग. (ज़रूरी) अगर
         | 
    
      footerColor
       
      | 
     
       
        
       आखिरी पंक्ति या कॉलम का रंग. अगर यह फ़ील्ड सेट नहीं है, तो पिछली पंक्ति या कॉलम के रंग के आधार पर, आखिरी पंक्ति या कॉलम को
         | 
    
      footerColorStyle
      | 
     
       
        
       आखिरी पंक्ति या कॉलम का रंग. अगर यह फ़ील्ड सेट नहीं है, तो पिछली पंक्ति या कॉलम के रंग के आधार पर, आखिरी पंक्ति या कॉलम को
         | 
    
DimensionGroup
शीट में पंक्तियों या कॉलम के इंटरवल पर बना ग्रुप, जिसमें अन्य ग्रुप शामिल हो सकते हैं या वे इसमें शामिल हो सकते हैं. शीट पर किसी ग्रुप को यूनिट के तौर पर छोटा या बड़ा किया जा सकता है.
| JSON के काेड में दिखाना | 
|---|
      {
  "range": {
    object ( | 
    
| फ़ील्ड | |
|---|---|
      range
      | 
     
       
        वह रेंज जिसमें यह ग्रुप मौजूद है.  | 
    
      depth
      | 
     
       
        ग्रुप की डीपथ, जो यह दिखाती है कि कितने ग्रुप में ऐसी रेंज है जो पूरी तरह से इस ग्रुप की रेंज में शामिल है.  | 
    
      collapsed
      | 
     
       
        अगर यह ग्रुप छोटा किया गया है, तो यह फ़ील्ड 'सही' पर सेट होता है. अगर ओवरलैप होने वाले किसी छोटे ग्रुप को बड़ा किया जाता है, तो छोटा किया गया ग्रुप छोटा ही रहता है. 'सही' वैल्यू का मतलब यह नहीं है कि ग्रुप में मौजूद सभी डाइमेंशन छिपे हुए हैं. इसकी वजह यह है कि डाइमेंशन की दिखने की सेटिंग, इस ग्रुप प्रॉपर्टी से अलग से बदल सकती है. हालांकि, इस प्रॉपर्टी को अपडेट करने पर, अगर यह फ़ील्ड 'सही' पर सेट होता है, तो उसमें मौजूद सभी डाइमेंशन 'छिपे हुए' पर सेट हो जाते हैं. अगर यह फ़ील्ड 'गलत' पर सेट होता है, तो सभी डाइमेंशन 'दिखते हैं' पर सेट हो जाते हैं.  | 
    
स्लाइसर
शीट में स्लाइसर.
| JSON के काेड में दिखाना | 
|---|
      { "slicerId": integer, "spec": { object (  | 
    
| फ़ील्ड | |
|---|---|
      slicerId
      | 
     
       
        स्लाइसर का आईडी.  | 
    
      spec
      | 
     
       
        स्लाइसर की खास जानकारी.  | 
    
      position
      | 
     
       
        स्लाइसर की पोज़िशन. ध्यान दें कि स्लाइसर को सिर्फ़ मौजूदा शीट पर रखा जा सकता है. साथ ही, स्लाइसर की चौड़ाई और ऊंचाई को अनुमति वाली सीमाओं में रखने के लिए, अपने-आप अडजस्ट किया जा सकता है.  | 
    
SlicerSpec
स्लाइसर की खास बातें.
| JSON के काेड में दिखाना | 
|---|
      { "dataRange": { object (  | 
    
| फ़ील्ड | |
|---|---|
      dataRange
      | 
     
       
        स्लाइसर की डेटा रेंज.  | 
    
      filterCriteria
      | 
     
       
        स्लाइसर की फ़िल्टर करने की शर्तें.  | 
    
      columnIndex
      | 
     
       
        डेटा टेबल में मौजूद वह कॉलम इंडेक्स जिस पर फ़िल्टर लागू किया गया है. यह इंडेक्स, शून्य से शुरू होता है.  | 
    
      applyToPivotTables
      | 
     
       
        
       अगर फ़िल्टर को पिवट टेबल पर लागू करना है, तो यह वैल्यू 'सही' होगी. अगर यह सेट नहीं है, तो डिफ़ॉल्ट रूप से
         | 
    
      title
      | 
     
       
        स्लाइसर का टाइटल.  | 
    
      textFormat
      | 
     
       
        स्लाइसर में टाइटल का टेक्स्ट फ़ॉर्मैट. लिंक फ़ील्ड का इस्तेमाल नहीं किया जा सकता.  | 
    
      backgroundColor
       
      | 
     
       
        
       स्लाइसर का बैकग्राउंड रंग. अब काम नहीं करता:   | 
    
      backgroundColorStyle
      | 
     
       
        
       स्लाइसर का बैकग्राउंड रंग. अगर
         | 
    
      horizontalAlignment
      | 
     
       
        
       स्लाइसर में टाइटल का हॉरिज़ॉन्टल अलाइनमेंट. अगर कोई वैल्यू नहीं दी गई है, तो डिफ़ॉल्ट रूप से वैल्यू
         | 
    
तालिका
टेबल.
| JSON के काेड में दिखाना | 
|---|
      { "tableId": string, "name": string, "range": { object (  | 
    
| फ़ील्ड | |
|---|---|
      tableId
      | 
     
       
        टेबल का आईडी.  | 
    
      name
      | 
     
       
        टेबल का नाम. यह एक ही स्प्रेडशीट की सभी टेबल के लिए यूनीक होता है.  | 
    
      range
      | 
     
       
        टेबल की रेंज.  | 
    
      rowsProperties
      | 
     
       
        टेबल की पंक्तियों की प्रॉपर्टी.  | 
    
      columnProperties[]
      | 
     
       
        टेबल कॉलम की प्रॉपर्टी.  | 
    
TableRowsProperties
टेबल की लाइन की प्रॉपर्टी.
| JSON के काेड में दिखाना | 
|---|
      { "headerColorStyle": { object (  | 
    
| फ़ील्ड | |
|---|---|
      headerColorStyle
      | 
     
       
        हेडर लाइन का रंग. अगर यह फ़ील्ड सेट है, तो हेडर लाइन को बताए गए रंग से भरा जाता है. ऐसा न करने पर, हेडर लाइन को डिफ़ॉल्ट रंग से भरा जाता है.  | 
    
      firstBandColorStyle
      | 
     
       
        वैकल्पिक रंगों में से पहला रंग. अगर यह फ़ील्ड सेट है, तो बैंड वाली पहली पंक्ति को तय किए गए रंग से भरा जाता है. ऐसा न करने पर, पहली बैंड वाली पंक्ति को डिफ़ॉल्ट रंग से भरा जाता है.  | 
    
      secondBandColorStyle
      | 
     
       
        बदलता हुआ दूसरा रंग. अगर यह फ़ील्ड सेट है, तो दूसरी बैंड वाली लाइन को तय किए गए रंग से भरा जाता है. ऐसा न करने पर, दूसरी बैंड वाली पंक्ति को डिफ़ॉल्ट रंग से भरा जाता है.  | 
    
      footerColorStyle
      | 
     
       
        
       आखिरी पंक्ति का रंग. अगर यह फ़ील्ड सेट नहीं है, तो फ़ुटर नहीं जोड़ा जाता. पिछली पंक्ति के रंग के आधार पर, आखिरी पंक्ति को
         | 
    
TableColumnProperties
टेबल का कॉलम.
| JSON के काेड में दिखाना | 
|---|
      { "columnIndex": integer, "columnName": string, "columnType": enum (  | 
    
| फ़ील्ड | |
|---|---|
      columnIndex
      | 
     
       
        0 से शुरू होने वाला कॉलम इंडेक्स. यह इंडेक्स, टेबल में इसकी पोज़िशन के हिसाब से होता है. यह ज़रूरी नहीं कि यह शीट में कॉलम इंडेक्स जैसा ही हो.  | 
    
      columnName
      | 
     
       
        कॉलम का नाम.  | 
    
      columnType
      | 
     
       
        कॉलम का टाइप.  | 
    
      dataValidationRule
      | 
     
       
        कॉलम में डेटा की पुष्टि करने का नियम. इसे सिर्फ़ ड्रॉपडाउन कॉलम टाइप के लिए सेट किया जाता है.  | 
    
ColumnType
टेबल में किसी कॉलम का टाइप.
| Enums | |
|---|---|
      COLUMN_TYPE_UNSPECIFIED
      | 
     कॉलम का टाइप नहीं बताया गया है. | 
      DOUBLE
      | 
     संख्या वाले कॉलम का टाइप. | 
      CURRENCY
      | 
     करंसी कॉलम का टाइप. | 
      PERCENT
      | 
     प्रतिशत कॉलम का टाइप. | 
      DATE
      | 
     तारीख कॉलम का टाइप. | 
      TIME
      | 
     टाइम कॉलम का टाइप. | 
      DATE_TIME
      | 
     तारीख और समय कॉलम का टाइप. | 
      TEXT
      | 
     टेक्स्ट कॉलम का टाइप. | 
      BOOLEAN
      | 
     कॉलम का बूलियन टाइप. | 
      DROPDOWN
      | 
     ड्रॉपडाउन कॉलम का टाइप. | 
      FILES_CHIP
      | 
     फ़ाइल चिप का कॉलम टाइप | 
      PEOPLE_CHIP
      | 
     लोगों की जानकारी देने वाले चिप का कॉलम टाइप | 
      FINANCE_CHIP
      | 
     फ़ाइनेंस चिप कॉलम का टाइप | 
      PLACE_CHIP
      | 
     जगह की जानकारी देने वाले चिप का कॉलम टाइप | 
      RATINGS_CHIP
      | 
     रेटिंग चिप कॉलम का टाइप | 
TableColumnDataValidationRule
टेबल में किसी कॉलम के लिए, डेटा की पुष्टि करने का नियम.
| JSON के काेड में दिखाना | 
|---|
      {
  "condition": {
    object ( | 
    
| फ़ील्ड | |
|---|---|
      condition
      | 
     
       
        सेल में मौजूद डेटा से मेल खाने वाली शर्त. यह सिर्फ़ तब मान्य है, जब [BooleanCondition.type] की वैल्यू ONE_OF_LIST हो.  |