Cells

CellData

किसी सेल का डेटा.

JSON के काेड में दिखाना
{
  "userEnteredValue": {
    object (ExtendedValue)
  },
  "effectiveValue": {
    object (ExtendedValue)
  },
  "formattedValue": string,
  "userEnteredFormat": {
    object (CellFormat)
  },
  "effectiveFormat": {
    object (CellFormat)
  },
  "hyperlink": string,
  "note": string,
  "textFormatRuns": [
    {
      object (TextFormatRun)
    }
  ],
  "dataValidation": {
    object (DataValidationRule)
  },
  "pivotTable": {
    object (PivotTable)
  },
  "dataSourceTable": {
    object (DataSourceTable)
  },
  "dataSourceFormula": {
    object (DataSourceFormula)
  },
  "chipRuns": [
    {
      object (ChipRun)
    }
  ]
}
फ़ील्ड
userEnteredValue

object (ExtendedValue)

सेल में उपयोगकर्ता की डाली गई वैल्यू. उदाहरण के लिए, 1234, 'Hello' या =NOW() ध्यान दें: तारीख, समय, और तारीख और समय को serial number फ़ॉर्मैट में डबल के तौर पर दिखाया जाता है.

effectiveValue

object (ExtendedValue)

सेल की असरदार वैल्यू. फ़ॉर्मूला वाली सेल के लिए, यह वैल्यू कैलकुलेट की गई वैल्यू होती है. लिटरल वाली सेल के लिए, यह वैल्यू userEnteredValue से मेल खाती है. इस फ़ील्ड को सिर्फ़ पढ़ा जा सकता है.

formattedValue

string

सेल की फ़ॉर्मैट की गई वैल्यू. यह वैल्यू, उपयोगकर्ता को दिखाई जाती है. इस फ़ील्ड को सिर्फ़ पढ़ा जा सकता है.

userEnteredFormat

object (CellFormat)

सेल के लिए उपयोगकर्ता ने जो फ़ॉर्मैट डाला है.

लिखते समय, नया फ़ॉर्मैट मौजूदा फ़ॉर्मैट में मर्ज हो जाएगा.

effectiveFormat

object (CellFormat)

सेल में इस्तेमाल किया जा रहा असरदार फ़ॉर्मैट. इसमें, किसी भी तरह की सशर्त फ़ॉर्मैटिंग लागू करने के नतीजे शामिल होते हैं. साथ ही, अगर सेल में कोई फ़ॉर्मूला है, तो कैलकुलेट की गई संख्या का फ़ॉर्मैट भी शामिल होता है. अगर लागू फ़ॉर्मैट डिफ़ॉल्ट फ़ॉर्मैट है, तो लागू फ़ॉर्मैट नहीं लिखा जाएगा. इस फ़ील्ड को सिर्फ़ पढ़ा जा सकता है.

note

string

सेल में कोई नोट.

textFormatRuns[]

object (TextFormatRun)

सेल के सबसे छोटे हिस्सों पर लागू रिच टेक्स्ट. रन सिर्फ़ उपयोगकर्ता की डाली गई स्ट्रिंग पर मान्य होते हैं, न कि फ़ॉर्मूला, बूल या संख्याओं पर. किसी रन की प्रॉपर्टी, टेक्स्ट में किसी खास इंडेक्स से शुरू होती हैं और अगले रन तक चलती हैं. जब तक सेल की प्रॉपर्टी में साफ़ तौर पर बदलाव नहीं किया जाता, तब तक रन में सेल की प्रॉपर्टी शामिल होंगी.

डेटा लिखते समय, नए रन किसी भी पुराने रन की जगह ले लेंगे. नया userEnteredValue लिखने पर, पिछले रन मिट जाते हैं.

dataValidation

object (DataValidationRule)

सेल पर डेटा की पुष्टि करने का नियम, अगर कोई है.

डेटा की पुष्टि करने का नया नियम लिखने पर, वह किसी भी पुराने नियम को बदल देगा.

pivotTable

object (PivotTable)

इस सेल पर ऐंकर की गई पिवट टेबल. पिवट टेबल का साइज़, डेटा, ग्रुपिंग, फ़िल्टर, वैल्यू वगैरह के आधार पर डाइनैमिक तौर पर कैलकुलेट होता है. पिवट टेबल की परिभाषा, सिर्फ़ पिवट टेबल की सबसे ऊपर बाईं ओर मौजूद सेल में होती है. अन्य सेल में, पिवट के नतीजों की कैलकुलेट की गई वैल्यू, उनके effectiveValue फ़ील्ड में होंगी.

dataSourceTable

object (DataSourceTable)

इस सेल में ऐंकर की गई डेटा सोर्स टेबल. डेटा सोर्स टेबल का साइज़, उसके कॉन्फ़िगरेशन के आधार पर डाइनैमिक तौर पर कैलकुलेट होता है. डेटा सोर्स टेबल की सिर्फ़ पहली सेल में, डेटा सोर्स टेबल की परिभाषा होती है. अन्य सेल में, डेटा सोर्स टेबल के नतीजे की डिसप्ले वैल्यू उनके effectiveValue फ़ील्ड में होंगी.

dataSourceFormula

object (DataSourceFormula)

सिर्फ़ आउटपुट के लिए. सेल में मौजूद डेटा सोर्स के फ़ॉर्मूला के बारे में जानकारी. फ़ील्ड तब सेट होता है, जब userEnteredValue कोई ऐसा फ़ॉर्मूला हो जो किसी DATA_SOURCE शीट का रेफ़रंस देता हो, जैसे कि =SUM(DataSheet!Column).

chipRuns[]

object (ChipRun)

ज़रूरी नहीं. सेल के सबसे छोटे हिस्सों पर लागू किए गए चिप. किसी रन की प्रॉपर्टी, टेक्स्ट में किसी खास इंडेक्स से शुरू होती हैं और अगले रन तक चलती हैं.

डेटा पढ़ने पर, चिप वाले और बिना चिप वाले सभी रन शामिल किए जाते हैं. बिना चिप वाले रन में, Chip खाली होगा.

लिखते समय, सिर्फ़ चिप वाले रन शामिल किए जाते हैं. चिप वाले रन की लंबाई एक होती है और उपयोगकर्ता के डाले गए टेक्स्ट में, उन्हें “@” प्लेसहोल्डर सिंबल से दिखाया जाता है. नए रन, पिछले सभी रन को बदल देंगे. नया लिखने पर userEnteredValue पिछले रन मिट जाएंगे.

CellFormat

सेल का फ़ॉर्मैट.

JSON के काेड में दिखाना
{
  "numberFormat": {
    object (NumberFormat)
  },
  "backgroundColor": {
    object (Color)
  },
  "backgroundColorStyle": {
    object (ColorStyle)
  },
  "borders": {
    object (Borders)
  },
  "padding": {
    object (Padding)
  },
  "horizontalAlignment": enum (HorizontalAlign),
  "verticalAlignment": enum (VerticalAlign),
  "wrapStrategy": enum (WrapStrategy),
  "textDirection": enum (TextDirection),
  "textFormat": {
    object (TextFormat)
  },
  "hyperlinkDisplayType": enum (HyperlinkDisplayType),
  "textRotation": {
    object (TextRotation)
  }
}
फ़ील्ड
numberFormat

object (NumberFormat)

यह फ़ॉर्मैट बताता है कि उपयोगकर्ता को संख्या की वैल्यू कैसे दिखाई जानी चाहिए.

backgroundColor
(deprecated)

object (Color)

सेल के बैकग्राउंड का रंग. अब काम नहीं करता: backgroundColorStyle का इस्तेमाल करें.

backgroundColorStyle

object (ColorStyle)

सेल के बैकग्राउंड का रंग. अगर backgroundColor भी सेट है, तो इस फ़ील्ड को प्राथमिकता दी जाती है.

borders

object (Borders)

सेल के बॉर्डर.

padding

object (Padding)

सेल की पैडिंग.

horizontalAlignment

enum (HorizontalAlign)

सेल में वैल्यू का हॉरिज़ॉन्टल अलाइनमेंट.

verticalAlignment

enum (VerticalAlign)

सेल में वैल्यू का वर्टिकल अलाइनमेंट.

wrapStrategy

enum (WrapStrategy)

सेल में मौजूद वैल्यू के लिए रैप की रणनीति.

textDirection

enum (TextDirection)

सेल में टेक्स्ट की दिशा.

textFormat

object (TextFormat)

सेल में मौजूद टेक्स्ट का फ़ॉर्मैट (जब तक कि किसी फ़ॉर्मैट को लागू करके उसे बदला न जाए). यहां सेल-लेवल का लिंक सेट करने पर, सेल के मौजूदा लिंक मिट जाते हैं. TextFormatRun में लिंक फ़ील्ड सेट करने पर, सेल-लेवल के लिंक को प्राथमिकता दी जाती है.

textRotation

object (TextRotation)

सेल में टेक्स्ट पर लागू किया गया रोटेशन.

NumberFormat

किसी सेल का नंबर फ़ॉर्मैट.

JSON के काेड में दिखाना
{
  "type": enum (NumberFormatType),
  "pattern": string
}
फ़ील्ड
type

enum (NumberFormatType)

नंबर फ़ॉर्मैट का टाइप. लिखते समय, यह फ़ील्ड सेट होना चाहिए.

pattern

string

फ़ॉर्मैटिंग के लिए इस्तेमाल की जाने वाली पैटर्न स्ट्रिंग. अगर यह पैरामीटर सेट नहीं किया गया है, तो दिए गए टाइप के लिए ज़रूरी होने पर, उपयोगकर्ता की स्थानीय भाषा के हिसाब से डिफ़ॉल्ट पैटर्न का इस्तेमाल किया जाएगा. इस्तेमाल किए जा सकने वाले पैटर्न के बारे में ज़्यादा जानने के लिए, तारीख और नंबर के फ़ॉर्मैट की गाइड देखें.

NumberFormatType

सेल का नंबर फ़ॉर्मैट. इस दस्तावेज़ में, स्थानीय भाषा को en_US माना गया है. हालांकि, असल फ़ॉर्मैट स्प्रेडशीट की स्थानीय भाषा पर निर्भर करता है.

Enums
NUMBER_FORMAT_TYPE_UNSPECIFIED संख्या का फ़ॉर्मैट तय नहीं किया गया है और यह सेल के कॉन्टेंट पर आधारित होता है. इसका साफ़ तौर पर इस्तेमाल न करें.
TEXT टेक्स्ट फ़ॉर्मैटिंग, जैसे कि 1000.12
NUMBER संख्या की फ़ॉर्मैटिंग, जैसे कि, 1,000.12
PERCENT प्रतिशत की फ़ॉर्मैटिंग, जैसे कि 10.12%
CURRENCY मुद्रा की फ़ॉर्मैटिंग, जैसे कि $1,000.12
DATE तारीख का फ़ॉर्मैट, जैसे कि 9/26/2008
TIME समय की फ़ॉर्मैटिंग, जैसे कि 3:59:00 PM
DATE_TIME तारीख और समय का फ़ॉर्मैट, जैसे कि 9/26/08 15:59:00
SCIENTIFIC साइंटिफ़िक नंबर फ़ॉर्मैटिंग, जैसे कि 1.01E+03

बॉर्डर

सेल के बॉर्डर.

JSON के काेड में दिखाना
{
  "top": {
    object (Border)
  },
  "bottom": {
    object (Border)
  },
  "left": {
    object (Border)
  },
  "right": {
    object (Border)
  }
}
फ़ील्ड
top

object (Border)

सेल का ऊपरी बॉर्डर.

bottom

object (Border)

सेल का निचला बॉर्डर.

left

object (Border)

सेल का बायां बॉर्डर.

right

object (Border)

सेल का दायां बॉर्डर.

बॉर्डर

सेल के साथ बॉर्डर.

JSON के काेड में दिखाना
{
  "style": enum (Style),
  "width": integer,
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  }
}
फ़ील्ड
style

enum (Style)

बॉर्डर की स्टाइल.

width
(deprecated)

integer

बॉर्डर की चौड़ाई, पिक्सल में. अब इस्तेमाल नहीं किया जाता; चौड़ाई, "style" फ़ील्ड से तय होती है.

color
(deprecated)

object (Color)

बॉर्डर का रंग. अब काम नहीं करता: colorStyle का इस्तेमाल करें.

colorStyle

object (ColorStyle)

बॉर्डर का रंग. अगर color भी सेट है, तो इस फ़ील्ड को प्राथमिकता दी जाती है.

शैली

बॉर्डर की स्टाइल.

Enums
STYLE_UNSPECIFIED स्टाइल की जानकारी नहीं दी गई है. इसका इस्तेमाल न करें.
DOTTED बॉर्डर बिंदुओं वाला है.
DASHED बॉर्डर डैश किया गया है.
SOLID बॉर्डर, एक पतली सॉलिड लाइन होती है.
SOLID_MEDIUM बॉर्डर, मीडियम सॉलिड लाइन है.
SOLID_THICK बॉर्डर, मोटी और सॉलिड लाइन होती है.
NONE कोई बॉर्डर नहीं. इसका इस्तेमाल सिर्फ़ बॉर्डर को मिटाने के लिए किया जाता है.
DOUBLE बॉर्डर में दो सॉलिड लाइन होती हैं.

पैडिंग (जगह)

सेल के चारों तरफ़ पैडिंग की वैल्यू, पिक्सल में. पैडिंग अपडेट करते समय, हर फ़ील्ड की जानकारी देना ज़रूरी है.

JSON के काेड में दिखाना
{
  "top": integer,
  "right": integer,
  "bottom": integer,
  "left": integer
}
फ़ील्ड
top

integer

सेल की ऊपरी पैडिंग.

right

integer

सेल की दाईं ओर की पैडिंग.

bottom

integer

सेल के नीचे की पैडिंग.

left

integer

सेल की बाईं ओर की पैडिंग.

VerticalAlign

किसी सेल में टेक्स्ट का वर्टिकल अलाइनमेंट.

Enums
VERTICAL_ALIGN_UNSPECIFIED वर्टिकल अलाइनमेंट की जानकारी नहीं दी गई है. इसका इस्तेमाल न करें.
TOP टेक्स्ट को सेल के सबसे ऊपर अलाइन किया गया है.
MIDDLE टेक्स्ट को सेल के बीच में अलाइन किया गया है.
BOTTOM टेक्स्ट को सेल के सबसे नीचे अलाइन किया गया है.

WrapStrategy

सेल में टेक्स्ट रैप करने का तरीका.

Enums
WRAP_STRATEGY_UNSPECIFIED डिफ़ॉल्ट वैल्यू, इसका इस्तेमाल न करें.
OVERFLOW_CELL

सेल की चौड़ाई से ज़्यादा लंबी लाइनें, अगली सेल में लिखी जाएंगी. ऐसा तब तक होगा, जब तक वह सेल खाली है. अगर अगली सेल में कोई वैल्यू मौजूद है, तो यह वैल्यू वैसे ही काम करती है जैसे CLIP. जब तक उपयोगकर्ता मैन्युअल तरीके से नई लाइन नहीं डालता, तब तक टेक्स्ट अगली लाइन में कभी नहीं जाएगा. उदाहरण:

| First sentence. |
| Manual newline that is very long. <- Text continues into next cell
| Next newline.   |
LEGACY_WRAP

रैप करने की यह रणनीति, Google Sheets की पुरानी रैप करने की रणनीति के बारे में बताती है. इसमें, एक लाइन से ज़्यादा लंबे शब्दों को काटकर नहीं, बल्कि काटकर दिखाया जाता है. यह रणनीति सभी प्लैटफ़ॉर्म पर काम नहीं करती. साथ ही, इसे बंद किया जा रहा है. उदाहरण:

| Cell has a |
| loooooooooo| <- Word is clipped.
| word.      |
CLIP

सेल की चौड़ाई से ज़्यादा लंबी लाइनों को काट दिया जाएगा. जब तक उपयोगकर्ता मैन्युअल तरीके से नई लाइन नहीं डालता, तब तक टेक्स्ट अगली लाइन में कभी नहीं जाएगा. उदाहरण:

| First sentence. |
| Manual newline t| <- Text is clipped
| Next newline.   |
WRAP

एक लाइन से ज़्यादा लंबे शब्दों को काटने के बजाय, वर्ण के लेवल पर रैप किया जाता है. उदाहरण:

| Cell has a |
| loooooooooo| <- Word is broken.
| ong word.  |

TextDirection

सेल में टेक्स्ट की दिशा.

Enums
TEXT_DIRECTION_UNSPECIFIED टेक्स्ट की दिशा नहीं बताई गई है. इसका इस्तेमाल न करें.
LEFT_TO_RIGHT उपयोगकर्ता ने टेक्स्ट की दिशा को बाएं से दाएं पर सेट किया था.
RIGHT_TO_LEFT उपयोगकर्ता ने टेक्स्ट की दिशा को दाएं से बाएं पर सेट किया हो.

HyperlinkDisplayType

हाइपरलिंक को साफ़ तौर पर रेंडर करना है या नहीं. अगर यह जानकारी नहीं दी गई है, तो हाइपरलिंक लिंक किया जाता है.

Enums
LINKED हाइपरलिंक को साफ़ तौर पर रेंडर किया जाना चाहिए.
PLAIN_TEXT हाइपरलिंक को रेंडर नहीं किया जाना चाहिए.

TextRotation

सेल में टेक्स्ट पर लागू किया गया रोटेशन.

JSON के काेड में दिखाना
{

  // Union field type can be only one of the following:
  "angle": integer,
  "vertical": boolean
  // End of list of possible types for union field type.
}
फ़ील्ड
यूनियन फ़ील्ड type. रोटेशन का टाइप, वर्टिकल या ऐंगल वाला. type इनमें से कोई एक हो सकता है:
angle

integer

स्टैंडर्ड ओरिएंटेशन और पसंद के मुताबिक ओरिएंटेशन के बीच का ऐंगल. इसे डिग्री में मेज़र किया जाता है. मान्य वैल्यू -90 से 90 के बीच होनी चाहिए. पॉज़िटिव ऐंगल ऊपर की ओर होते हैं और नेगेटिव ऐंगल नीचे की ओर होते हैं.

ध्यान दें: एलटीआर टेक्स्ट डायरेक्शन के लिए, ऐंगल की गिनती घड़ी की सुई के उलट दिशा में की जाती है. वहीं, आरटीएल टेक्स्ट डायरेक्शन के लिए, ऐंगल की गिनती घड़ी की सुई के साथ की जाती है

vertical

boolean

अगर यह सही है, तो टेक्स्ट ऊपर से नीचे की ओर पढ़ा जाता है. हालांकि, अलग-अलग वर्णों का ओरिएंटेशन नहीं बदलता. उदाहरण के लिए:

| V |
| e |
| r |
| t |
| i |
| c |
| a |
| l |

TextFormatRun

टेक्स्ट फ़ॉर्मैट का एक रन. इस रन का फ़ॉर्मैट तब तक जारी रहता है, जब तक अगले रन का स्टार्ट इंडेक्स नहीं आ जाता. अपडेट करते समय, सभी फ़ील्ड सेट होने चाहिए.

JSON के काेड में दिखाना
{
  "startIndex": integer,
  "format": {
    object (TextFormat)
  }
}
फ़ील्ड
startIndex

integer

यह रन, UTF-16 कोड यूनिट में, शून्य से शुरू होने वाले वर्ण इंडेक्स से शुरू होता है.

format

object (TextFormat)

इस रन का फ़ॉर्मैट. जिन सेल में कोई वैल्यू नहीं होती है उनमें सेल का फ़ॉर्मैट इनहेरिट होता है.

DataValidationRule

डेटा की पुष्टि करने का नियम.

JSON के काेड में दिखाना
{
  "condition": {
    object (BooleanCondition)
  },
  "inputMessage": string,
  "strict": boolean,
  "showCustomUi": boolean
}
फ़ील्ड
condition

object (BooleanCondition)

सेल में मौजूद डेटा से मेल खाने वाली शर्त.

inputMessage

string

सेल में डेटा जोड़ते समय, उपयोगकर्ता को दिखाने के लिए मैसेज.

strict

boolean

अगर अमान्य डेटा को अस्वीकार करना है, तो True पर सेट करें.

showCustomUi

boolean

अगर स्थिति के हिसाब से यूज़र इंटरफ़ेस (यूआई) को पसंद के मुताबिक बनाया जाना चाहिए, तो यह वैल्यू 'सही' पर सेट करें. अगर यह सही है, तो "सूची" शर्तों में ड्रॉपडाउन दिखेगा.

DataSourceTable

डेटा सोर्स टेबल, जिसकी मदद से उपयोगकर्ता, DataSource से डेटा की स्टैटिक टेबल को Sheets में इंपोर्ट कर सकता है. Sheets एडिटर में इसे "एक्सट्रैक्ट करें" भी कहा जाता है.

JSON के काेड में दिखाना
{
  "dataSourceId": string,
  "columnSelectionType": enum (DataSourceTableColumnSelectionType),
  "columns": [
    {
      object (DataSourceColumnReference)
    }
  ],
  "filterSpecs": [
    {
      object (FilterSpec)
    }
  ],
  "sortSpecs": [
    {
      object (SortSpec)
    }
  ],
  "rowLimit": integer,
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
फ़ील्ड
dataSourceId

string

उस डेटा सोर्स का आईडी जिससे डेटा सोर्स टेबल जुड़ी है.

columnSelectionType

enum (DataSourceTableColumnSelectionType)

डेटा सोर्स टेबल के लिए कॉलम चुनने का टाइप. डिफ़ॉल्ट रूप से, यह वैल्यू SELECTED पर सेट होती है.

columns[]

object (DataSourceColumnReference)

डेटा सोर्स टेबल के लिए चुने गए कॉलम. columnSelectionType की वैल्यू SELECTED होनी चाहिए.

filterSpecs[]

object (FilterSpec)

डेटा सोर्स टेबल में स्पेसिफ़िकेशन फ़िल्टर करें.

sortSpecs[]

object (SortSpec)

डेटा सोर्स टेबल में स्पेसिफ़िकेशन को क्रम से लगाएं. डेटा सोर्स टेबल के नतीजे को, क्रम से लगाने की शर्तों के आधार पर क्रम से लगाया जाता है.

rowLimit

integer

लौटाए जाने वाली पंक्तियों की सीमा. अगर यह सेट नहीं है, तो डिफ़ॉल्ट सीमा लागू होती है. डिफ़ॉल्ट और ज़्यादा से ज़्यादा सीमा के लिए, कृपया Sheets एडिटर देखें.

dataExecutionStatus

object (DataExecutionStatus)

सिर्फ़ आउटपुट के लिए. डेटा प्रोसेस होने की स्थिति.

DataSourceTableColumnSelectionType

डेटा सोर्स टेबल कॉलम के चुनने के टाइप.

Enums
DATA_SOURCE_TABLE_COLUMN_SELECTION_TYPE_UNSPECIFIED कॉलम चुनने का डिफ़ॉल्ट टाइप, इसका इस्तेमाल न करें.
SELECTED columns फ़ील्ड से तय किए गए कॉलम चुनें.
SYNC_ALL

डेटा सोर्स में मौजूद सभी मौजूदा और आने वाले समय में जोड़े जाने वाले कॉलम सिंक करें.

अगर यह सेट है, तो डेटा सोर्स टेबल रीफ़्रेश होने के समय, डेटा सोर्स के सभी कॉलम फ़ेच करती है.

DataSourceFormula

डेटा सोर्स का फ़ॉर्मूला.

JSON के काेड में दिखाना
{
  "dataSourceId": string,
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
फ़ील्ड
dataSourceId

string

उस डेटा सोर्स का आईडी जिससे फ़ॉर्मूला जुड़ा है.

dataExecutionStatus

object (DataExecutionStatus)

सिर्फ़ आउटपुट के लिए. डेटा प्रोसेस होने की स्थिति.

ChipRun

चिप का रन. चिप तब तक चलता रहता है, जब तक अगले रन का स्टार्ट इंडेक्स नहीं आ जाता.

JSON के काेड में दिखाना
{
  "startIndex": integer,
  "chip": {
    object (Chip)
  }
}
फ़ील्ड
startIndex

integer

ज़रूरी है. यह रन, UTF-16 कोड यूनिट में, शून्य से शुरू होने वाले वर्ण इंडेक्स से शुरू होता है.

chip

object (Chip)

ज़रूरी नहीं. इस रन का चिप.

चिप

स्मार्ट चिप.

JSON के काेड में दिखाना
{

  // Union field properties can be only one of the following:
  "personProperties": {
    object (PersonProperties)
  },
  "richLinkProperties": {
    object (RichLinkProperties)
  }
  // End of list of possible types for union field properties.
}
फ़ील्ड
यूनियन फ़ील्ड properties. चिप की प्रॉपर्टी. properties इनमें से कोई एक हो सकता है:
personProperties

object (PersonProperties)

लिंक किए गए व्यक्ति की प्रॉपर्टी.

PersonProperties

लिंक किए गए व्यक्ति से जुड़ी प्रॉपर्टी.

JSON के काेड में दिखाना
{
  "email": string,
  "displayFormat": enum (DisplayFormat)
}
फ़ील्ड
email

string

ज़रूरी है. इस व्यक्ति से जुड़ा ईमेल पता. यह फ़ील्ड हमेशा मौजूद होता है.

displayFormat

enum (DisplayFormat)

ज़रूरी नहीं. लोगों की जानकारी देने वाले चिप का डिसप्ले फ़ॉर्मैट. सेट न होने पर, डिफ़ॉल्ट डिसप्ले फ़ॉर्मैट का इस्तेमाल किया जाता है.

DisplayFormat

उपलब्ध होने पर, डिसप्ले का पसंदीदा फ़ॉर्मैट.

Enums
DISPLAY_FORMAT_UNSPECIFIED डिफ़ॉल्ट वैल्यू, इसका इस्तेमाल न करें.
DEFAULT डिफ़ॉल्ट डिसप्ले फ़ॉर्मैट.
LAST_NAME_COMMA_FIRST_NAME सरनेम, नाम का डिसप्ले फ़ॉर्मैट.
EMAIL ईमेल का डिसप्ले फ़ॉर्मैट.

RichLinkProperties

Google के किसी संसाधन (जैसे, Drive में मौजूद कोई फ़ाइल, YouTube वीडियो, Maps का कोई पता या Calendar इवेंट) के लिंक की प्रॉपर्टी. सिर्फ़ Drive की फ़ाइलों को चिप के तौर पर लिखा जा सकता है. अन्य सभी तरह के रिच लिंक, रीड ओनली होते हैं.

यूआरआई लिखते समय, इनकी साइज़ 2,000 बाइट से ज़्यादा नहीं होनी चाहिए.

ध्यान दें: Drive फ़ाइल चिप लिखने के लिए, drive.file, drive.readonly या drive OAuth के दायरों में से कम से कम एक का होना ज़रूरी है.

JSON के काेड में दिखाना
{
  "uri": string,
  "mimeType": string
}
फ़ील्ड
uri

string

ज़रूरी है. लिंक का यूआरआई. यह हमेशा मौजूद होता है.

mimeType

string

सिर्फ़ आउटपुट के लिए. अगर लिंक में कोई एमआईएमई टाइप है, तो लिंक का एमआईएमई टाइप. उदाहरण के लिए, जब लिंक Drive में मौजूद किसी फ़ाइल का हो.