REST Resource: eventticketclass

Referensi: EventTicketClass

Representasi 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)
  }
}
Kolom
kind
(deprecated)

string

Mengidentifikasi jenis resource ini. Nilai: string tetap "walletobjects#eventTicketClass".

eventName

object (LocalizedString)

Wajib. Nama acara, seperti "LA Dodgers at SF Giants".

eventId

string

ID peristiwa. ID ini harus unik untuk setiap peristiwa di akun. ID ini digunakan untuk mengelompokkan tiket bersama jika pengguna telah menyimpan beberapa tiket untuk acara yang sama. Deskripsi dapat berisi maksimal 64 karakter.

Jika diberikan, pengelompokan akan stabil. Waspadai tabrakan yang tidak disengaja untuk menghindari pengelompokan tiket yang seharusnya tidak dikelompokkan. Jika hanya menggunakan satu class per peristiwa, Anda dapat menetapkannya ke classId (dengan atau tanpa bagian ID penerbit).

Jika tidak disediakan, platform akan mencoba menggunakan data lain untuk mengelompokkan tiket (berpotensi tidak stabil).

venue

object (EventVenue)

Detail tempat acara.

dateTime

object (EventDateTime)

Informasi tanggal & waktu peristiwa.

confirmationCodeLabel

enum (ConfirmationCodeLabel)

Label yang akan digunakan untuk nilai kode konfirmasi (eventTicketObject.reservationInfo.confirmationCode) pada tampilan detail kartu. Setiap opsi yang tersedia dipetakan ke kumpulan string yang dilokalkan, sehingga terjemahan ditampilkan kepada pengguna berdasarkan lokalitas mereka.

confirmationCodeLabel dan customConfirmationCodeLabel mungkin tidak ditetapkan. Jika keduanya tidak ditetapkan, label akan ditetapkan secara default ke "Kode Konfirmasi", dilokalkan. Jika kolom kode konfirmasi tidak disetel, label ini tidak akan digunakan.

customConfirmationCodeLabel

object (LocalizedString)

Label kustom yang akan digunakan untuk nilai kode konfirmasi (eventTicketObject.reservationInfo.confirmationCode) pada tampilan detail kartu. Opsi ini hanya boleh digunakan jika label "Kode Konfirmasi" default atau salah satu opsi confirmationCodeLabel tidak memadai.

confirmationCodeLabel dan customConfirmationCodeLabel mungkin tidak ditetapkan. Jika keduanya tidak ditetapkan, label akan ditetapkan secara default ke "Kode Konfirmasi", dilokalkan. Jika kolom kode konfirmasi tidak disetel, label ini tidak akan digunakan.

seatLabel

enum (SeatLabel)

Label yang akan digunakan untuk nilai slot (eventTicketObject.seatInfo.seat) di tampilan detail kartu. Setiap opsi yang tersedia dipetakan ke kumpulan string yang dilokalkan, sehingga terjemahan ditampilkan kepada pengguna berdasarkan lokalitas mereka.

seatLabel dan customSeatLabel mungkin tidak ditetapkan. Jika keduanya tidak ditetapkan, label akan ditetapkan secara default ke "Kursi", dilokalkan. Jika kolom kursi tidak disetel, label ini tidak akan digunakan.

customSeatLabel

object (LocalizedString)

Label kustom yang akan digunakan untuk nilai slot (eventTicketObject.seatInfo.seat) di tampilan detail kartu. Opsi ini hanya boleh digunakan jika label "Kursi" default atau salah satu opsi seatLabel tidak memadai.

seatLabel dan customSeatLabel mungkin tidak ditetapkan. Jika keduanya tidak ditetapkan, label akan ditetapkan secara default ke "Kursi", dilokalkan. Jika kolom kursi tidak disetel, label ini tidak akan digunakan.

rowLabel

enum (RowLabel)

Label yang akan digunakan untuk nilai baris (eventTicketObject.seatInfo.row) pada tampilan detail kartu. Setiap opsi yang tersedia dipetakan ke kumpulan string yang dilokalkan, sehingga terjemahan ditampilkan kepada pengguna berdasarkan lokalitas mereka.

rowLabel dan customRowLabel mungkin tidak ditetapkan. Jika keduanya tidak ditetapkan, label akan ditetapkan secara default ke "Baris", dilokalkan. Jika kolom baris tidak disetel, label ini tidak akan digunakan.

customRowLabel

object (LocalizedString)

Label kustom yang akan digunakan untuk nilai baris (eventTicketObject.seatInfo.row) pada tampilan detail kartu. Opsi ini hanya boleh digunakan jika label "Baris" default atau salah satu opsi rowLabel tidak memadai.

rowLabel dan customRowLabel mungkin tidak ditetapkan. Jika keduanya tidak ditetapkan, label akan ditetapkan secara default ke "Baris", dilokalkan. Jika kolom baris tidak disetel, label ini tidak akan digunakan.

sectionLabel

enum (SectionLabel)

Label yang akan digunakan untuk nilai bagian (eventTicketObject.seatInfo.section) pada tampilan detail kartu. Setiap opsi yang tersedia dipetakan ke kumpulan string yang dilokalkan, sehingga terjemahan ditampilkan kepada pengguna berdasarkan lokalitas mereka.

sectionLabel dan customSectionLabel mungkin tidak ditetapkan. Jika keduanya tidak ditetapkan, label akan ditetapkan secara default ke "Bagian", dilokalkan. Jika kolom bagian tidak disetel, label ini tidak akan digunakan.

customSectionLabel

object (LocalizedString)

Label khusus yang akan digunakan untuk nilai bagian (eventTicketObject.seatInfo.section) pada tampilan detail kartu. Opsi ini hanya boleh digunakan jika label "Bagian" default atau salah satu opsi sectionLabel tidak memadai.

sectionLabel dan customSectionLabel mungkin tidak ditetapkan. Jika keduanya tidak ditetapkan, label akan ditetapkan secara default ke "Bagian", dilokalkan. Jika kolom bagian tidak disetel, label ini tidak akan digunakan.

gateLabel

enum (GateLabel)

Label yang akan digunakan untuk nilai gate (eventTicketObject.seatInfo.gate) pada tampilan detail kartu. Setiap opsi yang tersedia dipetakan ke kumpulan string yang dilokalkan, sehingga terjemahan ditampilkan kepada pengguna berdasarkan lokalitas mereka.

gateLabel dan customGateLabel mungkin tidak ditetapkan. Jika keduanya tidak ditetapkan, label akan ditetapkan secara default ke "Gerbang", dilokalkan. Jika kolom gate tidak disetel, label ini tidak akan digunakan.

customGateLabel

object (LocalizedString)

Label khusus yang akan digunakan untuk nilai gate (eventTicketObject.seatInfo.gate) pada tampilan detail kartu. Opsi ini hanya boleh digunakan jika label "Gerbang" default atau salah satu opsi gateLabel tidak memadai.

gateLabel dan customGateLabel mungkin tidak ditetapkan. Jika keduanya tidak ditetapkan, label akan ditetapkan secara default ke "Gerbang", dilokalkan. Jika kolom gate tidak disetel, label ini tidak akan digunakan.

finePrint

object (LocalizedString)

Petunjuk kecil, persyaratan, atau ketentuan tiket.

classTemplateInfo

object (ClassTemplateInfo)

Informasi template tentang cara class harus ditampilkan. Jika tidak disetel, Google akan kembali ke kumpulan kolom default untuk ditampilkan.

id

string

Wajib. ID unik untuk class. ID ini harus unik di semua class dari penerbit. Nilai ini harus mengikuti format issuer ID.identifier file yang pertama diterbitkan oleh Google dan versi kedua dipilih oleh Anda. ID unik hanya boleh berisi karakter alfanumerik, '.', '_', atau '-'.

version
(deprecated)

string (int64 format)

Tidak digunakan lagi

issuerName

string

Wajib. Nama penerbit. Panjang maksimum yang direkomendasikan adalah 20 karakter untuk memastikan string lengkap ditampilkan di layar yang lebih kecil.

messages[]

object (Message)

Array pesan yang ditampilkan di aplikasi. Semua pengguna objek ini akan menerima pesan terkaitnya. Jumlah maksimum kolom ini adalah 10.

allowMultipleUsersPerObject
(deprecated)

boolean

Tidak digunakan lagi. Sebagai gantinya, gunakan multipleDevicesAndHoldersAllowedStatus.

homepageUri

object (Uri)

URI halaman beranda aplikasi Anda. Mengisi URI dalam kolom ini menghasilkan perilaku yang sama persis dengan mengisi URI di linksModuleData (saat objek dirender, link ke halaman beranda ditampilkan dalam hal yang biasanya dianggap sebagai bagian linksModuleData dari objek).

locations[]

object (LatLongPoint)

Catatan: Kolom ini saat ini tidak didukung untuk memicu notifikasi geografis.

reviewStatus

enum (ReviewStatus)

Wajib. Status class. Kolom ini dapat ditetapkan ke draft atau underReview menggunakan panggilan API insert, patch, atau update. Setelah diubah dari draft, status peninjauan tidak dapat diubah kembali ke draft.

Anda harus mempertahankan kolom ini ke draft saat class sedang dalam pengembangan. Class draft tidak dapat digunakan untuk membuat objek apa pun.

Anda harus menetapkan kolom ini ke underReview jika Anda yakin bahwa class sudah siap digunakan. Platform akan otomatis menetapkan kolom ini ke approved dan kolom ini dapat segera digunakan untuk membuat atau memigrasikan objek.

Saat memperbarui class approved yang sudah ada, Anda harus terus menyetel kolom ini ke underReview.

review

object (Review)

Komentar ulasan yang ditetapkan oleh platform saat class ditandai sebagai approved atau rejected.

infoModuleData
(deprecated)

object (InfoModuleData)

Tidak digunakan lagi. Sebagai gantinya, gunakan textModulesData.

imageModulesData[]

object (ImageModuleData)

Data modul gambar. Jumlah maksimum kolom yang ditampilkan adalah 1 dari tingkat objek dan 1 untuk tingkat objek class.

textModulesData[]

object (TextModuleData)

Data modul teks. Jika data modul teks juga ditetapkan pada class, keduanya akan ditampilkan. Jumlah maksimum kolom yang ditampilkan adalah 10 dari objek dan 10 dari class.

redemptionIssuers[]

string (int64 format)

Mengidentifikasi penerbit penukaran mana yang dapat menukarkan kartu melalui Smart Tap. Penerbit penukaran diidentifikasi berdasarkan ID penerbitnya. Penerbit penukaran harus mengonfigurasi setidaknya satu tombol Smart Tap.

Kolom enableSmartTap dan smartTapRedemptionLevel level objek juga harus disiapkan dengan benar agar kartu dapat mendukung Smart Tap.

countryCode

string

Kode negara yang digunakan untuk menampilkan negara kartu (jika pengguna tidak berada di negara tersebut), serta untuk menampilkan konten yang dilokalkan saat konten tidak tersedia di lokal pengguna.

heroImage

object (Image)

Gambar banner opsional yang ditampilkan di bagian depan kartu. Jika tidak ada, tidak ada yang ditampilkan. Gambar akan ditampilkan dengan lebar 100%.

wordMark
(deprecated)

object (Image)

Tidak digunakan lagi.

enableSmartTap

boolean

Mengidentifikasi apakah class ini mendukung Smart Tap. Kolom redemptionIssuers dan smartTapRedemptionLevel level objek juga harus disiapkan dengan benar agar kartu dapat mendukung Smart Tap.

hexBackgroundColor

string

Warna latar belakang kartu. Jika tidak disetel, warna dominan gambar utama akan digunakan, dan jika gambar utama tidak ditetapkan, warna dominan logo akan digunakan. Formatnya adalah #rrggbb dengan rrggbb adalah triplet RGB heksadesimal, seperti #ffcc00. Anda juga dapat menggunakan versi singkat triplet RGB yang #rgb, seperti #fc0.

localizedIssuerName

object (LocalizedString)

Menerjemahkan string untuk publisherName. Panjang maksimum yang direkomendasikan adalah 20 karakter untuk memastikan string lengkap ditampilkan di layar yang lebih kecil.

multipleDevicesAndHoldersAllowedStatus

enum (MultipleDevicesAndHoldersAllowedStatus)

Mengidentifikasi apakah beberapa pengguna dan perangkat akan menyimpan objek yang sama yang merujuk class ini.

callbackOptions

object (CallbackOptions)

Opsi callback yang akan digunakan untuk memanggil penerbit kembali untuk setiap penyimpanan/penghapusan objek untuk class ini oleh pengguna akhir. Semua objek class ini memenuhi syarat untuk callback.

securityAnimation

object (SecurityAnimation)

Informasi opsional tentang animasi keamanan. Jika kebijakan ini disetel, animasi keamanan akan dirender pada detail kartu.

viewUnlockRequirement

enum (ViewUnlockRequirement)

Lihat opsi Persyaratan Buka Kunci untuk tiket acara.

EventVenue

Representasi JSON
{
  "kind": string,
  "name": {
    object (LocalizedString)
  },
  "address": {
    object (LocalizedString)
  }
}
Kolom
kind
(deprecated)

string

Mengidentifikasi jenis resource ini. Nilai: string tetap "walletobjects#eventVenue".

name

object (LocalizedString)

Nama tempat, seperti "AT&T Park".

Ini wajib diisi.

address

object (LocalizedString)

Alamat tempat, seperti "24 Willie Mays Plaza\nSan Francisco, CA 94107". Baris alamat dipisahkan dengan karakter feed baris (\n).

Ini wajib diisi.

EventDateTime

Representasi JSON
{
  "kind": string,
  "doorsOpen": string,
  "start": string,
  "end": string,
  "doorsOpenLabel": enum (DoorsOpenLabel),
  "customDoorsOpenLabel": {
    object (LocalizedString)
  }
}
Kolom
kind
(deprecated)

string

Mengidentifikasi jenis resource ini. Nilai: string tetap "walletobjects#eventDateTime".

doorsOpen

string

Tanggal/waktu saat pintu dibuka di tempat.

Ini adalah tanggal/waktu format ISO 8601 yang diperpanjang, dengan atau tanpa offset. Waktu dapat ditentukan hingga presisi nanodetik. Offset dapat ditentukan dengan presisi detik (meskipun detik offset bukan bagian dari ISO 8601).

Contoh:

1985-04-12T23:20:50.52Z adalah 20 menit 50, 52 detik setelah jam ke-23 pada 12 April 1985 dalam UTC.

1985-04-12T19:20:50.52-04:00 adalah 20 menit 50, 52 detik setelah jam ke-19 pada 12 April 1985, 4 jam sebelum UTC (waktu yang sama seketika seperti contoh di atas). Jika acara berada di New York, waktu ini akan setara dengan Waktu Musim Panas Timur (EDT). Ingatlah bahwa kompensasi bervariasi di wilayah yang mengikuti Waktu Musim Panas (atau Waktu Musim Panas), tergantung pada waktu dalam setahun.

1985-04-12T19:20:50.52 adalah 20 menit 50, 52 detik setelah jam ke-19 12 April 1985 tanpa informasi offset.

Bagian tanggal/waktu tanpa selisih dianggap sebagai "tanggal/waktu lokal". Tanggal/waktu tersebut harus merupakan tanggal/waktu setempat di tempat. Misalnya, jika acara diselenggarakan pada jam 20 tanggal 5 Juni 2018 di tempat, bagian tanggal/waktu lokal harus 2018-06-05T20:00:00. Jika tanggal/waktu lokal di tempat acara adalah 4 jam sebelum UTC, offset -04:00 dapat ditambahkan.

Tanpa informasi offset, beberapa fitur lengkap mungkin tidak tersedia.

start

string

Tanggal/waktu saat acara dimulai. Jika acara berlangsung beberapa hari, acara tersebut harus berupa tanggal/waktu mulai pada hari pertama.

Ini adalah tanggal/waktu format ISO 8601 yang diperpanjang, dengan atau tanpa offset. Waktu dapat ditentukan hingga presisi nanodetik. Offset dapat ditentukan dengan presisi detik (meskipun detik offset bukan bagian dari ISO 8601).

Contoh:

1985-04-12T23:20:50.52Z adalah 20 menit 50, 52 detik setelah jam ke-23 pada 12 April 1985 dalam UTC.

1985-04-12T19:20:50.52-04:00 adalah 20 menit 50, 52 detik setelah jam ke-19 pada 12 April 1985, 4 jam sebelum UTC (waktu yang sama seketika seperti contoh di atas). Jika acara berada di New York, waktu ini akan setara dengan Waktu Musim Panas Timur (EDT). Ingatlah bahwa kompensasi bervariasi di wilayah yang mengikuti Waktu Musim Panas (atau Waktu Musim Panas), tergantung pada waktu dalam setahun.

1985-04-12T19:20:50.52 adalah 20 menit 50, 52 detik setelah jam ke-19 12 April 1985 tanpa informasi offset.

Bagian tanggal/waktu tanpa selisih dianggap sebagai "tanggal/waktu lokal". Tanggal/waktu tersebut harus merupakan tanggal/waktu setempat di tempat. Misalnya, jika acara diselenggarakan pada jam 20 tanggal 5 Juni 2018 di tempat, bagian tanggal/waktu lokal harus 2018-06-05T20:00:00. Jika tanggal/waktu lokal di tempat acara adalah 4 jam sebelum UTC, offset -04:00 dapat ditambahkan.

Tanpa informasi offset, beberapa fitur lengkap mungkin tidak tersedia.

end

string

Tanggal/waktu saat acara berakhir. Jika acara berlangsung beberapa hari, acara tersebut harus merupakan tanggal/waktu berakhir pada hari terakhir.

Ini adalah tanggal/waktu format ISO 8601 yang diperpanjang, dengan atau tanpa offset. Waktu dapat ditentukan hingga presisi nanodetik. Offset dapat ditentukan dengan presisi detik (meskipun detik offset bukan bagian dari ISO 8601).

Contoh:

1985-04-12T23:20:50.52Z adalah 20 menit 50, 52 detik setelah jam ke-23 pada 12 April 1985 dalam UTC.

1985-04-12T19:20:50.52-04:00 adalah 20 menit 50, 52 detik setelah jam ke-19 pada 12 April 1985, 4 jam sebelum UTC (waktu yang sama seketika seperti contoh di atas). Jika acara berada di New York, waktu ini akan setara dengan Waktu Musim Panas Timur (EDT). Ingatlah bahwa kompensasi bervariasi di wilayah yang mengikuti Waktu Musim Panas (atau Waktu Musim Panas), tergantung pada waktu dalam setahun.

1985-04-12T19:20:50.52 adalah 20 menit 50, 52 detik setelah jam ke-19 12 April 1985 tanpa informasi offset.

Bagian tanggal/waktu tanpa selisih dianggap sebagai "tanggal/waktu lokal". Tanggal/waktu tersebut harus merupakan tanggal/waktu setempat di tempat. Misalnya, jika acara diselenggarakan pada jam 20 tanggal 5 Juni 2018 di tempat, bagian tanggal/waktu lokal harus 2018-06-05T20:00:00. Jika tanggal/waktu lokal di tempat acara adalah 4 jam sebelum UTC, offset -04:00 dapat ditambahkan.

Tanpa informasi offset, beberapa fitur lengkap mungkin tidak tersedia.

doorsOpenLabel

enum (DoorsOpenLabel)

Label yang akan digunakan untuk nilai pintu dibuka (doorsOpen) pada tampilan detail kartu. Setiap opsi yang tersedia dipetakan ke kumpulan string yang dilokalkan, sehingga terjemahan ditampilkan kepada pengguna berdasarkan lokalitas mereka.

doorsOpenLabel dan customDoorsOpenLabel mungkin tidak ditetapkan. Jika keduanya tidak ditetapkan, label akan ditetapkan secara default ke "Doors Open", dilokalkan. Jika kolom pintu terbuka tidak disetel, label ini tidak akan digunakan.

customDoorsOpenLabel

object (LocalizedString)

Label kustom yang akan digunakan untuk nilai pintu dibuka (doorsOpen) pada tampilan detail kartu. Opsi ini hanya boleh digunakan jika label default "Doors Open" atau salah satu opsi doorsOpenLabel tidak memadai.

doorsOpenLabel dan customDoorsOpenLabel mungkin tidak ditetapkan. Jika keduanya tidak ditetapkan, label akan ditetapkan secara default ke "Doors Open", dilokalkan. Jika kolom pintu terbuka tidak disetel, label ini tidak akan digunakan.

DoorsOpenLabel

Enum
DOORS_OPEN_LABEL_UNSPECIFIED
DOORS_OPEN
doorsOpen

Alias lama untuk DOORS_OPEN. Tidak digunakan lagi.

GATES_OPEN
gatesOpen

Alias lama untuk GATES_OPEN. Tidak digunakan lagi.

ConfirmationCodeLabel

Enum
CONFIRMATION_CODE_LABEL_UNSPECIFIED
CONFIRMATION_CODE
confirmationCode

Alias lama untuk CONFIRMATION_CODE. Tidak digunakan lagi.

CONFIRMATION_NUMBER
confirmationNumber

Alias lama untuk CONFIRMATION_NUMBER. Tidak digunakan lagi.

ORDER_NUMBER
orderNumber

Alias lama untuk ORDER_NUMBER. Tidak digunakan lagi.

RESERVATION_NUMBER
reservationNumber

Alias lama untuk RESERVATION_NUMBER. Tidak digunakan lagi.

SeatLabel

Enum
SEAT_LABEL_UNSPECIFIED
SEAT
seat

Alias lama untuk SEAT. Tidak digunakan lagi.

RowLabel

Enum
ROW_LABEL_UNSPECIFIED
ROW
row

Alias lama untuk ROW. Tidak digunakan lagi.

SectionLabel

Enum
SECTION_LABEL_UNSPECIFIED
SECTION
section

Alias lama untuk SECTION. Tidak digunakan lagi.

THEATER
theater

Alias lama untuk THEATER. Tidak digunakan lagi.

GateLabel

Enum
GATE_LABEL_UNSPECIFIED
GATE
gate

Alias lama untuk GATE. Tidak digunakan lagi.

DOOR
door

Alias lama untuk DOOR. Tidak digunakan lagi.

ENTRANCE
entrance

Alias lama untuk ENTRANCE. Tidak digunakan lagi.

Metode

addmessage

Menambahkan pesan ke kelas tiket acara yang dirujuk oleh ID kelas yang diberikan.

get

Menampilkan class tiket acara dengan ID class yang diberikan.

insert

Menyisipkan kelas tiket acara dengan ID dan properti yang diberikan.

list

Menampilkan daftar semua class tiket acara untuk ID penerbit tertentu.

patch

Memperbarui kelas tiket acara yang dirujuk oleh ID kelas yang diberikan.

update

Memperbarui kelas tiket acara yang dirujuk oleh ID kelas yang diberikan.