- JSON 表現
- CardBarcodeSectionDetails
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- BarcodeSectionDetail
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- FieldSelector
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- FieldReference
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- DateFormat
- CardTemplateOverride
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- CardRowTemplateInfo
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- CardRowOneItem
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- TemplateItem
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- PredefinedItem
- CardRowTwoItems
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- CardRowThreeItems
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- DetailsTemplateOverride
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- DetailsItemInfo
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- ListTemplateOverride
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- FirstRowOption
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- TransitOption
JSON 表現 |
---|
{ "cardBarcodeSectionDetails": { object ( |
フィールド | |
---|---|
cardBarcodeSectionDetails |
バーコードの上下に表示される追加情報を指定します。 |
cardTemplateOverride |
カードビューをオーバーライドします。 |
detailsTemplateOverride |
詳細ビュー(カードビューの下)をオーバーライドします。 |
listTemplateOverride |
パスリスト表示をオーバーライドします。 |
CardBarcodeSectionDetails
JSON 表現 |
---|
{ "firstTopDetail": { object ( |
フィールド | |
---|---|
firstTopDetail |
バーコードの上に表示するオプションの情報。 |
firstBottomDetail |
バーコードの下に表示するオプションの情報。 |
secondTopDetail |
バーコードの上に表示する 2 番目の情報(省略可)。 |
BarcodeSectionDetail
JSON 表現 |
---|
{
"fieldSelector": {
object ( |
フィールド | |
---|---|
fieldSelector |
表示する既存のテキストベース フィールドまたは画像フィールドへの参照。 |
FieldSelector
フィールドのオーバーライドで使用するカスタム フィールド セレクタ。
JSON 表現 |
---|
{
"fields": [
{
object ( |
フィールド | |
---|---|
fields[] |
複数の参照が指定されている場合、空でないフィールドを参照する最初の参照が表示されます。 |
FieldReference
フィールドのオーバーライドで使用する参照定義。
JSON 表現 |
---|
{
"fieldPath": string,
"dateFormat": enum ( |
フィールド | |
---|---|
fieldPath |
参照するフィールドのパス。先頭に「object」が付きます。または「class」ドットで区切られていますたとえば、文字列「object.purchaseDetails.purchasePrice」などです。 |
dateFormat |
|
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 ( |
フィールド | |
---|---|
cardRowTemplateInfos[] |
カードビューの行のテンプレート情報。指定できる行は 3 つまでです。 |
CardRowTemplateInfo
JSON 表現 |
---|
{ "oneItem": { object ( |
フィールド | |
---|---|
oneItem |
1 つの項目を含む行のテンプレート。「oneItem」、「twoItems」、「threeItems」のいずれか 1 つのみを設定する必要があります。 |
twoItems |
2 つの項目を含む行のテンプレート。「oneItem」、「twoItems」、「threeItems」のいずれか 1 つのみを設定する必要があります。 |
threeItems |
3 つの項目を含む行のテンプレート。「oneItem」、「twoItems」、「threeItems」のいずれか 1 つのみを設定する必要があります。 |
CardRowOneItem
JSON 表現 |
---|
{
"item": {
object ( |
フィールド | |
---|---|
item |
行に表示されるアイテム。このアイテムは自動的に中央に配置されます。 |
TemplateItem
JSON 表現 |
---|
{ "firstValue": { object ( |
フィールド | |
---|---|
firstValue |
表示するフィールドへの参照。 |
secondValue |
表示するフィールドへの参照。これは、 |
predefinedItem |
表示する事前定義アイテム。 |
PredefinedItem
列挙型 | |
---|---|
PREDEFINED_ITEM_UNSPECIFIED |
|
FREQUENT_FLYER_PROGRAM_NAME_AND_NUMBER |
|
frequentFlyerProgramNameAndNumber |
|
FLIGHT_NUMBER_AND_OPERATING_FLIGHT_NUMBER |
|
flightNumberAndOperatingFlightNumber |
|
CardRowTwoItems
JSON 表現 |
---|
{ "startItem": { object ( |
フィールド | |
---|---|
startItem |
行の先頭に表示されるアイテム。このアイテムは左揃えになります。 |
endItem |
行の最後に表示されるアイテム。このアイテムは右に揃えられます。 |
CardRowThreeItems
JSON 表現 |
---|
{ "startItem": { object ( |
フィールド | |
---|---|
startItem |
行の先頭に表示されるアイテム。このアイテムは左揃えになります。 |
middleItem |
行の中央に表示されるアイテム。このアイテムは開始アイテムと終了アイテムの中央に配置されます。 |
endItem |
行の最後に表示されるアイテム。このアイテムは右に揃えられます。 |
DetailsTemplateOverride
JSON 表現 |
---|
{
"detailsItemInfos": [
{
object ( |
フィールド | |
---|---|
detailsItemInfos[] |
「nth」の情報詳細リストに表示される項目です。 |
DetailsItemInfo
JSON 表現 |
---|
{
"item": {
object ( |
フィールド | |
---|---|
item |
詳細リストに表示されるアイテム。 |
ListTemplateOverride
JSON 表現 |
---|
{ "firstRowOption": { object ( |
フィールド | |
---|---|
firstRowOption |
事前定義されたオプション セット、またはフィールドへの参照から、最初の行に表示される内容を指定します。このオーバーライドを設定するには、FirstRowOption.fieldOption を任意の FieldSelector に設定します。 |
secondRowOption |
2 番目の行に表示されるフィールドへの参照。 このオプションは、グループに複数のユーザー オブジェクトがない場合にのみ表示されます。グループがある場合、2 行目にはすべてのオブジェクトが共有するフィールドが常に表示されます。このオーバーライドを設定するには、secondRowOption を選択した FieldSelector に設定してください。 |
thirdRowOption |
未使用または非推奨のフィールドです。これを設定しても、ユーザーに表示される内容には影響しません。 |
FirstRowOption
JSON 表現 |
---|
{ "transitOption": enum ( |
フィールド | |
---|---|
transitOption |
|
fieldOption |
最初の行に表示されるフィールドへの参照。 |
TransitOption
列挙型 | |
---|---|
TRANSIT_OPTION_UNSPECIFIED |
|
ORIGIN_AND_DESTINATION_NAMES |
|
originAndDestinationNames |
|
ORIGIN_AND_DESTINATION_CODES |
|
originAndDestinationCodes |
|
ORIGIN_NAME |
|
originName |
|