- การแสดง 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 |
ข้อมูลชิ้นที่ 2 ไม่บังคับที่จะแสดงเหนือบาร์โค้ด หากกำหนด |
BarcodeSectionDetail
การแสดง JSON |
---|
{
"fieldSelector": {
object ( |
ช่อง | |
---|---|
field |
การอ้างอิงถึงช่องข้อความหรือรูปภาพที่มีอยู่เพื่อแสดง |
FieldSelector
ตัวเลือกช่องที่กำหนดเองเพื่อใช้กับการลบล้างช่อง
การแสดง JSON |
---|
{
"fields": [
{
object ( |
ช่อง | |
---|---|
fields[] |
หากมีการระบุข้อมูลอ้างอิงมากกว่า 1 รายการ การอ้างอิงแรกที่อ้างอิงช่องที่ไม่ว่างเปล่าจะแสดงขึ้นมา |
FieldReference
คําจํากัดความอ้างอิงเพื่อใช้กับการลบล้างช่อง
การแสดง JSON |
---|
{
"fieldPath": string,
"dateFormat": enum ( |
ช่อง | |
---|---|
field |
เส้นทางไปยังช่องที่อ้างอิง โดยนำหน้าด้วย "ออบเจ็กต์" หรือ "คลาส" และแยกด้วยจุด เช่น อาจเป็นสตริง "object.purchaseDetails.purchasePrice" |
date |
ใช้ได้เฉพาะเมื่อ |
DateFormat
ตัวเลือก DateFormat ที่กำหนดไว้สำหรับการแสดงผลฟิลด์วันที่/เวลาเท่านั้น
Enum | |
---|---|
DATE_FORMAT_UNSPECIFIED |
ตัวเลือกเริ่มต้นเมื่อไม่ได้ระบุรูปแบบ เมื่อเลือกตัวเลือกนี้ ระบบจะไม่ใช้การจัดรูปแบบ |
DATE_TIME |
แสดงผล 2018-12-14T13:00:00 เป็น Dec 14, 1:00 PM ใน en_US |
dateTime |
ชื่อแทนเดิมสำหรับ |
DATE_ONLY |
แสดงผล 2018-12-14T13:00:00 เป็น Dec 14 ใน en_US |
dateOnly |
ชื่อแทนเดิมของ |
TIME_ONLY |
แสดงผล 2018-12-14T13:00:00 เป็น 1:00 PM ใน en_US |
timeOnly |
ชื่อแทนเดิมสำหรับ |
DATE_TIME_YEAR |
แสดงผล 2018-12-14T13:00:00 เป็น Dec 14, 2018, 1:00 PM ใน en_US |
dateTimeYear |
ชื่อแทนเดิมของ |
DATE_YEAR |
แสดงผล 2018-12-14T13:00:00 เป็น Dec 14, 2018 ใน en_US |
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 |
ข้อมูลเทมเพลตสำหรับแถวในมุมมองการ์ด ระบุได้สูงสุด 3 แถว |
CardRowTemplateInfo
การแสดง JSON |
---|
{ "oneItem": { object ( |
ช่อง | |
---|---|
one |
เทมเพลตสําหรับแถวที่มี 1 รายการ ต้องตั้งค่า "oneItem", "twoItems", "threeItems" อย่างใดอย่างหนึ่งเท่านั้น |
two |
เทมเพลตสําหรับแถวที่มี 2 รายการ ต้องตั้งค่า "oneItem", "twoItems", "threeItems" อย่างใดอย่างหนึ่งเท่านั้น |
three |
เทมเพลตสําหรับแถวที่มี 3 รายการ ต้องตั้งค่า "oneItem", "twoItems", "threeItems" อย่างใดอย่างหนึ่งเท่านั้น |
CardRowOneItem
การแสดง JSON |
---|
{
"item": {
object ( |
ช่อง | |
---|---|
item |
รายการที่จะแสดงในแถว ระบบจะจัดกึ่งกลางรายการนี้โดยอัตโนมัติ |
TemplateItem
การแสดง JSON |
---|
{ "firstValue": { object ( |
ช่อง | |
---|---|
first |
การอ้างอิงช่องที่จะแสดง หากมีการป้อนข้อมูลทั้ง |
second |
การอ้างอิงช่องที่จะแสดง ระบบจะป้อนข้อมูลนี้เฉพาะในกรณีที่มีการป้อนข้อมูลในช่อง |
predefined |
รายการที่กําหนดไว้ล่วงหน้าเพื่อแสดง ตั้งค่าได้เพียง |
PredefinedItem
Enum | |
---|---|
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 |
การอ้างอิงถึงช่องที่จะแสดงในแถวที่ 2 ตัวเลือกนี้จะแสดงเฉพาะเมื่อไม่มีออบเจ็กต์ผู้ใช้หลายรายการในกลุ่ม หากมีกลุ่ม แถวที่ 2 จะแสดงช่องที่ออบเจ็กต์ทั้งหมดแชร์เสมอ หากต้องการตั้งค่าการลบล้างนี้ โปรดตั้งค่า secondRowOption เป็น FieldSelector ที่คุณเลือก |
thirdRowOption |
ฟิลด์ที่ไม่ได้ใช้/เลิกใช้งานแล้ว การตั้งค่านี้จะไม่มีผลต่อสิ่งที่ผู้ใช้เห็น |
FirstRowOption
การแสดง JSON |
---|
{ "transitOption": enum ( |
ช่อง | |
---|---|
transit |
|
field |
การอ้างอิงถึงช่องที่จะแสดงในแถวแรก |
TransitOption
Enum | |
---|---|
TRANSIT_OPTION_UNSPECIFIED |
|
ORIGIN_AND_DESTINATION_NAMES |
|
originAndDestinationNames |
ชื่อแทนเดิมสำหรับ |
ORIGIN_AND_DESTINATION_CODES |
|
originAndDestinationCodes |
ชื่อแทนเดิมของ |
ORIGIN_NAME |
|
originName |
ชื่อแทนเดิมสำหรับ |