- การแสดง JSON
- CardBarcodeSectionDetails
- BarcodeSectionDetail
- FieldSelector
- FieldReference
- DateFormat
- CardTemplateOverride
- CardRowTemplateInfo
- CardRowOneItem
- TemplateItem
- PredefinedItem
- CardRowTwoItems
- CardRowThreeItems
- DetailsTemplateOverride
- DetailsItemInfo
- ListTemplateOverride
- FirstRowOption
- TransitOption
การแสดง JSON |
---|
{ "cardBarcodeSectionDetails": { object ( |
ช่อง | |
---|---|
cardBarcodeSectionDetails |
ระบุข้อมูลเพิ่มเติมที่จะแสดงด้านบนและด้านล่างบาร์โค้ด |
cardTemplateOverride |
ลบล้างสำหรับมุมมองการ์ด |
detailsTemplateOverride |
ลบล้างสำหรับมุมมองรายละเอียด (ใต้มุมมองการ์ด) |
listTemplateOverride |
ลบล้างสำหรับมุมมองรายการบัตร |
CardBarcodeSectionDetails
การแสดง JSON |
---|
{ "firstTopDetail": { object ( |
ช่อง | |
---|---|
firstTopDetail |
ข้อมูลที่ไม่บังคับสำหรับแสดงเหนือบาร์โค้ด หากกำหนด |
firstBottomDetail |
ข้อมูลที่ไม่บังคับที่จะแสดงใต้บาร์โค้ด |
secondTopDetail |
ตัวเลือกข้อมูลที่สองที่จะแสดงเหนือบาร์โค้ด หากกำหนด |
BarcodeSectionDetail
การแสดง JSON |
---|
{
"fieldSelector": {
object ( |
ช่อง | |
---|---|
fieldSelector |
การอ้างอิงไปยังฟิลด์ข้อความหรือรูปภาพที่มีอยู่ที่จะแสดง |
FieldSelector
ตัวเลือกช่องที่กำหนดเองที่จะใช้กับการลบล้างช่อง
การแสดง JSON |
---|
{
"fields": [
{
object ( |
ช่อง | |
---|---|
fields[] |
หากมีการระบุข้อมูลอ้างอิงมากกว่า 1 รายการ ระบบจะแสดงรายการอ้างอิงแรกที่อ้างอิงช่องที่ไม่มีข้อมูล |
FieldReference
คำจำกัดความอ้างอิงที่จะใช้กับการลบล้างช่อง
การแสดง JSON |
---|
{
"fieldPath": string,
"dateFormat": enum ( |
ช่อง | |
---|---|
fieldPath |
เส้นทางไปยังช่องที่กำลังอ้างอิง ขึ้นต้นด้วย "object" หรือ "class" และคั่นด้วยจุด เช่น อาจเป็นสตริง "object.purchaseDetails.purchasePrice" |
dateFormat |
ใช้ได้เฉพาะเมื่อ |
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 ( |
ช่อง | |
---|---|
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
Enum | |
---|---|
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[] |
ข้อมูลของรายการที่ "n" ที่แสดงในรายการรายละเอียด |
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
Enum | |
---|---|
TRANSIT_OPTION_UNSPECIFIED |
|
ORIGIN_AND_DESTINATION_NAMES |
|
originAndDestinationNames |
ชื่อแทนเดิมสำหรับ |
ORIGIN_AND_DESTINATION_CODES |
|
originAndDestinationCodes |
ชื่อแทนเดิมสำหรับ |
ORIGIN_NAME |
|
originName |
ชื่อแทนเดิมสำหรับ |