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)
  },
  "appLinkData": {
    object (AppLinkData)
  }
}
ช่อง
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) ในมุมมองรายละเอียดการ์ด ควรใช้การตั้งค่านี้เฉพาะในกรณีที่ "ประตู" เริ่มต้นเท่านั้น ป้ายกำกับหรือหนึ่งในตัวเลือก 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 (เมื่อแสดงผลออบเจ็กต์ ลิงก์ไปยังหน้าแรกจะแสดงในสิ่งที่มักมองว่าเป็นส่วนลิงก์ModuleData ของออบเจ็กต์)

locations[]

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)

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

redemptionIssuers[]

string (int64 format)

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

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

countryCode

string

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

heroImage

object (Image)

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

wordMark
(deprecated)

object (Image)

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

enableSmartTap

boolean

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

hexBackgroundColor

string

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

localizedIssuerName

object (LocalizedString)

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

multipleDevicesAndHoldersAllowedStatus

enum (MultipleDevicesAndHoldersAllowedStatus)

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

callbackOptions

object (CallbackOptions)

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

securityAnimation

object (SecurityAnimation)

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

viewUnlockRequirement

enum (ViewUnlockRequirement)

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

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 แบบขยาย ไม่ว่าจะมีหรือไม่มีออฟเซ็ต สามารถระบุเวลาได้ละเอียดถึงระดับนาโนวินาที คุณสามารถระบุค่าชดเชยด้วยความแม่นยำของวินาที (แม้ว่าวินาทีออฟเซ็ตจะไม่ได้เป็นส่วนหนึ่งของ ISO 8601 ก็ตาม)

เช่น

1985-04-12T23:20:50.52Z จะใช้เวลา 20 นาที 50.52 วินาทีหลังจาก 23 ชั่วโมงของวันที่ 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 ชั่วโมงของวันที่ 12 เมษายน 1985 โดยไม่มีข้อมูลออฟเซ็ต

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

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

start

string

วันที่/เวลาที่กิจกรรมเริ่มต้น หากกิจกรรมมีระยะเวลาหลายวัน ก็ควรจะเป็นวันที่/เวลาเริ่มต้นในวันแรก

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

เช่น

1985-04-12T23:20:50.52Z จะใช้เวลา 20 นาที 50.52 วินาทีหลังจาก 23 ชั่วโมงของวันที่ 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 ชั่วโมงของวันที่ 12 เมษายน 1985 โดยไม่มีข้อมูลออฟเซ็ต

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

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

end

string

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

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

เช่น

1985-04-12T23:20:50.52Z จะใช้เวลา 20 นาที 50.52 วินาทีหลังจาก 23 ชั่วโมงของวันที่ 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 ชั่วโมงของวันที่ 12 เมษายน 1985 โดยไม่มีข้อมูลออฟเซ็ต

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

อัปเดตคลาสตั๋วเข้างานที่อ้างอิงตามรหัสคลาสที่ระบุ