แหล่งข้อมูล: EventTicketClass
การแสดง JSON |
---|
{ "kind": string, "eventName": { object ( |
ช่อง | |
---|---|
kind |
ระบุว่าทรัพยากรนี้เป็นประเภทใด ค่า: สตริงคงที่ |
eventName |
ต้องระบุ ชื่อกิจกรรม เช่น "LA Dodgers at SF Giants" |
eventId |
รหัสของเหตุการณ์ รหัสนี้ต้องไม่ซ้ำกันสำหรับทุกกิจกรรมในบัญชี ซึ่งใช้ในการจัดกลุ่มตั๋วเข้าด้วยกันหากผู้ใช้บันทึกตั๋วหลายใบสำหรับกิจกรรมเดียวกัน ต้องมีความยาวไม่เกิน 64 อักขระ หากมี การจัดกลุ่มจะคงที่ ระวังการชนกันโดยไม่ตั้งใจเพื่อหลีกเลี่ยงการจัดกลุ่มตั๋วที่ไม่ควรจัดกลุ่ม หากใช้เพียง 1 คลาสต่อเหตุการณ์ ก็เพียงตั้งค่านี้เป็น หากไม่ระบุ แพลตฟอร์มจะพยายามใช้ข้อมูลอื่นในการจัดกลุ่มตั๋ว (อาจไม่เสถียร) |
logo |
รูปภาพโลโก้ของตั๋ว รูปภาพนี้จะแสดงในมุมมองรายละเอียดการ์ดของแอป |
venue |
รายละเอียดสถานที่จัดกิจกรรม |
dateTime |
วันที่และ ข้อมูลเวลาของเหตุการณ์ |
confirmationCodeLabel |
ป้ายกำกับที่ใช้สำหรับค่ารหัสยืนยัน ( ตั้งค่าทั้ง |
customConfirmationCodeLabel |
ป้ายกำกับที่กำหนดเองที่ใช้สำหรับค่ารหัสยืนยัน ( ตั้งค่าทั้ง |
seatLabel |
ป้ายกำกับที่ใช้สำหรับมูลค่าที่นั่ง ( ตั้งค่าทั้ง |
customSeatLabel |
ป้ายกำกับที่กำหนดเองเพื่อใช้กับมูลค่าที่นั่ง ( ตั้งค่าทั้ง |
rowLabel |
ป้ายกำกับที่จะใช้กับค่าของแถว ( ตั้งค่าทั้ง |
customRowLabel |
ป้ายกำกับที่กำหนดเองที่จะใช้กับค่าของแถว ( ตั้งค่าทั้ง |
sectionLabel |
ป้ายกำกับที่ใช้สำหรับค่าของส่วน ( ตั้งค่าทั้ง |
customSectionLabel |
ป้ายกำกับที่กำหนดเองที่จะใช้กับค่าของส่วน ( ตั้งค่าทั้ง |
gateLabel |
ป้ายกำกับที่ใช้สำหรับค่าประตู ( ตั้งค่าทั้ง |
customGateLabel |
ป้ายกำกับที่กำหนดเองที่ใช้สำหรับค่าประตู ( ตั้งค่าทั้ง |
finePrint |
รายละเอียด ข้อกำหนด หรือเงื่อนไขของตั๋ว |
classTemplateInfo |
ข้อมูลเทมเพลตเกี่ยวกับวิธีการแสดงชั้นเรียน หากไม่ได้ตั้งค่า Google จะสำรองชุดฟิลด์เริ่มต้นที่จะแสดง |
id |
ต้องระบุ ตัวระบุที่ไม่ซ้ำกันสำหรับชั้นเรียน รหัสนี้ต้องไม่ซ้ำกันในทุกคลาสจากผู้ออกบัตร ค่านี้ควรเป็นไปตามรูปแบบ issuer IDidentifierที่บัญชีแรกออกโดย Google และคุณเป็นผู้เลือกรายการหลัง ตัวระบุที่ไม่ซ้ำกันควรมีเฉพาะอักขระที่เป็นตัวอักษรและตัวเลขคละกัน, ".", "_" หรือ "-" เท่านั้น |
version |
เลิกใช้ |
issuerName |
ต้องระบุ ชื่อผู้ออกบัตร ความยาวสูงสุดที่แนะนำคือ 20 อักขระเพื่อให้แสดงสตริงทั้งหมดในหน้าจอขนาดเล็ก |
messages[] |
อาร์เรย์ของข้อความที่แสดงในแอป ผู้ใช้ทั้งหมดของออบเจ็กต์นี้จะได้รับข้อความที่เกี่ยวข้อง จำนวนช่องสูงสุดคือ 10 ช่อง |
allowMultipleUsersPerObject |
เลิกใช้งานแล้ว โปรดใช้ |
homepageUri |
URI หน้าแรกของแอปพลิเคชัน การใส่ URI ในช่องนี้ทำให้ได้ลักษณะการทำงานเช่นเดียวกับการใส่ URI ใน LinksModuleData (เมื่อแสดงผลออบเจ็กต์ ลิงก์ไปยังหน้าแรกจะแสดงในสิ่งที่มักมองว่าเป็นส่วนลิงก์ModuleData ของออบเจ็กต์) |
locations[] |
หมายเหตุ: ปัจจุบันฟิลด์นี้ไม่ได้รับการสนับสนุนเพื่อเรียกใช้การแจ้งเตือนทางภูมิศาสตร์ |
reviewStatus |
ต้องระบุ สถานะของชั้นเรียน ช่องนี้สามารถตั้งค่าเป็น คุณควรเก็บฟิลด์นี้ไว้ใน คุณควรตั้งค่าช่องนี้เป็น เมื่ออัปเดตชั้นเรียน |
review |
ความคิดเห็นในรีวิวที่แพลตฟอร์มระบุไว้เมื่อทำเครื่องหมายชั้นเรียนว่า |
infoModuleData |
เลิกใช้งานแล้ว โปรดใช้ textModulesData แทน |
imageModulesData[] |
ข้อมูลโมดูลรูปภาพ จำนวนสูงสุดของช่องเหล่านี้ที่แสดงคือ 1 ช่องจากระดับออบเจ็กต์และ 1 ช่องสำหรับระดับออบเจ็กต์ของคลาส |
textModulesData[] |
ข้อมูลโมดูลข้อความ หากมีการกำหนดข้อมูลโมดูลข้อความไว้ในคลาสด้วย ทั้งสองรายการจะแสดงขึ้น จำนวนสูงสุดของฟิลด์เหล่านี้ที่แสดงคือ 10 รายการจากออบเจ็กต์ และ 10 รายการจากคลาส |
linksModuleData |
ข้อมูลโมดูลลิงก์ หากมีการกำหนดข้อมูลโมดูลลิงก์ไว้ในออบเจ็กต์ด้วย ทั้งสองรายการจะแสดงขึ้นมา |
redemptionIssuers[] |
ระบุว่าผู้ออกการแลกสิทธิ์รายใดแลกรับบัตรผ่านการแตะอัจฉริยะได้ ผู้ออกการแลกสิทธิ์จะระบุด้วยรหัสผู้ออกบัตร ผู้ออกการแลกสิทธิ์ต้องกำหนดค่าคีย์การแตะอัจฉริยะอย่างน้อย 1 รายการ ต้องตั้งค่าช่อง |
countryCode |
รหัสประเทศที่ใช้เพื่อแสดงประเทศของการ์ด (เมื่อผู้ใช้ไม่ได้อยู่ในประเทศนั้น) รวมถึงเพื่อแสดงเนื้อหาที่แปลเป็นภาษาท้องถิ่นเมื่อเนื้อหาไม่พร้อมใช้งานในภาษาของผู้ใช้ |
heroImage |
รูปภาพแบนเนอร์ที่ไม่บังคับซึ่งแสดงอยู่ด้านหน้าของการ์ด หากไม่มี ก็จะไม่แสดงผลใดๆ รูปภาพจะแสดงที่ความกว้าง 100% |
wordMark |
เลิกใช้งานแล้ว |
enableSmartTap |
ระบุว่าคลาสนี้รองรับการแตะอัจฉริยะหรือไม่ ต้องตั้งค่าช่อง |
hexBackgroundColor |
สีพื้นหลังของการ์ด หากไม่ได้ตั้งค่าสีที่โดดเด่นของรูปภาพหลัก ระบบจะใช้สีที่โดดเด่นของโลโก้ รูปแบบคือ #rrggbb โดยที่ rrggbb เป็น 3 ทางคือ RGB แบบเลขฐานสิบหก เช่น |
localizedIssuerName |
สตริงที่แปลแล้วสำหรับผู้ออกใบรับรอง ความยาวสูงสุดที่แนะนำคือ 20 อักขระเพื่อให้แสดงสตริงทั้งหมดในหน้าจอขนาดเล็ก |
multipleDevicesAndHoldersAllowedStatus |
ระบุว่าผู้ใช้หลายรายและอุปกรณ์จะบันทึกออบเจ็กต์เดียวกันที่อ้างอิงคลาสนี้หรือไม่ |
callbackOptions |
ตัวเลือก Callback ที่จะใช้เพื่อเรียกผู้ออกบัตรกลับมาทุกครั้งที่ผู้ใช้ปลายทางทำการบันทึก/ลบออบเจ็กต์สำหรับคลาสนี้ ออบเจ็กต์ทั้งหมดของคลาสนี้มีสิทธิ์สำหรับ Callback |
securityAnimation |
ข้อมูลที่ไม่บังคับเกี่ยวกับภาพเคลื่อนไหวด้านความปลอดภัย หากตั้งค่าไว้ ภาพเคลื่อนไหวเพื่อความปลอดภัยจะแสดงในรายละเอียดบัตร |
viewUnlockRequirement |
ดูตัวเลือกข้อกำหนดในการปลดล็อกสำหรับตั๋วเข้างาน |
wideLogo |
โลโก้แบบกว้างของตั๋ว หากระบุไว้ จะใช้แทนโลโก้ที่ด้านบนซ้ายของมุมมองการ์ด |
appLinkData |
ลิงก์แอปหรือเว็บไซต์ที่ไม่บังคับซึ่งจะแสดงเป็นปุ่มด้านหน้าบัตร หากมีการระบุ AppLinkData สำหรับออบเจ็กต์ที่เกี่ยวข้องซึ่งจะนำมาใช้แทน |
EventVenue
การแสดง JSON |
---|
{ "kind": string, "name": { object ( |
ช่อง | |
---|---|
kind |
ระบุว่าทรัพยากรนี้เป็นประเภทใด ค่า: สตริงคงที่ |
name |
ชื่อสถานที่ เช่น "AT&T Park" ต้องระบุ |
address |
ที่อยู่ของสถานที่ เช่น "24 Willie Mays Plaza\nSan Francisco, CA 94107" บรรทัดที่อยู่คั่นด้วยอักขระของฟีดบรรทัด ( ต้องระบุ |
EventDateTime
การแสดง JSON |
---|
{ "kind": string, "doorsOpen": string, "start": string, "end": string, "doorsOpenLabel": enum ( |
ช่อง | |
---|---|
kind |
ระบุว่าทรัพยากรนี้เป็นประเภทใด ค่า: สตริงคงที่ |
doorsOpen |
วันที่/เวลาที่ประตูเปิดที่สถานที่จัดงาน นี่คือวันที่/เวลาในรูปแบบ ISO 8601 แบบขยาย ไม่ว่าจะมีหรือไม่มีออฟเซ็ต สามารถระบุเวลาได้ละเอียดถึงระดับนาโนวินาที คุณสามารถระบุค่าชดเชยด้วยความแม่นยำของวินาที (แม้ว่าวินาทีออฟเซ็ตจะไม่ได้เป็นส่วนหนึ่งของ ISO 8601 ก็ตาม) เช่น
ส่วนของวันที่/เวลาที่ไม่มีการชดเชยจะถือว่าเป็น "วันที่/เวลาท้องถิ่น" ซึ่งควรเป็นวันที่/เวลาท้องถิ่นที่สถานที่จัดงาน ตัวอย่างเช่น หากกิจกรรมเกิดขึ้นในชั่วโมงที่ 20 ของวันที่ 5 มิถุนายน 2018 ที่สถานที่จัดงาน วันที่/เวลาท้องถิ่นควรเป็น ฟีเจอร์ริชมีเดียบางอย่างอาจไม่พร้อมใช้งานหากไม่มีข้อมูลออฟเซ็ต |
start |
วันที่/เวลาที่กิจกรรมเริ่มต้น หากกิจกรรมมีระยะเวลาหลายวัน ก็ควรจะเป็นวันที่/เวลาเริ่มต้นในวันแรก นี่คือวันที่/เวลาในรูปแบบ ISO 8601 แบบขยาย ไม่ว่าจะมีหรือไม่มีออฟเซ็ต สามารถระบุเวลาได้ละเอียดถึงระดับนาโนวินาที คุณสามารถระบุค่าชดเชยด้วยความแม่นยำของวินาที (แม้ว่าวินาทีออฟเซ็ตจะไม่ได้เป็นส่วนหนึ่งของ ISO 8601 ก็ตาม) เช่น
ส่วนของวันที่/เวลาที่ไม่มีการชดเชยจะถือว่าเป็น "วันที่/เวลาท้องถิ่น" ซึ่งควรเป็นวันที่/เวลาท้องถิ่นที่สถานที่จัดงาน ตัวอย่างเช่น หากกิจกรรมเกิดขึ้นในชั่วโมงที่ 20 ของวันที่ 5 มิถุนายน 2018 ที่สถานที่จัดงาน วันที่/เวลาท้องถิ่นควรเป็น ฟีเจอร์ริชมีเดียบางอย่างอาจไม่พร้อมใช้งานหากไม่มีข้อมูลออฟเซ็ต |
end |
วันที่/เวลาที่กิจกรรมสิ้นสุดลง หากกิจกรรมมีระยะเวลาหลายวัน ก็ควรจะเป็นวันที่/เวลาสิ้นสุดในวันสุดท้าย นี่คือวันที่/เวลาในรูปแบบ ISO 8601 แบบขยาย ไม่ว่าจะมีหรือไม่มีออฟเซ็ต สามารถระบุเวลาได้ละเอียดถึงระดับนาโนวินาที คุณสามารถระบุค่าชดเชยด้วยความแม่นยำของวินาที (แม้ว่าวินาทีออฟเซ็ตจะไม่ได้เป็นส่วนหนึ่งของ ISO 8601 ก็ตาม) เช่น
ส่วนของวันที่/เวลาที่ไม่มีการชดเชยจะถือว่าเป็น "วันที่/เวลาท้องถิ่น" ซึ่งควรเป็นวันที่/เวลาท้องถิ่นที่สถานที่จัดงาน ตัวอย่างเช่น หากกิจกรรมเกิดขึ้นในชั่วโมงที่ 20 ของวันที่ 5 มิถุนายน 2018 ที่สถานที่จัดงาน วันที่/เวลาท้องถิ่นควรเป็น ฟีเจอร์ริชมีเดียบางอย่างอาจไม่พร้อมใช้งานหากไม่มีข้อมูลออฟเซ็ต |
doorsOpenLabel |
ป้ายกำกับที่ใช้สำหรับประตูที่เปิด ( ตั้งค่าทั้ง |
customDoorsOpenLabel |
ป้ายกำกับที่กำหนดเองที่ใช้สำหรับค่าเปิดประตู ( ตั้งค่าทั้ง |
DoorsOpenLabel
Enum | |
---|---|
DOORS_OPEN_LABEL_UNSPECIFIED |
|
DOORS_OPEN |
|
doorsOpen |
ชื่อแทนเดิมสำหรับ |
GATES_OPEN |
|
gatesOpen |
ชื่อแทนเดิมสำหรับ |
ConfirmationCodeLabel
Enum | |
---|---|
CONFIRMATION_CODE_LABEL_UNSPECIFIED |
|
CONFIRMATION_CODE |
|
confirmationCode |
ชื่อแทนเดิมสำหรับ |
CONFIRMATION_NUMBER |
|
confirmationNumber |
ชื่อแทนเดิมสำหรับ |
ORDER_NUMBER |
|
orderNumber |
ชื่อแทนเดิมสำหรับ |
RESERVATION_NUMBER |
|
reservationNumber |
ชื่อแทนเดิมสำหรับ |
SeatLabel
Enum | |
---|---|
SEAT_LABEL_UNSPECIFIED |
|
SEAT |
|
seat |
ชื่อแทนเดิมสำหรับ |
RowLabel
Enum | |
---|---|
ROW_LABEL_UNSPECIFIED |
|
ROW |
|
row |
ชื่อแทนเดิมสำหรับ |
SectionLabel
Enum | |
---|---|
SECTION_LABEL_UNSPECIFIED |
|
SECTION |
|
section |
ชื่อแทนเดิมสำหรับ |
THEATER |
|
theater |
ชื่อแทนเดิมสำหรับ |
GateLabel
Enum | |
---|---|
GATE_LABEL_UNSPECIFIED |
|
GATE |
|
gate |
ชื่อแทนเดิมสำหรับ |
DOOR |
|
door |
ชื่อแทนเดิมสำหรับ |
ENTRANCE |
|
entrance |
ชื่อแทนเดิมสำหรับ |
เมธอด |
|
---|---|
|
เพิ่มข้อความไปยังชั้นตั๋วเข้างานที่อ้างอิงตามรหัสคลาสที่ระบุ |
|
แสดงผลประเภทตั๋วเข้างานที่มีรหัสคลาสที่ระบุ |
|
แทรกประเภทตั๋วเข้างานซึ่งมีรหัสและพร็อพเพอร์ตี้ที่ระบุ |
|
แสดงผลรายการคลาสตั๋วเข้างานทั้งหมดสำหรับรหัสผู้ออกบัตรที่ระบุ |
|
อัปเดตคลาสตั๋วเข้างานที่อ้างอิงตามรหัสคลาสที่ระบุ |
|
อัปเดตคลาสตั๋วเข้างานที่อ้างอิงตามรหัสคลาสที่ระบุ |