REST Resource: eventticketclass

ทรัพยากร: EventTicketClass

การแสดง JSON
{
  "kind": string,
  "eventName": {
    object (LocalizedString)
  },
  "eventId": string,
  "logo": {
    object (Image)
  },
  "venue": {
    object (EventVenue)
  },
  "dateTime": {
    object (EventDateTime)
  },
  "confirmationCodeLabel": enum (ConfirmationCodeLabel),
  "customConfirmationCodeLabel": {
    object (LocalizedString)
  },
  "seatLabel": enum (SeatLabel),
  "customSeatLabel": {
    object (LocalizedString)
  },
  "rowLabel": enum (RowLabel),
  "customRowLabel": {
    object (LocalizedString)
  },
  "sectionLabel": enum (SectionLabel),
  "customSectionLabel": {
    object (LocalizedString)
  },
  "gateLabel": enum (GateLabel),
  "customGateLabel": {
    object (LocalizedString)
  },
  "finePrint": {
    object (LocalizedString)
  },
  "classTemplateInfo": {
    object (ClassTemplateInfo)
  },
  "id": string,
  "version": string,
  "issuerName": string,
  "messages": [
    {
      object (Message)
    }
  ],
  "allowMultipleUsersPerObject": boolean,
  "homepageUri": {
    object (Uri)
  },
  "locations": [
    {
      object (LatLongPoint)
    }
  ],
  "reviewStatus": enum (ReviewStatus),
  "review": {
    object (Review)
  },
  "infoModuleData": {
    object (InfoModuleData)
  },
  "imageModulesData": [
    {
      object (ImageModuleData)
    }
  ],
  "textModulesData": [
    {
      object (TextModuleData)
    }
  ],
  "linksModuleData": {
    object (LinksModuleData)
  },
  "redemptionIssuers": [
    string
  ],
  "countryCode": string,
  "heroImage": {
    object (Image)
  },
  "wordMark": {
    object (Image)
  },
  "enableSmartTap": boolean,
  "hexBackgroundColor": string,
  "localizedIssuerName": {
    object (LocalizedString)
  },
  "multipleDevicesAndHoldersAllowedStatus": enum (MultipleDevicesAndHoldersAllowedStatus),
  "callbackOptions": {
    object (CallbackOptions)
  },
  "securityAnimation": {
    object (SecurityAnimation)
  },
  "viewUnlockRequirement": enum (ViewUnlockRequirement),
  "wideLogo": {
    object (Image)
  },
  "notifyPreference": enum (NotificationSettingsForUpdates),
  "appLinkData": {
    object (AppLinkData)
  },
  "valueAddedModuleData": [
    {
      object (ValueAddedModuleData)
    }
  ]
}
ช่อง
kind
(deprecated)

string

ระบุประเภทของทรัพยากร ค่า: สตริงคงที่ "walletobjects#eventTicketClass"

eventName

object (LocalizedString)

ต้องระบุ ชื่อกิจกรรม เช่น "LA Dodgers at SF Giants"

eventId

string

รหัสของเหตุการณ์ รหัสนี้ต้องไม่ซ้ำกันสำหรับทุกกิจกรรมในบัญชี ฟิลด์นี้ใช้เพื่อจัดกลุ่มตั๋วเข้าด้วยกันหากผู้ใช้บันทึกตั๋วหลายใบสำหรับกิจกรรมเดียวกัน โดยต้องมีความยาวไม่เกิน 64 อักขระ

หากระบุไว้ การแบ่งกลุ่มจะเสถียร โปรดระวังการทับซ้อนโดยไม่ตั้งใจเพื่อหลีกเลี่ยงการจัดกลุ่มคำขอแจ้งปัญหาที่ไม่ควรจัดกลุ่ม หากใช้เพียง 1 คลาสต่อเหตุการณ์ ก็เพียงตั้งค่านี้เป็น classId (มีหรือไม่มีส่วนรหัสผู้ออกบัตร)

หากไม่ระบุ แพลตฟอร์มจะพยายามใช้ข้อมูลอื่นในการจัดกลุ่มตั๋ว (อาจไม่เสถียร)

venue

object (EventVenue)

รายละเอียดสถานที่จัดงาน

dateTime

object (EventDateTime)

ข้อมูลวันที่และเวลาของกิจกรรม

confirmationCodeLabel

enum (ConfirmationCodeLabel)

ป้ายกำกับที่จะใช้สำหรับค่ารหัสยืนยัน (eventTicketObject.reservationInfo.confirmationCode) ในมุมมองรายละเอียดการ์ด ตัวเลือกที่ใช้ได้แต่ละรายการจะเชื่อมโยงกับชุดสตริงที่แปลแล้ว เพื่อให้คำแปลแสดงต่อผู้ใช้ตามภาษาท้องถิ่นของผู้ใช้

ตั้งค่าทั้ง confirmationCodeLabel และ customConfirmationCodeLabel ไม่ได้ หากไม่ได้ตั้งค่าค่าใดเลย ค่าเริ่มต้นของป้ายกำกับจะเป็น "รหัสยืนยัน" ที่แปลแล้ว หากไม่ได้ตั้งค่าช่องรหัสยืนยัน ระบบจะไม่ใช้ป้ายกำกับนี้

customConfirmationCodeLabel

object (LocalizedString)

ป้ายกํากับที่กําหนดเองเพื่อใช้กับค่ารหัสยืนยัน (eventTicketObject.reservationInfo.confirmationCode) ในมุมมองรายละเอียดการ์ด คุณควรใช้ตัวเลือกนี้เฉพาะในกรณีที่ป้ายกํากับ "รหัสยืนยัน" เริ่มต้นหรือตัวเลือก confirmationCodeLabel อย่างใดอย่างหนึ่งไม่เพียงพอ

ตั้งค่าทั้ง confirmationCodeLabel และ customConfirmationCodeLabel ไม่ได้ หากไม่ได้ตั้งค่าไว้ ป้ายกำกับจะมีค่าเริ่มต้นเป็น "รหัสยืนยัน" ซึ่งแปล หากไม่ได้ตั้งค่าช่องรหัสยืนยัน ระบบจะไม่ใช้ป้ายกำกับนี้

seatLabel

enum (SeatLabel)

ป้ายกำกับที่ใช้สำหรับมูลค่าที่นั่ง (eventTicketObject.seatInfo.seat) ในมุมมองรายละเอียดบัตร ตัวเลือกที่ใช้ได้แต่ละรายการจะเชื่อมโยงกับชุดสตริงที่แปลแล้ว เพื่อให้คำแปลแสดงต่อผู้ใช้ตามภาษาท้องถิ่นของผู้ใช้

ตั้งค่าทั้ง seatLabel และ customSeatLabel ไม่ได้ หากไม่ได้ตั้งค่าค่าใดเลย ป้ายกำกับจะเป็น "ที่นั่ง" ที่แปลแล้วโดยค่าเริ่มต้น หากไม่ได้ตั้งค่าช่องที่นั่ง ระบบจะไม่ใช้ป้ายกำกับนี้

customSeatLabel

object (LocalizedString)

ป้ายกํากับที่กําหนดเองเพื่อใช้กับค่าที่นั่ง (eventTicketObject.seatInfo.seat) ในมุมมองรายละเอียดการ์ด คุณควรใช้ตัวเลือกนี้ในกรณีที่ป้ายกำกับ "ที่นั่ง" เริ่มต้นหรือตัวเลือก seatLabel อย่างใดอย่างหนึ่งไม่เพียงพอ

ตั้งค่าทั้ง seatLabel และ customSeatLabel ไม่ได้ หากไม่ได้ตั้งค่าค่าใดเลย ป้ายกำกับจะเป็น "ที่นั่ง" ที่แปลแล้วโดยค่าเริ่มต้น หากไม่ได้ตั้งค่าช่องที่นั่ง ระบบจะไม่ใช้ป้ายกำกับนี้

rowLabel

enum (RowLabel)

ป้ายกํากับที่จะใช้กับค่าแถว (eventTicketObject.seatInfo.row) ในมุมมองรายละเอียดการ์ด ตัวเลือกที่ใช้ได้แต่ละรายการจะจับคู่กับชุดสตริงที่แปลแล้ว เพื่อให้แสดงคำแปลแก่ผู้ใช้ตามภาษา

ตั้งค่าทั้ง rowLabel และ customRowLabel ไม่ได้ หากไม่ได้ตั้งค่าค่าใดเลย ค่าเริ่มต้นของป้ายกำกับจะเป็น "แถว" ที่แปลแล้ว หากไม่ได้ตั้งค่าช่องแถว ระบบจะไม่ใช้ป้ายกำกับนี้

customRowLabel

object (LocalizedString)

ป้ายกำกับที่กำหนดเองที่จะใช้กับค่าของแถว (eventTicketObject.seatInfo.row) ในมุมมองรายละเอียดการ์ด คุณควรใช้ตัวเลือกนี้ในกรณีที่ป้ายกำกับ "แถว" เริ่มต้นหรือตัวเลือก rowLabel อย่างใดอย่างหนึ่งไม่เพียงพอ

ตั้งค่าทั้ง rowLabel และ customRowLabel ไม่ได้ หากไม่ได้ตั้งค่าค่าใดเลย ค่าเริ่มต้นของป้ายกำกับจะเป็น "แถว" ที่แปลแล้ว หากไม่ได้ตั้งค่าช่องแถว ระบบจะไม่ใช้ป้ายกำกับนี้

sectionLabel

enum (SectionLabel)

ป้ายกำกับที่จะใช้สำหรับค่าส่วน (eventTicketObject.seatInfo.section) ในมุมมองรายละเอียดการ์ด ตัวเลือกที่ใช้ได้แต่ละรายการจะเชื่อมโยงกับชุดสตริงที่แปลแล้ว เพื่อให้คำแปลแสดงต่อผู้ใช้ตามภาษาท้องถิ่นของผู้ใช้

ตั้งค่าทั้ง sectionLabel และ customSectionLabel ไม่ได้ หากไม่ได้ตั้งค่าไว้ ป้ายกำกับจะมีค่าเริ่มต้นเป็น "ส่วน" ซึ่งมีการแปลเป็นภาษาท้องถิ่น หากไม่ได้ตั้งค่าช่องส่วน ระบบจะไม่ใช้ป้ายกำกับนี้

customSectionLabel

object (LocalizedString)

ป้ายกำกับที่กำหนดเองที่จะใช้กับค่าของส่วน (eventTicketObject.seatInfo.section) ในมุมมองรายละเอียดการ์ด คุณควรใช้ตัวเลือกนี้ในกรณีที่ป้ายกำกับ "ส่วน" เริ่มต้นหรือตัวเลือก sectionLabel อย่างใดอย่างหนึ่งไม่เพียงพอ

ตั้งค่าทั้ง sectionLabel และ customSectionLabel ไม่ได้ หากไม่ได้ตั้งค่าค่าใดเลย ป้ายกำกับจะเป็น "ส่วน" ที่แปลแล้วโดยค่าเริ่มต้น หากไม่ได้ตั้งค่าช่องส่วน ระบบจะไม่ใช้ป้ายกำกับนี้

gateLabel

enum (GateLabel)

ป้ายกำกับที่จะใช้สำหรับค่าของประตู (eventTicketObject.seatInfo.gate) ในมุมมองรายละเอียดการ์ด ตัวเลือกที่ใช้ได้แต่ละรายการจะจับคู่กับชุดสตริงที่แปลแล้ว เพื่อให้แสดงคำแปลแก่ผู้ใช้ตามภาษา

ตั้งค่าทั้ง gateLabel และ customGateLabel ไม่ได้ หากไม่ได้ตั้งค่าไว้ ป้ายกำกับจะมีค่าเริ่มต้นเป็น "ประตู" ซึ่งมีการแปลเป็นภาษาท้องถิ่น หากไม่ได้ตั้งค่าช่องประตู ระบบจะไม่ใช้ป้ายกำกับนี้

customGateLabel

object (LocalizedString)

ป้ายกํากับที่กําหนดเองเพื่อใช้กับค่าประตู (eventTicketObject.seatInfo.gate) ในมุมมองรายละเอียดการ์ด คุณควรใช้ตัวเลือกนี้เฉพาะในกรณีที่ป้ายกำกับ "Gate" เริ่มต้นหรือตัวเลือก gateLabel อย่างใดอย่างหนึ่งไม่เพียงพอ

ตั้งค่าทั้ง gateLabel และ customGateLabel ไม่ได้ หากไม่ได้ตั้งค่าค่าใดเลย ค่าเริ่มต้นของป้ายกำกับจะเป็น "ประตู" ที่แปลแล้ว หากไม่ได้ตั้งค่าช่องประตู ระบบจะไม่ใช้ป้ายกำกับนี้

finePrint

object (LocalizedString)

รายละเอียด ข้อกำหนด หรือเงื่อนไขของตั๋ว

classTemplateInfo

object (ClassTemplateInfo)

ข้อมูลเทมเพลตเกี่ยวกับวิธีแสดงชั้นเรียน หากไม่ได้ตั้งค่า Google จะสำรองชุดฟิลด์เริ่มต้นที่จะแสดง

id

string

ต้องระบุ ตัวระบุที่ไม่ซ้ำกันสำหรับชั้นเรียน รหัสนี้ต้องไม่ซ้ำกันในทุกคลาสจากผู้ออกบัตร ค่านี้ควรเป็นไปตามรูปแบบ issuer IDidentifier โดยที่รหัสแรกจะออกโดย Google และรหัสหลังจะเลือกโดยคุณ ตัวระบุที่ไม่ซ้ำกันควรประกอบด้วยอักขระที่เป็นตัวอักษรและตัวเลขคละกัน, '.', '_' หรือ "-" เท่านั้น

version
(deprecated)

string (int64 format)

เลิกใช้

issuerName

string

ต้องระบุ ชื่อผู้ออกบัตร ความยาวสูงสุดที่แนะนำคือ 20 อักขระเพื่อให้แสดงสตริงทั้งหมดในหน้าจอขนาดเล็ก

messages[]

object (Message)

อาร์เรย์ของข้อความที่แสดงในแอป ผู้ใช้ทั้งหมดของออบเจ็กต์นี้จะได้รับข้อความที่เกี่ยวข้อง จํานวนสูงสุดของช่องเหล่านี้คือ 10 ช่อง

allowMultipleUsersPerObject
(deprecated)

boolean

เลิกใช้งานแล้ว ให้ใช้ multipleDevicesAndHoldersAllowedStatus แทน

homepageUri

object (Uri)

URI ของหน้าแรกของแอปพลิเคชัน การป้อนข้อมูล URI ในช่องนี้จะทําให้มีลักษณะการทำงานเหมือนกับการป้อนข้อมูล URI ใน linksModuleData (เมื่อแสดงผลออบเจ็กต์ ลิงก์ไปยังหน้าแรกจะแสดงในส่วนที่มักเรียกว่าส่วน linksModuleData ของออบเจ็กต์)

locations[]
(deprecated)

object (LatLongPoint)

หมายเหตุ: ปัจจุบันระบบยังไม่รองรับการใช้ช่องนี้เพื่อทริกเกอร์การแจ้งเตือนทางภูมิศาสตร์

reviewStatus

enum (ReviewStatus)

ต้องระบุ สถานะของชั้นเรียน ช่องนี้สามารถตั้งค่าเป็น draft หรือ underReview โดยใช้การแทรก แพตช์ หรืออัปเดตการเรียก API เมื่อสถานะการตรวจสอบเปลี่ยนจาก draft แล้ว คุณจะเปลี่ยนกลับไปเป็น draft ไม่ได้

คุณควรเก็บฟิลด์นี้ไว้ใน draft เมื่อชั้นเรียนอยู่ระหว่างการพัฒนา คุณไม่สามารถใช้คลาส draft เพื่อสร้างออบเจ็กต์ใดๆ

คุณควรตั้งค่าช่องนี้เป็น underReview เมื่อเชื่อว่าชั้นเรียนพร้อมใช้งาน แพลตฟอร์มจะตั้งค่าช่องนี้เป็น approved โดยอัตโนมัติ และสามารถใช้เพื่อสร้างหรือย้ายข้อมูลออบเจ็กต์ได้ทันที

เมื่ออัปเดตชั้นเรียน approved ที่มีอยู่แล้ว คุณควรตั้งค่าช่องนี้เป็น underReview ต่อไป

review

object (Review)

ความคิดเห็นรีวิวที่แพลตฟอร์มตั้งค่าไว้เมื่อมีการทําเครื่องหมายชั้นเรียนเป็น approved หรือ rejected

infoModuleData
(deprecated)

object (InfoModuleData)

เลิกใช้งานแล้ว ให้ใช้ textModulesData แทน

imageModulesData[]

object (ImageModuleData)

ข้อมูลโมดูลรูปภาพ จำนวนสูงสุดของช่องเหล่านี้ที่แสดงคือ 1 ช่องจากระดับออบเจ็กต์และ 1 ช่องสำหรับระดับออบเจ็กต์ของคลาส

textModulesData[]

object (TextModuleData)

ข้อมูลโมดูลข้อความ หากมีการกําหนดข้อมูลโมดูลข้อความในคลาสด้วย ระบบจะแสดงทั้ง 2 รายการ จำนวนสูงสุดของช่องเหล่านี้ที่แสดงคือ 10 ช่องจากออบเจ็กต์และ 10 ช่องจากคลาส

redemptionIssuers[]

string (int64 format)

ระบุว่าผู้ออกการแลกสิทธิ์รายใดแลกรับบัตรผ่านการแตะอัจฉริยะได้ ระบบจะระบุผู้ออกบัตรแลกสิทธิ์ด้วยรหัสผู้ออกบัตร ผู้ออกบัตรแลกสิทธิ์ต้องกำหนดค่าคีย์ Smart Tap อย่างน้อย 1 รายการ

นอกจากนี้ คุณต้องตั้งค่าช่อง enableSmartTap และsmartTapRedemptionLevel ระดับออบเจ็กต์อย่างถูกต้องเพื่อให้บัตรรองรับการแตะอัจฉริยะ

countryCode

string

รหัสประเทศที่ใช้เพื่อแสดงประเทศของการ์ด (เมื่อผู้ใช้ไม่ได้อยู่ในประเทศนั้น) รวมถึงเพื่อแสดงเนื้อหาที่แปลเป็นภาษาท้องถิ่นเมื่อเนื้อหาไม่พร้อมใช้งานในภาษาของผู้ใช้

heroImage

object (Image)

รูปภาพแบนเนอร์ (ไม่บังคับ) ที่แสดงที่ด้านหน้าของการ์ด หากไม่มี ก็จะไม่แสดงผลใดๆ รูปภาพจะแสดงที่ความกว้าง 100%

wordMark
(deprecated)

object (Image)

เลิกใช้งานแล้ว

enableSmartTap

boolean

ระบุว่าคลาสนี้รองรับการแตะอัจฉริยะหรือไม่ นอกจากนี้ คุณต้องตั้งค่าช่อง redemptionIssuers และsmartTapRedemptionLevel ระดับออบเจ็กต์อย่างถูกต้องเพื่อให้บัตรรองรับการแตะอัจฉริยะ

hexBackgroundColor

string

สีพื้นหลังของการ์ด หากไม่ได้ตั้งค่า ระบบจะใช้สีหลักของรูปภาพหลัก และหากไม่ได้ตั้งค่ารูปภาพหลัก ระบบจะใช้สีหลักของโลโก้ รูปแบบคือ #rrggbb โดยที่ rrggbb เป็น 3 ทางคือ RGB แบบเลขฐานสิบหก เช่น #ffcc00 นอกจากนี้ คุณยังใช้รูปแบบย่อของชุดค่า RGB ซึ่งก็คือ #rgb เช่น #fc0 ได้ด้วย

localizedIssuerName

object (LocalizedString)

สตริงที่แปลแล้วสำหรับ issuerName ความยาวสูงสุดที่แนะนำคือ 20 อักขระเพื่อให้แสดงสตริงทั้งหมดในหน้าจอขนาดเล็ก

multipleDevicesAndHoldersAllowedStatus

enum (MultipleDevicesAndHoldersAllowedStatus)

ระบุว่าผู้ใช้หลายรายและอุปกรณ์จะบันทึกออบเจ็กต์เดียวกันที่อ้างอิงคลาสนี้หรือไม่

callbackOptions

object (CallbackOptions)

ตัวเลือกการเรียกกลับที่จะใช้เพื่อโทรกลับหาผู้ออกใบอนุญาตสำหรับการบันทึก/ลบออบเจ็กต์สำหรับคลาสนี้ทุกครั้งโดยผู้ใช้ปลายทาง ออบเจ็กต์ทั้งหมดของคลาสนี้มีสิทธิ์ใช้การเรียกกลับ

securityAnimation

object (SecurityAnimation)

ข้อมูลเกี่ยวกับภาพเคลื่อนไหวเกี่ยวกับความปลอดภัย (ไม่บังคับ) หากตั้งค่าไว้ ภาพเคลื่อนไหวเพื่อความปลอดภัยจะแสดงในรายละเอียดบัตร

viewUnlockRequirement

enum (ViewUnlockRequirement)

ดูตัวเลือกข้อกำหนดการปลดล็อกสำหรับตั๋วเข้างาน

notifyPreference

enum (NotificationSettingsForUpdates)

การตั้งค่าว่าควรมีการแจ้งเตือนเมื่อมีการอัปเดตช่องในชั้นเรียนนี้หรือไม่ เมื่อตั้งค่าเป็น "ไม่" เราจะพยายามส่งการแจ้งเตือนการอัปเดตช่องไปยังผู้ใช้ ระบบจะส่งการแจ้งเตือนเหล่านี้ไปยังผู้ใช้ก็ต่อเมื่อช่องเป็นส่วนหนึ่งของรายการที่อนุญาตเท่านั้น หากไม่ได้ระบุ ระบบจะไม่ทริกเกอร์การแจ้งเตือน การตั้งค่านี้มีอายุไม่นานและจะต้องตั้งค่าพร้อมกับคำขอ PATCH หรือ UPDATE แต่ละรายการ มิฉะนั้นการแจ้งเตือนจะไม่ทริกเกอร์

valueAddedModuleData[]

object (ValueAddedModuleData)

ข้อมูลข้อบังคับมูลค่าเพิ่ม (ไม่บังคับ) นักเรียนสูงสุด 10 คนต่อชั้นเรียน สำหรับบัตร ระบบจะแสดงเพียง 10 รายการ โดยให้ความสำคัญกับบัตรจากวัตถุ

EventVenue

การแสดง JSON
{
  "kind": string,
  "name": {
    object (LocalizedString)
  },
  "address": {
    object (LocalizedString)
  }
}
ช่อง
kind
(deprecated)

string

ระบุประเภทของทรัพยากร ค่า: สตริงคงที่ "walletobjects#eventVenue"

name

object (LocalizedString)

ชื่อสถานที่ เช่น "AT&T Park"

ต้องระบุ

address

object (LocalizedString)

ที่อยู่ของสถานที่จัดกิจกรรม เช่น "24 Willie Mays Plaza\nSan Francisco, CA 94107" บรรทัดที่อยู่ที่คั่นด้วยอักขระการขึ้นบรรทัดใหม่ (\n)

ต้องระบุ

EventDateTime

การแสดง JSON
{
  "kind": string,
  "doorsOpen": string,
  "start": string,
  "end": string,
  "doorsOpenLabel": enum (DoorsOpenLabel),
  "customDoorsOpenLabel": {
    object (LocalizedString)
  }
}
ช่อง
kind
(deprecated)

string

ระบุประเภทของทรัพยากร ค่า: สตริงคงที่ "walletobjects#eventDateTime"

doorsOpen

string

วันที่/เวลาที่ประตูเปิดที่สถานที่จัดงาน

นี่คือวันที่/เวลารูปแบบขยาย ISO 8601 ที่มีหรือไม่มีออฟเซ็ต คุณสามารถระบุเวลาได้สูงสุด 1 นนาโนวินาที คุณระบุออฟเซ็ตด้วยความแม่นยำเป็นวินาทีได้ (แม้ว่าออฟเซ็ตแบบวินาทีจะไม่เป็นส่วนหนึ่งของ ISO 8601)

เช่น

1985-04-12T23:20:50.52Z จะเป็น 20 นาที 50.52 วินาทีหลังจากเวลา 23:00 น. ของวันที่ 12 เมษายน 1985 ในเขตเวลา UTC

1985-04-12T19:20:50.52-04:00 จะเป็น 20 นาที 50.52 วินาทีหลังจากชั่วโมงที่ 19 ของวันที่ 12 เมษายน 1985 เป็นเวลา 4 ชั่วโมงก่อน UTC (ทันทีเหมือนกับตัวอย่างด้านบน) หากกิจกรรมจัดขึ้นที่นิวยอร์ก เขตเวลานี้จะเทียบเท่ากับเวลาออมแสงตะวันออก (EDT) โปรดทราบว่าค่าชดเชยจะแตกต่างกันไปในแต่ละภูมิภาคที่ใช้เวลาออมแสง (หรือเวลาในช่วงฤดูร้อน) โดยขึ้นอยู่กับช่วงเวลาของปี

1985-04-12T19:20:50.52 จะเท่ากับ 20 นาที 50.52 วินาทีหลังจากเวลา 19:00 น. ของวันที่ 12 เมษายน 1985 โดยไม่มีข้อมูลออฟเซ็ต

ส่วนวันที่/เวลาที่ไม่มีค่าออฟเซ็ตจะถือเป็น "วันที่/เวลาท้องถิ่น" ซึ่งควรเป็นวันที่/เวลาท้องถิ่นของสถานที่จัดงาน ตัวอย่างเช่น หากกิจกรรมเกิดขึ้นในเวลา 20:00 น. ของวันที่ 5 มิถุนายน 2018 ที่สถานที่จัดงาน ส่วนวันที่/เวลาท้องถิ่นควรเป็น 2018-06-05T20:00:00 หากวันที่/เวลาท้องถิ่นของสถานที่จัดงานช้ากว่า UTC 4 ชั่วโมง ระบบอาจเพิ่มการเลื่อนเวลา -04:00 ต่อท้าย

หากไม่มีข้อมูลออฟเซต ฟีเจอร์ริชมีเดียบางอย่างอาจไม่พร้อมใช้งาน

start

string

วันที่/เวลาที่กิจกรรมเริ่มต้น หากกิจกรรมจัดขึ้นหลายวัน วันที่/เวลาเริ่มต้นควรเป็นวันที่/เวลาเริ่มต้นของวันแรก

นี่คือวันที่/เวลารูปแบบขยาย ISO 8601 ที่มีหรือไม่มีออฟเซ็ต คุณสามารถระบุเวลาได้สูงสุด 1 นนาโนวินาที คุณระบุออฟเซ็ตด้วยความแม่นยำเป็นวินาทีได้ (แม้ว่าออฟเซ็ตแบบวินาทีจะไม่เป็นส่วนหนึ่งของ ISO 8601)

เช่น

1985-04-12T23:20:50.52Z จะเป็น 20 นาที 50.52 วินาทีหลังจากเวลา 23:00 น. ของวันที่ 12 เมษายน 1985 ในเขตเวลา UTC

1985-04-12T19:20:50.52-04:00 จะเป็น 20 นาที 50.52 วินาทีหลังจากชั่วโมงที่ 19 ของวันที่ 12 เมษายน 1985 เป็นเวลา 4 ชั่วโมงก่อน UTC (ทันทีเหมือนกับตัวอย่างด้านบน) หากกิจกรรมจัดขึ้นที่นิวยอร์ก เขตเวลานี้จะเทียบเท่ากับเวลาออมแสงตะวันออก (EDT) โปรดทราบว่าค่าชดเชยจะแตกต่างกันไปในแต่ละภูมิภาคที่ใช้เวลาออมแสง (หรือเวลาในช่วงฤดูร้อน) โดยขึ้นอยู่กับช่วงเวลาของปี

1985-04-12T19:20:50.52 จะเท่ากับ 20 นาที 50.52 วินาทีหลังจากเวลา 19:00 น. ของวันที่ 12 เมษายน 1985 โดยไม่มีข้อมูลออฟเซ็ต

ส่วนวันที่/เวลาที่ไม่มีค่าออฟเซ็ตจะถือเป็น "วันที่/เวลาท้องถิ่น" ซึ่งควรเป็นวันที่/เวลาท้องถิ่นของสถานที่จัดงาน ตัวอย่างเช่น หากกิจกรรมเกิดขึ้นในเวลา 20:00 น. ของวันที่ 5 มิถุนายน 2018 ที่สถานที่จัดงาน ส่วนวันที่/เวลาท้องถิ่นควรเป็น 2018-06-05T20:00:00 หากวันที่/เวลาท้องถิ่นของสถานที่จัดงานช้ากว่า UTC 4 ชั่วโมง ระบบอาจเพิ่มการเลื่อนเวลา -04:00 ต่อท้าย

หากไม่มีข้อมูลออฟเซต ฟีเจอร์ริชมีเดียบางอย่างอาจไม่พร้อมใช้งาน

end

string

วันที่/เวลาที่กิจกรรมสิ้นสุด หากกิจกรรมจัดขึ้นหลายวัน วันที่/เวลาสิ้นสุดควรเป็นวันที่/เวลาสิ้นสุดของวันสุดท้าย

นี่คือวันที่/เวลารูปแบบขยาย ISO 8601 ที่มีหรือไม่มีออฟเซ็ต สามารถระบุเวลาได้ละเอียดถึงระดับนาโนวินาที คุณระบุออฟเซ็ตด้วยความแม่นยำเป็นวินาทีได้ (แม้ว่าออฟเซ็ตแบบวินาทีจะไม่เป็นส่วนหนึ่งของ ISO 8601)

เช่น

1985-04-12T23:20:50.52Z จะเป็น 20 นาที 50.52 วินาทีหลังจากเวลา 23:00 น. ของวันที่ 12 เมษายน 1985 ในเขตเวลา UTC

1985-04-12T19:20:50.52-04:00 จะเป็น 20 นาที 50.52 วินาทีหลังจากชั่วโมงที่ 19 ของวันที่ 12 เมษายน 1985 เป็นเวลา 4 ชั่วโมงก่อน UTC (ทันทีเหมือนกับตัวอย่างด้านบน) หากกิจกรรมจัดขึ้นที่นิวยอร์ก เขตเวลานี้จะเทียบเท่ากับเวลาออมแสงตะวันออก (EDT) โปรดทราบว่าค่าชดเชยจะแตกต่างกันไปในแต่ละภูมิภาคที่ใช้เวลาออมแสง (หรือเวลาในช่วงฤดูร้อน) โดยขึ้นอยู่กับช่วงเวลาของปี

1985-04-12T19:20:50.52 จะเท่ากับ 20 นาที 50.52 วินาทีหลังจากเวลา 19:00 น. ของวันที่ 12 เมษายน 1985 โดยไม่มีข้อมูลออฟเซ็ต

ส่วนวันที่/เวลาที่ไม่มีค่าออฟเซ็ตจะถือเป็น "วันที่/เวลาท้องถิ่น" ซึ่งควรเป็นวันที่/เวลาท้องถิ่นของสถานที่จัดงาน ตัวอย่างเช่น หากกิจกรรมเกิดขึ้นในเวลา 20:00 น. ของวันที่ 5 มิถุนายน 2018 ที่สถานที่จัดงาน ส่วนวันที่/เวลาท้องถิ่นควรเป็น 2018-06-05T20:00:00 หากวันที่/เวลาท้องถิ่นของสถานที่จัดงานช้ากว่า UTC 4 ชั่วโมง ระบบอาจเพิ่มการเลื่อนเวลา -04:00 ต่อท้าย

ฟีเจอร์ริชมีเดียบางอย่างอาจไม่พร้อมใช้งานหากไม่มีข้อมูลออฟเซ็ต

doorsOpenLabel

enum (DoorsOpenLabel)

ป้ายกํากับที่จะใช้กับค่าประตูเปิด (doorsOpen) ในมุมมองรายละเอียดการ์ด ตัวเลือกที่ใช้ได้แต่ละรายการจะจับคู่กับชุดสตริงที่แปลแล้ว เพื่อให้แสดงคำแปลแก่ผู้ใช้ตามภาษา

ตั้งค่าทั้ง doorsOpenLabel และ customDoorsOpenLabel ไม่ได้ หากไม่ได้ตั้งค่าค่าใดเลย ค่าเริ่มต้นของป้ายกำกับจะเป็น "ประตูเปิด" ที่แปลแล้ว หากไม่ได้ตั้งค่าช่องประตูเปิด ระบบจะไม่ใช้ป้ายกำกับนี้

customDoorsOpenLabel

object (LocalizedString)

ป้ายกํากับที่กําหนดเองเพื่อใช้กับค่าเวลาเข้างาน (doorsOpen) ในมุมมองรายละเอียดการ์ด ใช้เมื่อป้ายกำกับ "ประตูเปิด" เริ่มต้นหรือตัวเลือก doorsOpenLabel อันใดอันหนึ่งไม่เพียงพอเท่านั้น

ตั้งค่าทั้ง doorsOpenLabel และ customDoorsOpenLabel ไม่ได้ หากไม่ได้ตั้งค่าค่าใดเลย ค่าเริ่มต้นของป้ายกำกับจะเป็น "ประตูเปิด" ที่แปลแล้ว หากไม่ได้ตั้งค่าช่องประตูเปิด ระบบจะไม่ใช้ป้ายกำกับนี้

DoorsOpenLabel

Enum
DOORS_OPEN_LABEL_UNSPECIFIED
DOORS_OPEN
doorsOpen

ชื่อแทนเดิมของ DOORS_OPEN เลิกใช้งานแล้ว

GATES_OPEN
gatesOpen

ชื่อแทนเดิมของ GATES_OPEN เลิกใช้งานแล้ว

ConfirmationCodeLabel

Enum
CONFIRMATION_CODE_LABEL_UNSPECIFIED
CONFIRMATION_CODE
confirmationCode

ชื่อแทนเดิมของ CONFIRMATION_CODE เลิกใช้งานแล้ว

CONFIRMATION_NUMBER
confirmationNumber

ชื่อแทนเดิมของ CONFIRMATION_NUMBER เลิกใช้งานแล้ว

ORDER_NUMBER
orderNumber

ชื่อแทนเดิมของ ORDER_NUMBER เลิกใช้งานแล้ว

RESERVATION_NUMBER
reservationNumber

ชื่อแทนเดิมของ RESERVATION_NUMBER เลิกใช้งานแล้ว

SeatLabel

Enum
SEAT_LABEL_UNSPECIFIED
SEAT
seat

ชื่อแทนเดิมของ SEAT เลิกใช้งานแล้ว

RowLabel

Enum
ROW_LABEL_UNSPECIFIED
ROW
row

ชื่อแทนเดิมสำหรับ ROW เลิกใช้งานแล้ว

SectionLabel

Enum
SECTION_LABEL_UNSPECIFIED
SECTION
section

ชื่อแทนเดิมของ SECTION เลิกใช้งานแล้ว

THEATER
theater

ชื่อแทนเดิมของ THEATER เลิกใช้งานแล้ว

GateLabel

Enum
GATE_LABEL_UNSPECIFIED
GATE
gate

ชื่อแทนเดิมสำหรับ GATE เลิกใช้งานแล้ว

DOOR
door

ชื่อแทนเดิมสำหรับ DOOR เลิกใช้งานแล้ว

ENTRANCE
entrance

ชื่อแทนเดิมของ ENTRANCE เลิกใช้งานแล้ว

เมธอด

addmessage

เพิ่มข้อความลงในคลาสตั๋วกิจกรรมที่อ้างอิงโดยรหัสคลาสที่ระบุ

get

แสดงผลประเภทตั๋วเข้างานที่มีรหัสประเภทที่ระบุ

insert

แทรกคลาสตั๋วเข้างานด้วยรหัสและพร็อพเพอร์ตี้ที่ระบุ

list

แสดงรายการประเภทตั๋วเข้างานทั้งหมดสำหรับรหัสผู้ออกตั๋วที่ระบุ

patch

อัปเดตประเภทตั๋วเข้างานซึ่งอ้างอิงโดยรหัสชั้นเรียนที่ระบุ

update

อัปเดตประเภทตั๋วเข้างานซึ่งอ้างอิงโดยรหัสชั้นเรียนที่ระบุ