パッケージ google.walletobjects.v1.templates

インデックス

BarcodeSectionDetail

フィールド
field_selector

FieldSelector

表示する既存のテキストベース フィールドまたは画像フィールドへの参照。

CardBarcodeSectionDetails

フィールド
first_top_detail

BarcodeSectionDetail

バーコードの上に表示する補足情報。secondTopDetail が定義されている場合は、この詳細セクションの最初に表示されます。

first_bottom_detail

BarcodeSectionDetail

バーコードの下に表示する補足情報。

second_top_detail

BarcodeSectionDetail

バーコードの上に表示する 2 つ目の補足情報。firstTopDetail が定義されている場合は、この詳細セクションの最後に表示されます。

CardRowOneItem

フィールド
item

TemplateItem

行に表示される項目。この項目は自動的に中央に配置されます。

CardRowTemplateInfo

フィールド
one_item

CardRowOneItem

1 つの項目を含む行のテンプレート。「one_item」、「two_items」、「three_items」のいずれか 1 つのみを設定する必要があります。

two_items

CardRowTwoItems

2 つの項目を含む行のテンプレート。「one_item」、「two_items」、「three_items」のいずれか 1 つのみを設定する必要があります。

three_items

CardRowThreeItems

3 つの項目を含む行のテンプレート。「one_item」、「two_items」、「three_items」のいずれか 1 つのみを設定する必要があります。

CardRowThreeItems

フィールド
start_item

TemplateItem

行の先頭に表示される項目。この項目は左揃えになります。

middle_item

TemplateItem

行の中央に表示される項目。この項目は、開始項目と終了項目の中央に配置されます。

end_item

TemplateItem

行の最後に表示される項目。この項目は右揃えになります。

CardRowTwoItems

フィールド
start_item

TemplateItem

行の先頭に表示される項目。この項目は左揃えになります。

end_item

TemplateItem

行の最後に表示される項目。この項目は右揃えになります。

CardTemplateOverride

フィールド
card_row_template_infos[]

CardRowTemplateInfo

カードビューの行のテンプレート情報。最大で 2 行を指定できます。

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

2 行目に表示される項目への参照。

このオプションは、グループに複数のユーザー オブジェクトがない場合にのみ表示されます。グループがある場合、2 行目には常に、すべてのオブジェクトで共有される出発日が表示されます。

third_row_option

FieldSelector

3 行目に表示されるフィールドへの参照。

このオプションは、グループに複数のユーザー オブジェクトがない場合にのみ表示されます。グループがある場合、3 行目には常にグループ内のオブジェクトの数が表示されます。例: 「3 passes」

TemplateItem

フィールド
first_value

FieldSelector

表示する項目への参照。firstValuesecondValue の両方に値が入力されている場合、両方の間にスラッシュを入れた 1 つの項目として表示されます。たとえば、値 A と B は「A / B」と表示されます。

second_value

FieldSelector

表示する項目への参照。これは、firstValue 項目に値が入力されている場合にのみ入力できます。

predefined_item

PredefinedItem

表示する定義済みの項目。firstValue または predefinedItem のいずれかのみを設定できます。

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 のレガシー エイリアス。非推奨。