ClassTemplateInfo

जेएसओएन के काेड में दिखाना
{
  "cardBarcodeSectionDetails": {
    object (CardBarcodeSectionDetails)
  },
  "cardTemplateOverride": {
    object (CardTemplateOverride)
  },
  "detailsTemplateOverride": {
    object (DetailsTemplateOverride)
  },
  "listTemplateOverride": {
    object (ListTemplateOverride)
  }
}
फ़ील्ड
cardBarcodeSectionDetails

object (CardBarcodeSectionDetails)

यह बारकोड के ऊपर और नीचे दिखाई जाने वाली अतिरिक्त जानकारी देता है.

cardTemplateOverride

object (CardTemplateOverride)

कार्ड व्यू के लिए ओवरराइड करें.

detailsTemplateOverride

object (DetailsTemplateOverride)

ज़्यादा जानकारी वाले व्यू के लिए बदलें (कार्ड व्यू के नीचे).

listTemplateOverride

object (ListTemplateOverride)

पास की सूची वाले व्यू के लिए बदलें.

CardBarcodeSectionDetails

जेएसओएन के काेड में दिखाना
{
  "firstTopDetail": {
    object (BarcodeSectionDetail)
  },
  "firstBottomDetail": {
    object (BarcodeSectionDetail)
  },
  "secondTopDetail": {
    object (BarcodeSectionDetail)
  }
}
फ़ील्ड
firstTopDetail

object (BarcodeSectionDetail)

बारकोड के ऊपर दिखाई जाने वाली वैकल्पिक जानकारी. अगर secondTopDetail तय किया गया है, तो इसे जानकारी वाले इस सेक्शन के शुरुआती हिस्से में दिखाया जाएगा.

firstBottomDetail

object (BarcodeSectionDetail)

बारकोड के नीचे दिखाई जाने वाली वैकल्पिक जानकारी.

secondTopDetail

object (BarcodeSectionDetail)

बारकोड के ऊपर दिखाने के लिए वैकल्पिक जानकारी. अगर firstTopDetail तय किया गया है, तो इसे जानकारी वाले इस सेक्शन के आखिर में दिखाया जाएगा.

BarcodeSectionDetail

जेएसओएन के काेड में दिखाना
{
  "fieldSelector": {
    object (FieldSelector)
  }
}
फ़ील्ड
fieldSelector

object (FieldSelector)

दिखाने के लिए, टेक्स्ट या इमेज फ़ील्ड के मौजूदा रेफ़रंस.

FieldSelector

फ़ील्ड के बदलावों के साथ इस्तेमाल करने के लिए, कस्टम फ़ील्ड सिलेक्टर.

जेएसओएन के काेड में दिखाना
{
  "fields": [
    {
      object (FieldReference)
    }
  ]
}
फ़ील्ड
fields[]

object (FieldReference)

अगर एक से ज़्यादा रेफ़रंस दिए गए हैं, तो बिना खाली फ़ील्ड का रेफ़रंस देने वाला पहला रेफ़रंस दिखाया जाएगा.

FieldReference

फ़ील्ड के बदलावों के साथ इस्तेमाल की जाने वाली रेफ़रंस डेफ़िनिशन.

जेएसओएन के काेड में दिखाना
{
  "fieldPath": string,
  "dateFormat": enum (DateFormat)
}
फ़ील्ड
fieldPath

string

रेफ़र किए जा रहे फ़ील्ड का पाथ, उसके प्रीफ़िक्स "object" या "class" है, और इसे बिंदुओं से अलग किया गया है. उदाहरण के लिए, यह "object.purchaseDetails.purchasePrice" स्ट्रिंग हो सकती है.

dateFormat

enum (DateFormat)

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

DateFormat

रेंडरिंग तारीख/समय फ़ील्ड के लिए खास DateFormat विकल्प.

Enums
DATE_FORMAT_UNSPECIFIED अगर कोई फ़ॉर्मैट नहीं चुना गया है, तो कोई फ़ॉर्मैट नहीं चुनने पर, कोई फ़ॉर्मैटिंग लागू नहीं होगी.
DATE_TIME en_US में 2018-12-14T13:00:00 को Dec 14, 1:00 PM के तौर पर रेंडर करता है.
dateTime

DATE_TIME के लिए लेगसी उपनाम. समर्थन नहीं होना या रुकना.

DATE_ONLY en_US में 2018-12-14T13:00:00 को Dec 14 के तौर पर रेंडर करता है.
dateOnly

DATE_ONLY के लिए लेगसी उपनाम. समर्थन नहीं होना या रुकना.

TIME_ONLY en_US में 2018-12-14T13:00:00 को 1:00 PM के तौर पर रेंडर करता है.
timeOnly

TIME_ONLY के लिए लेगसी उपनाम. समर्थन नहीं होना या रुकना.

DATE_TIME_YEAR en_US में 2018-12-14T13:00:00 को Dec 14, 2018, 1:00 PM के तौर पर रेंडर करता है.
dateTimeYear

DATE_TIME_YEAR के लिए लेगसी उपनाम. समर्थन नहीं होना या रुकना.

DATE_YEAR en_US में 2018-12-14T13:00:00 को Dec 14, 2018 के तौर पर रेंडर करता है.
dateYear

DATE_YEAR के लिए लेगसी उपनाम. समर्थन नहीं होना या रुकना.

YEAR_MONTH 2018-12-14T13:00:00 को 2018-12 के तौर पर रेंडर करता है.
YEAR_MONTH_DAY 2018-12-14T13:00:00 को 2018-12-14 के तौर पर रेंडर करता है.

CardTemplateOverride

जेएसओएन के काेड में दिखाना
{
  "cardRowTemplateInfos": [
    {
      object (CardRowTemplateInfo)
    }
  ]
}
फ़ील्ड
cardRowTemplateInfos[]

object (CardRowTemplateInfo)

कार्ड व्यू में पंक्तियों के लिए टेंप्लेट की जानकारी. ज़्यादा से ज़्यादा तीन पंक्तियों के बारे में बताया जा सकता है.

CardRowTemplateInfo

जेएसओएन के काेड में दिखाना
{
  "oneItem": {
    object (CardRowOneItem)
  },
  "twoItems": {
    object (CardRowTwoItems)
  },
  "threeItems": {
    object (CardRowThreeItems)
  }
}
फ़ील्ड
oneItem

object (CardRowOneItem)

एक आइटम वाली पंक्ति के लिए टेंप्लेट. "oneItem", "twoitems", "Three Items" में से कोई एक सेट होना चाहिए.

twoItems

object (CardRowTwoItems)

दो आइटम वाली पंक्ति के लिए टेंप्लेट. "oneItem", "twoitems", "Three Items" में से कोई एक सेट होना चाहिए.

threeItems

object (CardRowThreeItems)

तीन आइटम वाली पंक्ति के लिए टेंप्लेट. "oneItem", "twoitems", "Three Items" में से कोई एक सेट होना चाहिए.

CardRowOneItem

जेएसओएन के काेड में दिखाना
{
  "item": {
    object (TemplateItem)
  }
}
फ़ील्ड
item

object (TemplateItem)

पंक्ति में दिखाया जाने वाला आइटम. यह आइटम अपने-आप बीच में हो जाएगा.

TemplateItem

जेएसओएन के काेड में दिखाना
{
  "firstValue": {
    object (FieldSelector)
  },
  "secondValue": {
    object (FieldSelector)
  },
  "predefinedItem": enum (PredefinedItem)
}
फ़ील्ड
firstValue

object (FieldSelector)

दिखाए जाने वाले फ़ील्ड का रेफ़रंस. अगर firstValue और secondValue, दोनों में जानकारी भरी गई है, तो वे दोनों एक आइटम के तौर पर दिखेंगे और उनके बीच में स्लैश होगा. उदाहरण के लिए, A और B की वैल्यू को "A / B" के तौर पर दिखाया जाएगा.

secondValue

object (FieldSelector)

दिखाए जाने वाले फ़ील्ड का रेफ़रंस. यह जानकारी सिर्फ़ तब अपने-आप भर सकती है, जब firstValue फ़ील्ड में जानकारी अपने-आप भर जाए.

predefinedItem

enum (PredefinedItem)

दिखाने के लिए पहले से तय किया गया आइटम. firstValue या predefinedItem में से सिर्फ़ एक को सेट किया जा सकता है.

PredefinedItem

Enums
PREDEFINED_ITEM_UNSPECIFIED
FREQUENT_FLYER_PROGRAM_NAME_AND_NUMBER
frequentFlyerProgramNameAndNumber

FREQUENT_FLYER_PROGRAM_NAME_AND_NUMBER के लिए लेगसी उपनाम. समर्थन नहीं होना या रुकना.

FLIGHT_NUMBER_AND_OPERATING_FLIGHT_NUMBER
flightNumberAndOperatingFlightNumber

FLIGHT_NUMBER_AND_OPERATING_FLIGHT_NUMBER के लिए लेगसी उपनाम. समर्थन नहीं होना या रुकना.

CardRowTwoItems

जेएसओएन के काेड में दिखाना
{
  "startItem": {
    object (TemplateItem)
  },
  "endItem": {
    object (TemplateItem)
  }
}
फ़ील्ड
startItem

object (TemplateItem)

पंक्ति के शुरू में दिखाया जाने वाला आइटम. इस आइटम को बाईं ओर अलाइन किया जाएगा.

endItem

object (TemplateItem)

पंक्ति के आखिर में दिखाया जाने वाला आइटम. इस आइटम को दाईं ओर अलाइन किया जाएगा.

CardRowThreeItems

जेएसओएन के काेड में दिखाना
{
  "startItem": {
    object (TemplateItem)
  },
  "middleItem": {
    object (TemplateItem)
  },
  "endItem": {
    object (TemplateItem)
  }
}
फ़ील्ड
startItem

object (TemplateItem)

पंक्ति के शुरू में दिखाया जाने वाला आइटम. इस आइटम को बाईं ओर अलाइन किया जाएगा.

middleItem

object (TemplateItem)

पंक्ति के बीच में दिखाया जाने वाला आइटम. यह आइटम शुरू और खत्म होने वाले आइटम के बीच में होगा.

endItem

object (TemplateItem)

पंक्ति के आखिर में दिखाया जाने वाला आइटम. इस आइटम को दाईं ओर अलाइन किया जाएगा.

DetailsTemplateOverride

जेएसओएन के काेड में दिखाना
{
  "detailsItemInfos": [
    {
      object (DetailsItemInfo)
    }
  ]
}
फ़ील्ड
detailsItemInfos[]

object (DetailsItemInfo)

जानकारी वाली सूची में "nवें" आइटम के लिए जानकारी दिख रही है.

DetailsItemInfo

जेएसओएन के काेड में दिखाना
{
  "item": {
    object (TemplateItem)
  }
}
फ़ील्ड
item

object (TemplateItem)

जानकारी वाली सूची में दिखाया जाने वाला आइटम.

ListTemplateOverride

जेएसओएन के काेड में दिखाना
{
  "firstRowOption": {
    object (FirstRowOption)
  },
  "secondRowOption": {
    object (FieldSelector)
  },
  "thirdRowOption": {
    object (FieldSelector)
  }
}
फ़ील्ड
firstRowOption

object (FirstRowOption)

पहले से तय विकल्पों के सेट या उस फ़ील्ड के रेफ़रंस से तय करता है जो पहली पंक्ति में दिखेगा. इस बदलाव को सेट करने के लिए, FirstRowOption.fieldOption को अपनी पसंद के फ़ील्डSelector पर सेट करें.

secondRowOption

object (FieldSelector)

दूसरी लाइन में दिखाए जाने वाले फ़ील्ड का रेफ़रंस.

यह विकल्प सिर्फ़ तब दिखता है, जब ग्रुप में एक से ज़्यादा उपयोगकर्ता ऑब्जेक्ट न हों. अगर कोई ग्रुप मौजूद है, तो दूसरी लाइन में हमेशा एक ऐसा फ़ील्ड दिखेगा जिसे सभी ऑब्जेक्ट इस्तेमाल करते हैं. इस बदलाव को सेट करने के लिए, कृपया firstRowOption को अपनी पसंद के फ़ील्डSelector पर सेट करें.

thirdRowOption
(deprecated)

object (FieldSelector)

इस्तेमाल न किया गया या इस्तेमाल न किया गया फ़ील्ड. इसे सेट करने से इस बात पर कोई असर नहीं पड़ेगा कि उपयोगकर्ता क्या देखता है.

FirstRowOption

जेएसओएन के काेड में दिखाना
{
  "transitOption": enum (TransitOption),
  "fieldOption": {
    object (FieldSelector)
  }
}
फ़ील्ड
transitOption

enum (TransitOption)

fieldOption

object (FieldSelector)

पहली लाइन में दिखाए जाने वाले फ़ील्ड का रेफ़रंस.

TransitOption

Enums
TRANSIT_OPTION_UNSPECIFIED
ORIGIN_AND_DESTINATION_NAMES
originAndDestinationNames

ORIGIN_AND_DESTINATION_NAMES के लिए लेगसी उपनाम. समर्थन नहीं होना या रुकना.

ORIGIN_AND_DESTINATION_CODES
originAndDestinationCodes

ORIGIN_AND_DESTINATION_CODES के लिए लेगसी उपनाम. समर्थन नहीं होना या रुकना.

ORIGIN_NAME
originName

ORIGIN_NAME के लिए लेगसी उपनाम. समर्थन नहीं होना या रुकना.