google.walletobjects.v1.templates 套件

索引

BarcodeSectionDetail

欄位
field_selector

FieldSelector

要顯示之現有文字欄位或圖片欄位的參照。

CardBarcodeSectionDetails

欄位
first_top_detail

BarcodeSectionDetail

要顯示於條碼上方的選擇性資訊。如果已定義 secondTopDetail,這項資訊將會顯示在這個詳細資料區段的開頭側。

first_bottom_detail

BarcodeSectionDetail

要顯示於條碼下方的選擇性資訊。

second_top_detail

BarcodeSectionDetail

要顯示於條碼上方的第二則選擇性資訊。如已定義 firstTopDetail,這項資訊將會顯示在這個詳細資料區段的結尾側。

CardRowOneItem

欄位
item

TemplateItem

要在資料列中顯示的項目。這個項目會自動置中。

CardRowTemplateInfo

欄位
one_item

CardRowOneItem

單一列包含一個項目的範本。必須明確設為「one_Item」、「two_Items」和「three_Items」其中之一。

two_items

CardRowTwoItems

單一列包含兩個項目的範本。必須明確設為「one_Item」、「two_Items」和「three_Items」其中之一。

three_items

CardRowThreeItems

單一列包含三個項目的範本。必須明確設為「one_Item」、「two_Items」和「three_Items」其中之一。

CardRowThreeItems

欄位
start_item

TemplateItem

要顯示於資料列開頭的項目。這個項目會靠左對齊。

middle_item

TemplateItem

要顯示於資料列中間的項目。這個項目會置中放置在開始和結束項目之間。

end_item

TemplateItem

要顯示於資料列結尾的項目。這個項目會靠右對齊。

CardRowTwoItems

欄位
start_item

TemplateItem

要顯示於資料列開頭的項目。這個項目會靠左對齊。

end_item

TemplateItem

要顯示於資料列結尾的項目。這個項目會靠右對齊。

CardTemplateOverride

欄位
card_row_template_infos[]

CardRowTemplateInfo

卡片檢視畫面中的資料列範本資訊。最多只能指定兩列。

ClassTemplateInfo

欄位
card_barcode_section_details

CardBarcodeSectionDetails

指定要於條碼上方和下方顯示的額外資訊。

card_template_override

CardTemplateOverride

卡片檢視畫面的覆寫內容。

details_template_override

DetailsTemplateOverride

詳細資料檢視畫面 (位於卡片檢視畫面下方) 的覆寫內容。

list_template_override

ListTemplateOverride

票證清單檢視畫面的覆寫內容。

DetailsItemInfo

欄位
item

TemplateItem

在詳細資料清單中顯示的項目。

DetailsTemplateOverride

欄位
details_item_infos[]

DetailsItemInfo

詳細資料清單中顯示的「第 n 個」項目的資訊。

FieldReference

欄位
field_path

string

參照之欄位的路徑,前面加上「object」或「class」,並以點號分隔。例如以下字串:「object.purchaseDetails.purchasePrice」。

date_format

DateFormat

只有 fieldPath 參照日期欄位時才有效。選擇日期欄位在 UI 中的格式和顯示方式。

DateFormat

列舉
DATE_FORMAT_UNSPECIFIED
DATE_TIME
dateTime

DATE_TIME 的舊版別名,已淘汰。

DATE_ONLY
dateOnly

DATE_ONLY 的舊版別名,已淘汰。

TIME_ONLY
timeOnly

TIME_ONLY 的舊版別名,已淘汰。

DATE_TIME_YEAR
dateTimeYear

DATE_TIME_YEAR 的舊版別名,已淘汰。

DATE_YEAR
dateYear

DATE_YEAR 的舊版別名,已淘汰。

FieldSelector

欄位
fields[]

FieldReference

如果提供多個參照,將顯示第一個參照非空白欄位的參照。

FirstRowOption

欄位
transit_option

TransitOption

field_option

FieldSelector

要在第一列顯示之欄位的參照。

TransitOption

列舉
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 的舊版別名,已淘汰。

ListTemplateOverride

欄位
first_row_option

FirstRowOption

從一組預先定義的選項中指定要在第一列顯示的內容。

second_row_option

FieldSelector

要在第二列顯示之欄位的參照。

只有當群組中沒有多個使用者物件時,才會顯示這個選項。如果有一個群組,則第二列一律會顯示所有物件共同的出發日期。

third_row_option

FieldSelector

要在第三列顯示的欄位參照。

只有當群組中沒有多個使用者物件時,才會顯示這個選項。如果有一個群組,則第三列一律會顯示這個群組的物件數量。例如:「3 張票證」

TemplateItem

欄位
first_value

FieldSelector

要顯示之欄位的參照。如果同時填入 firstValuesecondValue,則會將兩者顯示為單一項目,並在中間加上斜線。例如,值 A 和 B 將顯示為「A / B」。

second_value

FieldSelector

要顯示之欄位的參照。只有已填入 firstValue 欄位時,才能填入這個欄位。

predefined_item

PredefinedItem

要顯示的預先定義項目。只能設定為 firstValuepredefinedItem 其中之一。

PredefinedItem

列舉
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 的舊版別名,已淘汰。