REST Resource: eventticketclass

Zasób: EventTicketClass

Zapis 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)
  }
}
Pola
kind
(deprecated)

string

Określa rodzaj danego zasobu. Wartość: ustalony ciąg znaków "walletobjects#eventTicketClass".

eventName

object (LocalizedString)

To pole jest wymagane. Nazwa wydarzenia, na przykład „Legia Warszawa kontra Wisła Kraków”.

eventId

string

Identyfikator zdarzenia. Powinien on być unikalny dla każdego zdarzenia na koncie. Służy do grupowania biletów, jeśli użytkownik zapisał wiele biletów na to samo wydarzenie. Nie może przekraczać 64 znaków.

Jeśli zostanie podany, grupowanie będzie stabilne. Uważaj na niezamierzoną kolizję i unikaj grupowania biletów, których nie należy grupować. Jeśli używasz tylko jednej klasy dla każdego wydarzenia, możesz po prostu ustawić to jako classId (z identyfikatorem wydawcy lub bez niego).

Jeśli nie zostanie podany, platforma spróbuje użyć innych danych do grupowania biletów (może to nie działać stabilnie).

venue

object (EventVenue)

Informacje o miejscu wydarzenia.

dateTime

object (EventDateTime)

Informacje o dacie i godzinie wydarzenia.

confirmationCodeLabel

enum (ConfirmationCodeLabel)

Etykieta używana w przypadku wartości kodu potwierdzenia (eventTicketObject.reservationInfo.confirmationCode) w widoku z danymi karty. Każda dostępna opcja jest mapowana na zestaw zlokalizowanych ciągów tekstowych, dzięki czemu tłumaczenia są wyświetlane użytkownikowi na podstawie ich ustawień regionalnych.

Nie można ustawić ani confirmationCodeLabel, jak i customConfirmationCodeLabel. Jeśli żadna z tych opcji nie zostanie ustawiona, etykieta będzie domyślnie ustawiona na zlokalizowaną treść „Kod potwierdzenia”. Jeśli pole kodu potwierdzenia nie jest ustawione, ta etykieta nie będzie używana.

customConfirmationCodeLabel

object (LocalizedString)

Etykieta własna używana w przypadku wartości kodu potwierdzenia (eventTicketObject.reservationInfo.confirmationCode) w widoku z danymi karty. Należy jej używać tylko wtedy, gdy domyślna etykieta „Kod potwierdzenia” lub jedna z opcji confirmationCodeLabel nie jest wystarczająca.

Nie można ustawić ani confirmationCodeLabel, jak i customConfirmationCodeLabel. Jeśli żadna z tych opcji nie zostanie ustawiona, etykieta będzie domyślnie ustawiona na zlokalizowaną treść „Kod potwierdzenia”. Jeśli pole kodu potwierdzenia nie jest ustawione, ta etykieta nie będzie używana.

seatLabel

enum (SeatLabel)

Etykieta używana w przypadku wartości miejsca (eventTicketObject.seatInfo.seat) w widoku z danymi karty. Każda dostępna opcja jest mapowana na zestaw zlokalizowanych ciągów tekstowych, dzięki czemu tłumaczenia są wyświetlane użytkownikowi na podstawie ich ustawień regionalnych.

Nie można ustawić ani seatLabel, jak i customSeatLabel. Jeśli żadna z tych opcji nie zostanie ustawiona, etykieta będzie domyślnie ustawiona na zlokalizowane „Miejsce”. Jeśli pole miejsca siedzącego nie jest ustawione, ta etykieta nie będzie używana.

customSeatLabel

object (LocalizedString)

Etykieta własna używana w przypadku wartości miejsca (eventTicketObject.seatInfo.seat) w widoku z danymi karty. Należy jej używać tylko wtedy, gdy domyślna etykieta „Miejsce” lub jedna z opcji seatLabel nie jest wystarczająca.

Nie można ustawić ani seatLabel, jak i customSeatLabel. Jeśli żadna z tych opcji nie zostanie ustawiona, etykieta będzie domyślnie ustawiona na zlokalizowane „Miejsce”. Jeśli pole miejsca siedzącego nie jest ustawione, ta etykieta nie będzie używana.

rowLabel

enum (RowLabel)

Etykieta używana w przypadku wartości wiersza (eventTicketObject.seatInfo.row) w widoku z danymi karty. Każda dostępna opcja jest mapowana na zestaw zlokalizowanych ciągów tekstowych, dzięki czemu tłumaczenia są wyświetlane użytkownikowi na podstawie ich ustawień regionalnych.

Nie można ustawić ani rowLabel, jak i customRowLabel. Jeśli żadna z tych opcji nie zostanie ustawiona, etykieta będzie domyślnie ustawiona na zlokalizowaną „Wiersz”. Jeśli pole wiersza nie jest skonfigurowane, ta etykieta nie będzie używana.

customRowLabel

object (LocalizedString)

Etykieta własna używana w przypadku wartości wiersza (eventTicketObject.seatInfo.row) w widoku z danymi karty. Należy jej używać tylko wtedy, gdy domyślna etykieta „Wiersz” lub jedna z opcji rowLabel nie jest wystarczająca.

Nie można ustawić ani rowLabel, jak i customRowLabel. Jeśli żadna z tych opcji nie zostanie ustawiona, etykieta będzie domyślnie ustawiona na zlokalizowaną „Wiersz”. Jeśli pole wiersza nie jest skonfigurowane, ta etykieta nie będzie używana.

sectionLabel

enum (SectionLabel)

Etykieta używana w przypadku wartości sekcji (eventTicketObject.seatInfo.section) w widoku z danymi karty. Każda dostępna opcja jest mapowana na zestaw zlokalizowanych ciągów tekstowych, dzięki czemu tłumaczenia są wyświetlane użytkownikowi na podstawie ich ustawień regionalnych.

Nie można ustawić ani sectionLabel, jak i customSectionLabel. Jeśli żadna z tych opcji nie zostanie ustawiona, etykieta będzie domyślnie ustawiona na zlokalizowaną „Sekcja”. Jeśli pole sekcji nie jest skonfigurowane, ta etykieta nie będzie używana.

customSectionLabel

object (LocalizedString)

Etykieta własna używana w przypadku wartości sekcji (eventTicketObject.seatInfo.section) w widoku z danymi karty. Należy jej używać tylko wtedy, gdy domyślna etykieta „Sekcja” lub jedna z opcji sectionLabel nie jest wystarczająca.

Nie można ustawić ani sectionLabel, jak i customSectionLabel. Jeśli żadna z tych opcji nie zostanie ustawiona, etykieta będzie domyślnie ustawiona na zlokalizowaną „Sekcja”. Jeśli pole sekcji nie jest skonfigurowane, ta etykieta nie będzie używana.

gateLabel

enum (GateLabel)

Etykieta używana w przypadku wartości bramki (eventTicketObject.seatInfo.gate) w widoku z danymi karty. Każda dostępna opcja jest mapowana na zestaw zlokalizowanych ciągów tekstowych, dzięki czemu tłumaczenia są wyświetlane użytkownikowi na podstawie ich ustawień regionalnych.

Nie można ustawić ani gateLabel, jak i customGateLabel. Jeśli żadna z tych opcji nie zostanie ustawiona, etykieta będzie domyślnie ustawiona na zlokalizowaną „Bramkę”. Jeśli pole bramy nie jest skonfigurowane, ta etykieta nie będzie używana.

customGateLabel

object (LocalizedString)

Etykieta własna używana w przypadku wartości bramki (eventTicketObject.seatInfo.gate) w widoku z danymi karty. Należy jej używać tylko wtedy, gdy domyślna etykieta „Bramka” lub jedna z opcji gateLabel nie jest wystarczająca.

Nie można ustawić ani gateLabel, jak i customGateLabel. Jeśli żadna z tych opcji nie zostanie ustawiona, etykieta będzie domyślnie ustawiona na zlokalizowaną „Bramkę”. Jeśli pole bramy nie jest skonfigurowane, ta etykieta nie będzie używana.

finePrint

object (LocalizedString)

Drobny druk, warunki lub zasady rezerwacji biletu.

classTemplateInfo

object (ClassTemplateInfo)

Informacje o szablonie wyświetlania klasy. Jeśli nie są ustawione, Google użyje domyślnego zestawu pól do wyświetlenia.

id

string

To pole jest wymagane. Unikalny identyfikator klasy. Ten identyfikator musi być unikalny wśród wszystkich klas wydawcy. Ta wartość powinna mieć format issuer ID.identifier, gdzie pierwszy identyfikator jest wystawiany przez Google, a drugi jest wybierany przez Ciebie. Unikalny identyfikator powinien zawierać tylko znaki alfanumeryczne oraz znaki „.”, „_” lub „-”.

version
(deprecated)

string (int64 format)

Wycofano

issuerName

string

To pole jest wymagane. Nazwa wydawcy. Zalecana maksymalna długość to 20 znaków, aby zapewnić możliwość wyświetlania pełnego ciągu znaków na mniejszych ekranach.

messages[]

object (Message)

Tablica komunikatów wyświetlanych w aplikacji. Wszyscy użytkownicy tego obiektu będą otrzymywać powiązane z nim komunikaty. Maksymalna liczba tych pól to 10.

allowMultipleUsersPerObject
(deprecated)

boolean

Rola wycofana. Użyj w zamian zasady multipleDevicesAndHoldersAllowedStatus.

homepageUri

object (Uri)

Identyfikator URI strony głównej aplikacji. Wypełnienie identyfikatora URI ma taki sam efekt jak wypełnienie identyfikatora URI w linksModuleData (przy renderowaniu obiektu link do strony głównej jest widoczny w miejscu, które można zwykle określić jako sekcję linksModuleData obiektu).

locations[]

object (LatLongPoint)

Uwaga: to pole nie jest obecnie obsługiwane w przypadku wyświetlania powiadomień geograficznych.

reviewStatus

enum (ReviewStatus)

To pole jest wymagane. Stan zajęć. To pole można ustawić na draft lub underReview za pomocą wywołań interfejsu API insert, patch lub update. Po zmianie stanu weryfikacji z draft nie można go zmienić z powrotem na draft.

Należy zachować wartość draft, gdy klasa jest w trakcie opracowywania. Klasy draft nie można użyć do utworzenia żadnego obiektu.

Pole to należy ustawić na underReview, gdy klasa jest gotowa do użycia. Platforma automatycznie ustawi to pole na approved i będzie można go natychmiast używać do tworzenia lub migrowania obiektów.

Aktualizując klasę, która jest już w stanie approved, należy ustawiać to pole na underReview.

review

object (Review)

Komentarze do weryfikacji ustawione przez platformę, gdy klasa jest oznaczona jako approved lub rejected.

infoModuleData
(deprecated)

object (InfoModuleData)

Rola wycofana. Zamiast tego użyj textModulesData.

imageModulesData[]

object (ImageModuleData)

Dane modułu obrazów. Maksymalna liczba wyświetlanych pól to 1 z poziomu obiektu i 1 dla poziomu obiektu klasy.

textModulesData[]

object (TextModuleData)

Dane modułu tekstowego. Jeśli dane modułu tekstowego są określone również w klasie, będą wyświetlane jedne i drugie. Maksymalna liczba wyświetlanych pól to 10 z obiektu i 10 z klasy.

redemptionIssuers[]

string (int64 format)

Określa, którzy wydawcy elementów promocyjnych mogą wykorzystać kartę za pomocą smart tap. Wydawca elementów promocyjnych jest identyfikowany po identyfikatorze wydawcy. Wydawca elementów promocyjnych musi mieć skonfigurowany co najmniej 1 klucz smart tap.

Aby karta obsługiwała smart tap, pola enableSmartTap i smartTapRedemptionLevel na poziomie obiektu też muszą być odpowiednio skonfigurowane.

countryCode

string

Kod kraju używany do wyświetlania kraju karty (gdy użytkownik nie znajduje się w tym kraju), a także do wyświetlania zlokalizowanej treści, gdy treść nie jest dostępna w języku użytkownika.

heroImage

object (Image)

Opcjonalny obraz banera wyświetlany z przodu karty. Jeśli jej nie ma, nic nie jest wyświetlane. Obraz wyświetla się w 100% szerokości.

wordMark
(deprecated)

object (Image)

Rola wycofana.

enableSmartTap

boolean

Określa, czy ta klasa obsługuje smart tap. Aby karta obsługiwała smart tap, pola redemptionIssuers i smartTapRedemptionLevel na poziomie obiektu też muszą być odpowiednio skonfigurowane.

hexBackgroundColor

string

Kolor tła karty. Jeśli nie jest ustawiony, używany jest dominujący kolor obrazu banera powitalnego, a jeśli baner nie jest ustawiony, używany jest dominujący kolor logo. Format to #rrggbb, gdzie rrggbb to szesnastkowy zapis RGB, taki jak #ffcc00. Możesz także używać skróconej wersji zapisu RGB w formacie #rgb, jak w tym przypadku #fc0.

localizedIssuerName

object (LocalizedString)

Przetłumaczony tekst pola publisherName. Zalecana maksymalna długość to 20 znaków, aby zapewnić możliwość wyświetlania pełnego ciągu znaków na mniejszych ekranach.

multipleDevicesAndHoldersAllowedStatus

enum (MultipleDevicesAndHoldersAllowedStatus)

Wskazuje, czy wielu użytkowników i urządzeń zapisze ten sam obiekt odwołujący się do tej klasy.

callbackOptions

object (CallbackOptions)

Opcje wywołania zwrotnego, które mają być używane do wywoływania wydawcy przy każdym zapisaniu/usunięciu obiektu tej klasy przez użytkownika końcowego. Wszystkie obiekty tej klasy kwalifikują się do wywołania zwrotnego.

securityAnimation

object (SecurityAnimation)

Opcjonalne informacje o animacji zabezpieczeń. Jeśli ta zasada jest skonfigurowana, w szczegółach karty będzie renderowana animacja dotycząca bezpieczeństwa.

viewUnlockRequirement

enum (ViewUnlockRequirement)

Wyświetl opcje wymagania odblokowania w przypadku biletu na wydarzenie.

EventVenue

Zapis JSON
{
  "kind": string,
  "name": {
    object (LocalizedString)
  },
  "address": {
    object (LocalizedString)
  }
}
Pola
kind
(deprecated)

string

Określa rodzaj danego zasobu. Wartość: ustalony ciąg znaków "walletobjects#eventVenue".

name

object (LocalizedString)

Nazwa miejsca wydarzenia, na przykład „AT&T Park”.

Jest ono wymagane.

address

object (LocalizedString)

Adres miejsca wydarzenia, na przykład „24 Willie Mays Plaza\nSan Francisco, CA 94107”. Wiersze adresu są rozdzielone znakami przejścia do kolejnej linii (\n).

Jest ono wymagane.

EventDateTime

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

string

Określa rodzaj danego zasobu. Wartość: ustalony ciąg znaków "walletobjects#eventDateTime".

doorsOpen

string

Data i godzina otwarcia drzwi w miejscu wydarzenia.

Jest to data i godzina w rozszerzonym formacie ISO 8601 z przesunięciem lub bez niego. Godzinę można określić z dokładnością do nanosekundy. Przesunięcia można określić z dokładnością do sekundy (pomimo że przesunięcie sekundy nie jest zgodne z normą ISO 8601).

Na przykład:

W UTC 1985-04-12T23:20:50.52Z to 20 minut i 50, 52 sekundy po godzinie 23 w dniu 12 kwietnia 1985 r.

1985-04-12T19:20:50.52-04:00 to 20 minut i 50, 52 sekundy po godzinie 19 w dniu 12 kwietnia 1985 r., 4 godziny przed UTC (ta sama chwila co w przykładzie powyżej). Gdyby wydarzenie odbyło się w Nowym Jorku, byłby to odpowiednik czasu wschodniego letniego (EDT). Pamiętaj, że przesunięcie jest różne w regionach, w których obowiązuje czas letni, w zależności od pory roku.

1985-04-12T19:20:50.52 to 20 minut i 50,52 sekundy po godzinie 19 w dniu 12 kwietnia 1985 r., bez informacji o przesunięciu.

Część daty i godziny bez przesunięcia jest uważana za „lokalną datę i godzinę”. Powinny to być lokalna data i godzina w miejscu wydarzenia. Jeśli na przykład wydarzenie ma miejsce o godzinie 20 dnia 5 czerwca 2018 r., lokalną datą i godziną powinno być 2018-06-05T20:00:00. Jeśli lokalna data i godzina w miejscu wydarzenia przypadają 4 godziny przed UTC, można dołączyć przesunięcie o -04:00.

Bez informacji o przesunięciu niektóre zaawansowane funkcje mogą być niedostępne.

start

string

Data i godzina rozpoczęcia wydarzenia. Jeśli wydarzenie obejmuje kilka dni, powinny to być data i godzina rozpoczęcia pierwszego dnia.

Jest to data i godzina w rozszerzonym formacie ISO 8601 z przesunięciem lub bez niego. Godzinę można określić z dokładnością do nanosekundy. Przesunięcia można określić z dokładnością do sekundy (pomimo że przesunięcie sekundy nie jest zgodne z normą ISO 8601).

Na przykład:

W UTC 1985-04-12T23:20:50.52Z to 20 minut i 50, 52 sekundy po godzinie 23 w dniu 12 kwietnia 1985 r.

1985-04-12T19:20:50.52-04:00 to 20 minut i 50, 52 sekundy po godzinie 19 w dniu 12 kwietnia 1985 r., 4 godziny przed UTC (ta sama chwila co w przykładzie powyżej). Gdyby wydarzenie odbyło się w Nowym Jorku, byłby to odpowiednik czasu wschodniego letniego (EDT). Pamiętaj, że przesunięcie jest różne w regionach, w których obowiązuje czas letni, w zależności od pory roku.

1985-04-12T19:20:50.52 to 20 minut i 50,52 sekundy po godzinie 19 w dniu 12 kwietnia 1985 r., bez informacji o przesunięciu.

Część daty i godziny bez przesunięcia jest uważana za „lokalną datę i godzinę”. Powinny to być lokalna data i godzina w miejscu wydarzenia. Jeśli na przykład wydarzenie ma miejsce o godzinie 20 dnia 5 czerwca 2018 r., lokalną datą i godziną powinno być 2018-06-05T20:00:00. Jeśli lokalna data i godzina w miejscu wydarzenia przypadają 4 godziny przed UTC, można dołączyć przesunięcie o -04:00.

Bez informacji o przesunięciu niektóre zaawansowane funkcje mogą być niedostępne.

end

string

Data i godzina zakończenia wydarzenia. Jeśli wydarzenie obejmuje kilka dni, powinny to być data i godzina zakończenia ostatniego dnia.

Jest to data i godzina w rozszerzonym formacie ISO 8601 z przesunięciem lub bez niego. Godzinę można określić z dokładnością do nanosekundy. Przesunięcia można określić z dokładnością do sekundy (pomimo że przesunięcie sekundy nie jest zgodne z normą ISO 8601).

Na przykład:

W UTC 1985-04-12T23:20:50.52Z to 20 minut i 50, 52 sekundy po godzinie 23 w dniu 12 kwietnia 1985 r.

1985-04-12T19:20:50.52-04:00 to 20 minut i 50, 52 sekundy po godzinie 19 w dniu 12 kwietnia 1985 r., 4 godziny przed UTC (ta sama chwila co w przykładzie powyżej). Gdyby wydarzenie odbyło się w Nowym Jorku, byłby to odpowiednik czasu wschodniego letniego (EDT). Pamiętaj, że przesunięcie jest różne w regionach, w których obowiązuje czas letni, w zależności od pory roku.

1985-04-12T19:20:50.52 to 20 minut i 50,52 sekundy po godzinie 19 w dniu 12 kwietnia 1985 r., bez informacji o przesunięciu.

Część daty i godziny bez przesunięcia jest uważana za „lokalną datę i godzinę”. Powinny to być lokalna data i godzina w miejscu wydarzenia. Jeśli na przykład wydarzenie ma miejsce o godzinie 20 dnia 5 czerwca 2018 r., lokalną datą i godziną powinno być 2018-06-05T20:00:00. Jeśli lokalna data i godzina w miejscu wydarzenia przypadają 4 godziny przed UTC, można dołączyć przesunięcie o -04:00.

Bez informacji o przesunięciu niektóre zaawansowane funkcje mogą być niedostępne.

doorsOpenLabel

enum (DoorsOpenLabel)

Etykieta używana w przypadku wartości godziny otwarcia drzwi (doorsOpen) w widoku z danymi karty. Każda dostępna opcja jest mapowana na zestaw zlokalizowanych ciągów tekstowych, dzięki czemu tłumaczenia są wyświetlane użytkownikowi na podstawie ich ustawień regionalnych.

Nie można ustawić ani doorsOpenLabel, jak i customDoorsOpenLabel. Jeśli żadna z tych opcji nie zostanie ustawiona, etykieta będzie domyślnie ustawiona na zlokalizowaną etykietę „Otwarte drzwi”. Jeśli pole „Otwarte drzwi” nie jest skonfigurowane, ta etykieta nie będzie używana.

customDoorsOpenLabel

object (LocalizedString)

Etykieta własna używana w przypadku wartości godziny otwarcia drzwi (doorsOpen) w widoku z danymi karty. Należy jej używać tylko wtedy, gdy domyślna etykieta „Otwarte drzwi” lub jedna z opcji doorsOpenLabel nie jest wystarczająca.

Nie można ustawić ani doorsOpenLabel, jak i customDoorsOpenLabel. Jeśli żadna z tych opcji nie zostanie ustawiona, etykieta będzie domyślnie ustawiona na zlokalizowaną etykietę „Otwarte drzwi”. Jeśli pole „Otwarte drzwi” nie jest skonfigurowane, ta etykieta nie będzie używana.

DoorsOpenLabel

Wartości w polu enum
DOORS_OPEN_LABEL_UNSPECIFIED
DOORS_OPEN
doorsOpen

Starsza wersja aliasu dla DOORS_OPEN. Rola wycofana.

GATES_OPEN
gatesOpen

Starsza wersja aliasu dla GATES_OPEN. Rola wycofana.

ConfirmationCodeLabel

Wartości w polu enum
CONFIRMATION_CODE_LABEL_UNSPECIFIED
CONFIRMATION_CODE
confirmationCode

Starsza wersja aliasu dla CONFIRMATION_CODE. Rola wycofana.

CONFIRMATION_NUMBER
confirmationNumber

Starsza wersja aliasu dla CONFIRMATION_NUMBER. Rola wycofana.

ORDER_NUMBER
orderNumber

Starsza wersja aliasu dla ORDER_NUMBER. Rola wycofana.

RESERVATION_NUMBER
reservationNumber

Starsza wersja aliasu dla RESERVATION_NUMBER. Rola wycofana.

SeatLabel

Wartości w polu enum
SEAT_LABEL_UNSPECIFIED
SEAT
seat

Starsza wersja aliasu dla SEAT. Rola wycofana.

RowLabel

Wartości w polu enum
ROW_LABEL_UNSPECIFIED
ROW
row

Starsza wersja aliasu dla ROW. Rola wycofana.

SectionLabel

Wartości w polu enum
SECTION_LABEL_UNSPECIFIED
SECTION
section

Starsza wersja aliasu dla SECTION. Rola wycofana.

THEATER
theater

Starsza wersja aliasu dla THEATER. Rola wycofana.

GateLabel

Wartości w polu enum
GATE_LABEL_UNSPECIFIED
GATE
gate

Starsza wersja aliasu dla GATE. Rola wycofana.

DOOR
door

Starsza wersja aliasu dla DOOR. Rola wycofana.

ENTRANCE
entrance

Starsza wersja aliasu dla ENTRANCE. Rola wycofana.

Metody

addmessage

Dodaje komunikat do klasy biletu na wydarzenie, do której odwołuje się podany identyfikator klasy.

get

Zwraca klasę biletu na wydarzenie o podanym identyfikatorze klasy.

insert

Wstawia klasę biletu na wydarzenie o podanym identyfikatorze i właściwościach.

list

Zwraca listę wszystkich klas biletu na wydarzenie dla podanego identyfikatora wydawcy.

patch

Aktualizuje klasę biletu na wydarzenie, do której odwołuje się podany identyfikator klasy.

update

Aktualizuje klasę biletu na wydarzenie, do której odwołuje się podany identyfikator klasy.