ทรัพยากร: EventTicketClass
การแสดง JSON |
---|
{ "kind": string, "eventName": { object ( |
ช่อง | |
---|---|
kind |
ระบุประเภทของทรัพยากร ค่า: สตริงคงที่ |
event |
ต้องระบุ ชื่อกิจกรรม เช่น "LA Dodgers at SF Giants" |
event |
รหัสของเหตุการณ์ รหัสนี้ต้องไม่ซ้ำกันสำหรับทุกกิจกรรมในบัญชี ฟิลด์นี้ใช้เพื่อจัดกลุ่มตั๋วเข้าด้วยกันหากผู้ใช้บันทึกตั๋วหลายใบสำหรับกิจกรรมเดียวกัน โดยต้องมีความยาวไม่เกิน 64 อักขระ หากระบุไว้ การแบ่งกลุ่มจะเสถียร โปรดระวังการทับซ้อนโดยไม่ตั้งใจเพื่อหลีกเลี่ยงการจัดกลุ่มคำขอแจ้งปัญหาที่ไม่ควรจัดกลุ่ม หากใช้เพียง 1 คลาสต่อเหตุการณ์ ก็เพียงตั้งค่านี้เป็น หากไม่ระบุ แพลตฟอร์มจะพยายามใช้ข้อมูลอื่นในการจัดกลุ่มตั๋ว (อาจไม่เสถียร) |
logo |
รูปภาพโลโก้ของตั๋ว รูปภาพนี้จะแสดงในมุมมองรายละเอียดการ์ดของแอป |
venue |
รายละเอียดสถานที่จัดงาน |
date |
ข้อมูลวันที่และเวลาของกิจกรรม |
confirmation |
ป้ายกำกับที่จะใช้สำหรับค่ารหัสยืนยัน ( ตั้งค่าทั้ง |
custom |
ป้ายกํากับที่กําหนดเองเพื่อใช้กับค่ารหัสยืนยัน ( ตั้งค่าทั้ง |
seat |
ป้ายกำกับที่ใช้สำหรับมูลค่าที่นั่ง ( ตั้งค่าทั้ง |
custom |
ป้ายกํากับที่กําหนดเองเพื่อใช้กับค่าที่นั่ง ( ตั้งค่าทั้ง |
row |
ป้ายกํากับที่จะใช้กับค่าแถว ( ตั้งค่าทั้ง |
custom |
ป้ายกำกับที่กำหนดเองที่จะใช้กับค่าของแถว ( ตั้งค่าทั้ง |
section |
ป้ายกำกับที่จะใช้สำหรับค่าส่วน ( ตั้งค่าทั้ง |
custom |
ป้ายกำกับที่กำหนดเองที่จะใช้กับค่าของส่วน ( ตั้งค่าทั้ง |
gate |
ป้ายกำกับที่จะใช้สำหรับค่าของประตู ( ตั้งค่าทั้ง |
custom |
ป้ายกํากับที่กําหนดเองเพื่อใช้กับค่าประตู ( ตั้งค่าทั้ง |
fine |
รายละเอียด ข้อกำหนด หรือเงื่อนไขของตั๋ว |
class |
ข้อมูลเทมเพลตเกี่ยวกับวิธีแสดงชั้นเรียน หากไม่ได้ตั้งค่า Google จะสำรองชุดฟิลด์เริ่มต้นที่จะแสดง |
id |
ต้องระบุ ตัวระบุที่ไม่ซ้ำกันสำหรับชั้นเรียน รหัสนี้ต้องไม่ซ้ำกันในทุกคลาสจากผู้ออกบัตร ค่านี้ควรเป็นไปตามรูปแบบ issuer IDidentifier โดยที่รหัสแรกจะออกโดย Google และรหัสหลังจะเลือกโดยคุณ ตัวระบุที่ไม่ซ้ำกันควรประกอบด้วยอักขระที่เป็นตัวอักษรและตัวเลขคละกัน, '.', '_' หรือ "-" เท่านั้น |
version |
เลิกใช้ |
issuer |
ต้องระบุ ชื่อผู้ออกบัตร ความยาวสูงสุดที่แนะนำคือ 20 อักขระเพื่อให้แสดงสตริงทั้งหมดในหน้าจอขนาดเล็ก |
messages[] |
อาร์เรย์ของข้อความที่แสดงในแอป ผู้ใช้ทั้งหมดของออบเจ็กต์นี้จะได้รับข้อความที่เกี่ยวข้อง จํานวนสูงสุดของช่องเหล่านี้คือ 10 ช่อง |
allowMultipleUsersPerObject |
เลิกใช้งานแล้ว ให้ใช้ |
homepage |
URI ของหน้าแรกของแอปพลิเคชัน การป้อนข้อมูล URI ในช่องนี้จะทําให้มีลักษณะการทำงานเหมือนกับการป้อนข้อมูล URI ใน linksModuleData (เมื่อแสดงผลออบเจ็กต์ ลิงก์ไปยังหน้าแรกจะแสดงในส่วนที่มักเรียกว่าส่วน linksModuleData ของออบเจ็กต์) |
locations[] |
หมายเหตุ: ปัจจุบันระบบยังไม่รองรับการใช้ช่องนี้เพื่อทริกเกอร์การแจ้งเตือนทางภูมิศาสตร์ |
review |
ต้องระบุ สถานะของชั้นเรียน ช่องนี้สามารถตั้งค่าเป็น คุณควรเก็บฟิลด์นี้ไว้ใน คุณควรตั้งค่าช่องนี้เป็น เมื่ออัปเดตชั้นเรียน |
review |
ความคิดเห็นรีวิวที่แพลตฟอร์มตั้งค่าไว้เมื่อมีการทําเครื่องหมายชั้นเรียนเป็น |
infoModuleData |
เลิกใช้งานแล้ว ให้ใช้ textModulesData แทน |
image |
ข้อมูลโมดูลรูปภาพ จำนวนสูงสุดของช่องเหล่านี้ที่แสดงคือ 1 ช่องจากระดับออบเจ็กต์และ 1 ช่องสำหรับระดับออบเจ็กต์ของคลาส |
text |
ข้อมูลโมดูลข้อความ หากมีการกําหนดข้อมูลโมดูลข้อความในคลาสด้วย ระบบจะแสดงทั้ง 2 รายการ จำนวนสูงสุดของช่องเหล่านี้ที่แสดงคือ 10 ช่องจากออบเจ็กต์และ 10 ช่องจากคลาส |
links |
ข้อมูลโมดูลลิงก์ หากมีการกําหนดข้อมูลโมดูลลิงก์ในออบเจ็กต์ด้วย ระบบจะแสดงทั้ง 2 รายการ |
redemption |
ระบุว่าผู้ออกการแลกสิทธิ์รายใดแลกรับบัตรผ่านการแตะอัจฉริยะได้ ระบบจะระบุผู้ออกบัตรแลกสิทธิ์ด้วยรหัสผู้ออกบัตร ผู้ออกบัตรแลกสิทธิ์ต้องกำหนดค่าคีย์ Smart Tap อย่างน้อย 1 รายการ นอกจากนี้ คุณต้องตั้งค่าช่อง |
country |
รหัสประเทศที่ใช้เพื่อแสดงประเทศของการ์ด (เมื่อผู้ใช้ไม่ได้อยู่ในประเทศนั้น) รวมถึงเพื่อแสดงเนื้อหาที่แปลเป็นภาษาท้องถิ่นเมื่อเนื้อหาไม่พร้อมใช้งานในภาษาของผู้ใช้ |
hero |
รูปภาพแบนเนอร์ (ไม่บังคับ) ที่แสดงที่ด้านหน้าของการ์ด หากไม่มี ก็จะไม่แสดงผลใดๆ รูปภาพจะแสดงที่ความกว้าง 100% |
wordMark |
เลิกใช้งานแล้ว |
enable |
ระบุว่าคลาสนี้รองรับการแตะอัจฉริยะหรือไม่ นอกจากนี้ คุณต้องตั้งค่าช่อง |
hex |
สีพื้นหลังของการ์ด หากไม่ได้ตั้งค่า ระบบจะใช้สีหลักของรูปภาพหลัก และหากไม่ได้ตั้งค่ารูปภาพหลัก ระบบจะใช้สีหลักของโลโก้ รูปแบบคือ #rrggbb โดยที่ rrggbb เป็น 3 ทางคือ RGB แบบเลขฐานสิบหก เช่น |
localized |
สตริงที่แปลแล้วสำหรับ issuerName ความยาวสูงสุดที่แนะนำคือ 20 อักขระเพื่อให้แสดงสตริงทั้งหมดในหน้าจอขนาดเล็ก |
multiple |
ระบุว่าผู้ใช้หลายรายและอุปกรณ์จะบันทึกออบเจ็กต์เดียวกันที่อ้างอิงคลาสนี้หรือไม่ |
callback |
ตัวเลือกการเรียกกลับที่จะใช้เพื่อโทรกลับหาผู้ออกใบอนุญาตสำหรับการบันทึก/ลบออบเจ็กต์สำหรับคลาสนี้ทุกครั้งโดยผู้ใช้ปลายทาง ออบเจ็กต์ทั้งหมดของคลาสนี้มีสิทธิ์ใช้การเรียกกลับ |
security |
ข้อมูลเกี่ยวกับภาพเคลื่อนไหวเกี่ยวกับความปลอดภัย (ไม่บังคับ) หากตั้งค่าไว้ ภาพเคลื่อนไหวเพื่อความปลอดภัยจะแสดงในรายละเอียดบัตร |
view |
ดูตัวเลือกข้อกำหนดการปลดล็อกสำหรับตั๋วเข้างาน |
wide |
โลโก้แบบกว้างของตั๋ว หากระบุไว้ ระบบจะใช้รูปภาพนี้แทนโลโก้ที่ด้านซ้ายบนของมุมมองการ์ด |
notify |
การตั้งค่าว่าควรมีการแจ้งเตือนเมื่อมีการอัปเดตช่องในชั้นเรียนนี้หรือไม่ เมื่อตั้งค่าเป็น "ไม่" เราจะพยายามส่งการแจ้งเตือนการอัปเดตช่องไปยังผู้ใช้ ระบบจะส่งการแจ้งเตือนเหล่านี้ไปยังผู้ใช้ก็ต่อเมื่อช่องเป็นส่วนหนึ่งของรายการที่อนุญาตเท่านั้น หากไม่ได้ระบุ ระบบจะไม่ทริกเกอร์การแจ้งเตือน การตั้งค่านี้มีอายุไม่นานและจะต้องตั้งค่าพร้อมกับคำขอ PATCH หรือ UPDATE แต่ละรายการ มิฉะนั้นการแจ้งเตือนจะไม่ทริกเกอร์ |
app |
ลิงก์แอปหรือเว็บไซต์ที่ไม่บังคับซึ่งจะแสดงเป็นปุ่มด้านหน้าบัตร หากระบุ AppLinkData สําหรับออบเจ็กต์ที่เกี่ยวข้อง ระบบจะใช้ AppLinkData นั้นแทน |
value |
ข้อมูลข้อบังคับมูลค่าเพิ่ม (ไม่บังคับ) นักเรียนสูงสุด 10 คนต่อชั้นเรียน สำหรับบัตร ระบบจะแสดงเพียง 10 รายการ โดยให้ความสำคัญกับบัตรจากวัตถุ |
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 |
ระบุประเภทของทรัพยากร ค่า: สตริงคงที่ |
doors |
วันที่/เวลาที่ประตูเปิดที่สถานที่จัดงาน นี่คือวันที่/เวลารูปแบบขยาย ISO 8601 ที่มีหรือไม่มีออฟเซ็ต คุณสามารถระบุเวลาได้สูงสุด 1 นนาโนวินาที คุณระบุออฟเซ็ตด้วยความแม่นยำเป็นวินาทีได้ (แม้ว่าออฟเซ็ตแบบวินาทีจะไม่เป็นส่วนหนึ่งของ ISO 8601) เช่น
ส่วนวันที่/เวลาที่ไม่มีค่าออฟเซ็ตจะถือเป็น "วันที่/เวลาท้องถิ่น" ซึ่งควรเป็นวันที่/เวลาท้องถิ่นของสถานที่จัดงาน ตัวอย่างเช่น หากกิจกรรมเกิดขึ้นในเวลา 20:00 น. ของวันที่ 5 มิถุนายน 2018 ที่สถานที่จัดงาน ส่วนวันที่/เวลาท้องถิ่นควรเป็น หากไม่มีข้อมูลออฟเซต ฟีเจอร์ริชมีเดียบางอย่างอาจไม่พร้อมใช้งาน |
start |
วันที่/เวลาที่กิจกรรมเริ่มต้น หากกิจกรรมจัดขึ้นหลายวัน วันที่/เวลาเริ่มต้นควรเป็นวันที่/เวลาเริ่มต้นของวันแรก นี่คือวันที่/เวลารูปแบบขยาย ISO 8601 ที่มีหรือไม่มีออฟเซ็ต คุณสามารถระบุเวลาได้สูงสุด 1 นนาโนวินาที คุณระบุออฟเซ็ตด้วยความแม่นยำเป็นวินาทีได้ (แม้ว่าออฟเซ็ตแบบวินาทีจะไม่เป็นส่วนหนึ่งของ ISO 8601) เช่น
ส่วนวันที่/เวลาที่ไม่มีค่าออฟเซ็ตจะถือเป็น "วันที่/เวลาท้องถิ่น" ซึ่งควรเป็นวันที่/เวลาท้องถิ่นของสถานที่จัดงาน ตัวอย่างเช่น หากกิจกรรมเกิดขึ้นในเวลา 20:00 น. ของวันที่ 5 มิถุนายน 2018 ที่สถานที่จัดงาน ส่วนวันที่/เวลาท้องถิ่นควรเป็น หากไม่มีข้อมูลออฟเซต ฟีเจอร์ริชมีเดียบางอย่างอาจไม่พร้อมใช้งาน |
end |
วันที่/เวลาที่กิจกรรมสิ้นสุด หากกิจกรรมจัดขึ้นหลายวัน วันที่/เวลาสิ้นสุดควรเป็นวันที่/เวลาสิ้นสุดของวันสุดท้าย นี่คือวันที่/เวลารูปแบบขยาย ISO 8601 ที่มีหรือไม่มีออฟเซ็ต สามารถระบุเวลาได้ละเอียดถึงระดับนาโนวินาที คุณระบุออฟเซ็ตด้วยความแม่นยำเป็นวินาทีได้ (แม้ว่าออฟเซ็ตแบบวินาทีจะไม่เป็นส่วนหนึ่งของ ISO 8601) เช่น
ส่วนวันที่/เวลาที่ไม่มีค่าออฟเซ็ตจะถือเป็น "วันที่/เวลาท้องถิ่น" ซึ่งควรเป็นวันที่/เวลาท้องถิ่นของสถานที่จัดงาน ตัวอย่างเช่น หากกิจกรรมเกิดขึ้นในเวลา 20:00 น. ของวันที่ 5 มิถุนายน 2018 ที่สถานที่จัดงาน ส่วนวันที่/เวลาท้องถิ่นควรเป็น ฟีเจอร์ริชมีเดียบางอย่างอาจไม่พร้อมใช้งานหากไม่มีข้อมูลออฟเซ็ต |
doors |
ป้ายกํากับที่จะใช้กับค่าประตูเปิด ( ตั้งค่าทั้ง |
custom |
ป้ายกํากับที่กําหนดเองเพื่อใช้กับค่าเวลาเข้างาน ( ตั้งค่าทั้ง |
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 |
ชื่อแทนเดิมของ |
เมธอด |
|
---|---|
|
เพิ่มข้อความลงในคลาสตั๋วกิจกรรมที่อ้างอิงโดยรหัสคลาสที่ระบุ |
|
แสดงผลประเภทตั๋วเข้างานที่มีรหัสประเภทที่ระบุ |
|
แทรกคลาสตั๋วเข้างานด้วยรหัสและพร็อพเพอร์ตี้ที่ระบุ |
|
แสดงรายการประเภทตั๋วเข้างานทั้งหมดสำหรับรหัสผู้ออกตั๋วที่ระบุ |
|
อัปเดตประเภทตั๋วเข้างานซึ่งอ้างอิงโดยรหัสชั้นเรียนที่ระบุ |
|
อัปเดตประเภทตั๋วเข้างานซึ่งอ้างอิงโดยรหัสชั้นเรียนที่ระบุ |