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

נתיב לשדה שאליו מתבצעת ההפניה, עם קידומת "אובייקט" או "class" ומופרדת בנקודות. לדוגמה, זו יכולה להיות המחרוזת 'object.purchaseDetails.purchasePrice'.

dateFormat

enum (DateFormat)

הערך הזה תקף רק אם השדה fieldPath מפנה לשדה תאריך. בחירת הפורמט שבו שדה התאריך יעוצב ויוצג בממשק המשתמש.

DateFormat

אפשרויות DateFormat ספציפיות לעיבוד שדות תאריך/שעה.

טיפוסים בני מנייה (enums)
DATE_FORMAT_UNSPECIFIED אפשרות ברירת המחדל אם לא צוין פורמט, כשבוחרים באפשרות הזו, לא יחול עיצוב.
DATE_TIME מעבד 2018-12-14T13:00:00 בתור Dec 14, 1:00 PM ב-en_US.
dateTime

כתובת אימייל חלופית מדור קודם של DATE_TIME. הוּצא משימוש.

DATE_ONLY מעבד 2018-12-14T13:00:00 בתור Dec 14 ב-en_US.
dateOnly

כתובת אימייל חלופית מדור קודם של DATE_ONLY. הוּצא משימוש.

TIME_ONLY מעבד 2018-12-14T13:00:00 בתור 1:00 PM ב-en_US.
timeOnly

כתובת אימייל חלופית מדור קודם של TIME_ONLY. הוּצא משימוש.

DATE_TIME_YEAR מעבד 2018-12-14T13:00:00 בתור Dec 14, 2018, 1:00 PM ב-en_US.
dateTimeYear

כתובת אימייל חלופית מדור קודם של DATE_TIME_YEAR. הוּצא משימוש.

DATE_YEAR מעבד 2018-12-14T13:00:00 בתור Dec 14, 2018 ב-en_US.
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", "TwoItems".

twoItems

object (CardRowTwoItems)

תבנית לשורה שמכילה שני פריטים. יש להגדיר רק אחד מתוך "oneItem", "twoItems", "TwoItems".

threeItems

object (CardRowThreeItems)

תבנית לשורה שמכילה שלושה פריטים. יש להגדיר רק אחד מתוך "oneItem", "twoItems", "TwoItems".

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 ל-FieldSelector שרוצים להגדיר.

secondRowOption

object (FieldSelector)

הפניה לשדה שיוצג בשורה השנייה.

האפשרות הזו מוצגת רק אם אין כמה אובייקטים של משתמש בקבוצה. אם קיימת קבוצה, בשורה השנייה תמיד יוצג שדה שמשותף לכל האובייקטים. כדי להגדיר את השינוי הזה, יש להגדיר את thirdRowOption ל-FieldSelector הרצוי.

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. הוּצא משימוש.