ClassTemplateInfo

JSON के काेड में दिखाना
{
  "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

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

object (BarcodeSectionDetail)

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

firstBottomDetail

object (BarcodeSectionDetail)

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

secondTopDetail

object (BarcodeSectionDetail)

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

BarcodeSectionDetail

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

object (FieldSelector)

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

FieldSelector

फ़ील्ड ओवरराइड के साथ इस्तेमाल करने के लिए पसंद के मुताबिक फ़ील्ड चुनने वाला टूल.

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

object (FieldReference)

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

FieldReference

फ़ील्ड ओवरराइड के साथ इस्तेमाल करने के लिए रेफ़रंस डेफ़िनिशन.

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

string

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

dateFormat

enum (DateFormat)

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

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

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

object (CardRowTemplateInfo)

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

CardRowTemplateInfo

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

object (CardRowOneItem)

किसी पंक्ति के लिए टेंप्लेट, जिसमें एक आइटम है. "oneItem", "twoitems", "threeItem" में से सिर्फ़ एक सेट होना चाहिए.

twoItems

object (CardRowTwoItems)

दो आइटम वाली लाइन के लिए टेंप्लेट. "oneItem", "twoitems", "threeItem" में से सिर्फ़ एक सेट होना चाहिए.

threeItems

object (CardRowThreeItems)

तीन आइटम वाली पंक्ति के लिए टेंप्लेट. "oneItem", "twoitems", "threeItem" में से सिर्फ़ एक सेट होना चाहिए.

CardRowOneItem

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

object (TemplateItem)

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

TemplateItem

JSON के काेड में दिखाना
{
  "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

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

object (TemplateItem)

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

endItem

object (TemplateItem)

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

CardRowThreeItems

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

object (TemplateItem)

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

middleItem

object (TemplateItem)

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

endItem

object (TemplateItem)

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

DetailsTemplateOverride

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

object (DetailsItemInfo)

"nवें" के लिए जानकारी आइटम विवरण सूची में प्रदर्शित किया गया है.

DetailsItemInfo

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

object (TemplateItem)

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

ListTemplateOverride

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

object (FirstRowOption)

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

secondRowOption

object (FieldSelector)

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

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

thirdRowOption
(deprecated)

object (FieldSelector)

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

FirstRowOption

JSON के काेड में दिखाना
{
  "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 का पुराना उपनाम. समर्थन नहीं होना या रुकना.