- JSON 表示法
- CardBarcodeSectionDetails
- BarcodeSectionDetail
- FieldSelector
- FieldReference
- DateFormat
- CardTemplateOverride
- CardRowTemplateInfo
- CardRowOneItem
- TemplateItem
- PredefinedItem
- CardRowTwoItems
- CardRowThreeItems
- DetailsTemplateOverride
- DetailsItemInfo
- ListTemplateOverride
- FirstRowOption
- TransitOption
JSON 表示法 |
---|
{ "cardBarcodeSectionDetails": { object ( |
欄位 | |
---|---|
card |
指定要在條碼上方和下方的顯示額外資訊。 |
card |
卡片檢視畫面的覆寫內容。 |
details |
詳細資料檢視畫面 (位於卡片檢視畫面下方) 的覆寫內容。 |
list |
票證清單檢視畫面的覆寫值。 |
CardBarcodeSectionDetails
JSON 表示法 |
---|
{ "firstTopDetail": { object ( |
欄位 | |
---|---|
first |
顯示於條碼上方的選擇性資訊。如果已定義 |
first |
顯示於條碼下方的選擇性資訊。 |
second |
要顯示於條碼上方的第二則選擇性資訊。如已定義 |
BarcodeSectionDetail
JSON 表示法 |
---|
{
"fieldSelector": {
object ( |
欄位 | |
---|---|
field |
要顯示的現有文字欄位或圖片欄位參照。 |
FieldSelector
與欄位覆寫值搭配使用的自訂欄位選取器。
JSON 表示法 |
---|
{
"fields": [
{
object ( |
欄位 | |
---|---|
fields[] |
如果提供多個參照,系統會顯示第一個參照非空白欄位的參照。 |
FieldReference
與欄位覆寫值搭配使用的參照定義。
JSON 表示法 |
---|
{
"fieldPath": string,
"dateFormat": enum ( |
欄位 | |
---|---|
field |
參照欄位的路徑,前面加上「object」或「class」,並以點號分隔。例如以下字串:「object.purchaseDetails.purchasePrice」。 |
date |
只有 |
DateFormat
特定於轉譯日期/時間欄位的 DateFormat 選項。
列舉 | |
---|---|
DATE_FORMAT_UNSPECIFIED |
未指定格式時的預設選項,選取後不會套用任何格式。 |
DATE_TIME |
在 en_US 中將 2018-12-14T13:00:00 算繪為 Dec 14, 1:00 PM 。 |
dateTime |
|
DATE_ONLY |
在 en_US 中將 2018-12-14T13:00:00 算繪為 Dec 14 。 |
dateOnly |
|
TIME_ONLY |
在 en_US 中將 2018-12-14T13:00:00 算繪為 1:00 PM 。 |
timeOnly |
|
DATE_TIME_YEAR |
在 en_US 中將 2018-12-14T13:00:00 算繪為 Dec 14, 2018, 1:00 PM 。 |
dateTimeYear |
|
DATE_YEAR |
在 en_US 中將 2018-12-14T13:00:00 算繪為 Dec 14, 2018 。 |
dateYear |
|
YEAR_MONTH |
將 2018-12-14T13:00:00 算繪為 2018-12 。 |
YEAR_MONTH_DAY |
將 2018-12-14T13:00:00 算繪為 2018-12-14 。 |
CardTemplateOverride
JSON 表示法 |
---|
{
"cardRowTemplateInfos": [
{
object ( |
欄位 | |
---|---|
card |
卡片檢視畫面中的資料列範本資訊。最多只能指定三列。 |
CardRowTemplateInfo
JSON 表示法 |
---|
{ "oneItem": { object ( |
欄位 | |
---|---|
one |
單一列包含一個項目的範本。必須明確設為「oneItem」、「twoItems」和「threeItems」之一。 |
two |
單一列包含兩個項目的範本。必須明確設為「oneItem」、「twoItems」和「threeItems」之一。 |
three |
單一資料列包含三個項目的範本。必須明確設定為「oneItem」、「twoItems」和「threeItems」其中之一。 |
CardRowOneItem
JSON 表示法 |
---|
{
"item": {
object ( |
欄位 | |
---|---|
item |
資料列中的顯示項目。這個項目會自動置中。 |
TemplateItem
JSON 表示法 |
---|
{ "firstValue": { object ( |
欄位 | |
---|---|
first |
要顯示的欄位參照。如果同時填入 |
second |
要顯示的欄位參照。只有已填入 |
predefined |
要顯示的預先定義項目。只能設定為 |
PredefinedItem
列舉 | |
---|---|
PREDEFINED_ITEM_UNSPECIFIED |
|
FREQUENT_FLYER_PROGRAM_NAME_AND_NUMBER |
|
frequentFlyerProgramNameAndNumber |
|
FLIGHT_NUMBER_AND_OPERATING_FLIGHT_NUMBER |
|
flightNumberAndOperatingFlightNumber |
|
CardRowTwoItems
JSON 表示法 |
---|
{ "startItem": { object ( |
欄位 | |
---|---|
start |
顯示於資料列開頭的項目。這個項目會靠左對齊。 |
end |
要顯示於資料列結尾的項目。這個項目會靠右對齊。 |
CardRowThreeItems
JSON 表示法 |
---|
{ "startItem": { object ( |
欄位 | |
---|---|
start |
顯示於資料列開頭的項目。這個項目會靠左對齊。 |
middle |
要顯示於資料列中間的項目。這個項目會置中放置在開始和結束項目之間。 |
end |
要顯示於資料列結尾的項目。這個項目會靠右對齊。 |
DetailsTemplateOverride
JSON 表示法 |
---|
{
"detailsItemInfos": [
{
object ( |
欄位 | |
---|---|
details |
詳細資料清單中顯示的「第 n 個」項目的資訊。 |
DetailsItemInfo
JSON 表示法 |
---|
{
"item": {
object ( |
欄位 | |
---|---|
item |
在詳細資料清單中顯示的項目。 |
ListTemplateOverride
JSON 表示法 |
---|
{ "firstRowOption": { object ( |
欄位 | |
---|---|
first |
從一組預先定義的選項集合中指定,或是從第一列目前顯示的欄位參照來指定。如要設定這項覆寫值,請將 FirstRowOption.fieldOption 設為所選的 FieldSelector。 |
second |
要在第二列顯示之欄位的參照。 只有當群組中沒有多個使用者物件時,才會顯示這個選項。如果有一個群組,則第二列一律會顯示所有物件共用的欄位。如要設定這項覆寫值,請將 secondRowOption 設為所選的 FieldSelector。 |
thirdRowOption |
未使用/已淘汰的欄位。設定這項值不會影響使用者看到的內容。 |
FirstRowOption
JSON 表示法 |
---|
{ "transitOption": enum ( |
欄位 | |
---|---|
transit |
|
field |
要在第一列顯示之欄位的參照。 |
TransitOption
列舉 | |
---|---|
TRANSIT_OPTION_UNSPECIFIED |
|
ORIGIN_AND_DESTINATION_NAMES |
|
originAndDestinationNames |
|
ORIGIN_AND_DESTINATION_CODES |
|
originAndDestinationCodes |
|
ORIGIN_NAME |
|
originName |
|