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)
  },
  "notifyPreference": enum (NotificationSettingsForUpdates),
  "appLinkData": {
    object (AppLinkData)
  },
  "valueAddedModuleData": [
    {
      object (ValueAddedModuleData)
    }
  ]
}
Pola
kind
(deprecated)

string

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

eventName

object (LocalizedString)

Wymagane. Nazwa wydarzenia, np. „Legia Warszawa kontra Wisła Kraków”.

eventId

string

Identyfikator wydarzenia. Powinien być unikalny dla każdego zdarzenia na koncie. Służy do grupowania biletów, jeśli użytkownik zapisał więcej niż jeden bilet 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ć tę wartość na classId (z identyfikatorem wydawcy lub bez niego).

Jeśli nie zostanie podany, platforma spróbuje użyć innych danych do grupowania biletów (co może nie być stabilne).

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 mapowana jest na zestaw zlokalizowanych tekstów, dzięki czemu użytkownikowi wyświetlane są tłumaczenia zgodnie z jego ustawieniami regionalnymi.

Nie można ustawić jednocześnie wartości confirmationCodeLabel i customConfirmationCodeLabel. Jeśli żadna z tych opcji nie zostanie ustawiona, etykieta będzie domyślnie ustawiona na zlokalizowany „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ć jednocześnie wartości confirmationCodeLabel i customConfirmationCodeLabel. Jeśli żadna z tych opcji nie zostanie ustawiona, etykieta będzie domyślnie ustawiona na zlokalizowany „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 mapowana jest na zestaw zlokalizowanych tekstów, dzięki czemu użytkownikowi wyświetlane są tłumaczenia zgodnie z jego ustawieniami regionalnymi.

Nie można ustawić jednocześnie wartości seatLabel i customSeatLabel. Jeśli żadna z tych opcji nie zostanie ustawiona, etykieta będzie domyślnie ustawiona na zlokalizowane „Miejsce”. Jeśli pole miejsca 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ć wartości seatLabel i customSeatLabel. Jeśli żadna z tych opcji nie zostanie ustawiona, etykieta będzie domyślnie ustawiona na zlokalizowane „Miejsce”. Jeśli pole miejsca nie jest ustawione, ta etykieta nie będzie używana.

rowLabel

enum (RowLabel)

Etykieta używana w przypadku wartości rzędu (eventTicketObject.seatInfo.row) w widoku z danymi karty. Każda dostępna opcja jest mapowana na zbiór zlokalizowanych ciągów znaków, aby tłumaczenia były wyświetlane użytkownikowi w zależności od jego języka.

Nie można ustawić jednocześnie wartości rowLabel i customRowLabel. Jeśli żadna z tych opcji nie zostanie ustawiona, etykieta będzie domyślnie ustawiona na zlokalizowaną „Rząd”. Jeśli pole rzędu nie jest ustawione, ta etykieta nie będzie używana.

customRowLabel

object (LocalizedString)

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

Nie można ustawić jednocześnie wartości rowLabel i customRowLabel. Jeśli żadna z tych opcji nie zostanie ustawiona, etykieta będzie domyślnie ustawiona na zlokalizowany „Rząd”. Jeśli pole rzędu nie jest ustawione, 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 mapowana jest na zestaw zlokalizowanych tekstów, dzięki czemu użytkownikowi wyświetlane są tłumaczenia zgodnie z jego ustawieniami regionalnymi.

Nie można ustawić wartości sectionLabel i customSectionLabel. Jeśli żadna z tych opcji nie zostanie ustawiona, etykieta będzie domyślnie ustawiona na zlokalizowaną „Sekcję”. 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ć jednocześnie wartości sectionLabel i customSectionLabel. Jeśli żadna z tych opcji nie zostanie ustawiona, etykieta będzie domyślnie ustawiona na zlokalizowaną „Sekcję”. Jeśli pole sekcji nie jest ustawione, 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 zbiór zlokalizowanych ciągów znaków, aby tłumaczenia były wyświetlane użytkownikowi w zależności od jego języka.

Nie można ustawić jednocześnie wartości gateLabel i customGateLabel. Jeśli żadna z tych opcji nie zostanie ustawiona, etykieta będzie domyślnie ustawiona na zlokalizowaną „Bramkę”. Jeśli pole bramki nie jest ustawione, 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ć jednocześnie wartości gateLabel i customGateLabel. Jeśli żadna z tych opcji nie zostanie ustawiona, etykieta będzie domyślnie ustawiona na zlokalizowaną „Bramkę”. Jeśli pole bramki nie jest ustawione, ta etykieta nie będzie używana.

finePrint

object (LocalizedString)

Tekst pisany drobnym drukiem, warunki lub zasady dotyczące biletu.

classTemplateInfo

object (ClassTemplateInfo)

Informacje o szablonie wyświetlania klasy. Jeśli nie są ustawione, Google przyjmuje domyślny zestaw pól do wyświetlenia.

id

string

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

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. Zamiast tego użyj pola multipleDevicesAndHoldersAllowedStatus.

homepageUri

object (Uri)

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

locations[]
(deprecated)

object (LatLongPoint)

Uwaga: to pole nie jest obecnie obsługiwane w przypadku wywoływania powiadomień geograficznych.

reviewStatus

enum (ReviewStatus)

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

Należy zachować stan draft, gdy klasa jest w fazie rozwoju. Klasy w stanie draft nie można użyć do utworzenia żadnego obiektu.

Gdy uznasz, że klasa jest gotowa do użycia, ustaw to pole na underReview. 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 obrazu. Maksymalna liczba wyświetlanych pól wynosi 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 wynosi 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. Wydawcy elementów promocyjnych są identyfikowani po identyfikatorze wydawcy. Wydawca elementów promocyjnych musi mieć skonfigurowany co najmniej 1 klucz Smart Tap.

Aby karta obsługiwała funkcję Smart Tap, pola enableSmartTap i smartTapRedemptionLevel na poziomie obiektu muszą być też prawidłowo skonfigurowane.

countryCode

string

Kod kraju używany do wyświetlania kraju karty (gdy użytkownik nie jest w tym kraju) oraz 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 go nie ma, nic nie jest wyświetlane. Obraz wyświetla się w 100% szerokości.

wordMark
(deprecated)

object (Image)

Rola wycofana.

enableSmartTap

boolean

Wskazuje, czy ta klasa obsługuje smart tap. Aby karta obsługiwała funkcję Smart Tap, pola redemptionIssuers i smartTapRedemptionLevel na poziomie obiektu muszą być też prawidłowo skonfigurowane.

hexBackgroundColor

string

Kolor tła karty. Jeśli nie jest ustawiony, używany jest dominujący kolor obrazu banera powitalnego, a jeśli obraz banera powitalnego 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 przykładzie: #fc0.

localizedIssuerName

object (LocalizedString)

Przetłumaczona wartość pola issuerName. 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 zapisie/usunięciu przez użytkownika obiektu tej klasy. Wszystkie obiekty tej klasy są odpowiednie dla wywołania zwrotnego.

securityAnimation

object (SecurityAnimation)

Opcjonalne informacje o animacji zabezpieczeń. Jeśli ta opcja jest ustawiona, na szczegółach karty będzie wyświetlana animacja zabezpieczeń.

viewUnlockRequirement

enum (ViewUnlockRequirement)

Wyświetl opcje Wymagane odblokowywanie biletu na wydarzenie.

notifyPreference

enum (NotificationSettingsForUpdates)

Określa, czy powiadomienia mają być wysyłane w przypadku aktualizacji pól w danej klasie. Gdy ustawisz opcję NOTIFY (powiadamiaj), spróbujemy wywołać powiadomienie o zmianie pola dla użytkowników. Takie powiadomienia będą wysyłane do użytkowników tylko wtedy, gdy dane pole znajdzie się na liście dozwolonych. Jeśli nie podasz żadnej wartości, nie będzie wyświetlane żadne powiadomienie. To ustawienie jest tymczasowe i musi być ustawiane w ramach każdego żądania PATCH lub UPDATE, w przeciwnym razie powiadomienie nie zostanie wywołane.

valueAddedModuleData[]

object (ValueAddedModuleData)

Opcjonalne dane modułu wartości dodanej. Maksymalnie 10 na zajęcia. W przypadku karty wyświetli się tylko 10 kart, przy czym priorytet będą miały te z obiektu.

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 „Trinity One”.

Jest ono wymagane.

address

object (LocalizedString)

Adres miejsca wydarzenia, na przykład „24 Willie Mays Plaza\nSan Francisco, CA 94107”. Wiersze adresu są oddzielone 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.

Są to data i godzina w rozszerzonym formacie ISO 8601 bez przesunięcia lub z przesunięciem. Czas 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 takie nie jest objęte 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 roku.

1985-04-12T19:20:50.52-04:00 to 20 minut i 50,52 sekundy po godzinie 19 w dniu 12 kwietnia 1985 roku, 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 roku bez informacji o przesunięciu.

Część daty i godziny bez przesunięcia jest uważana za „lokalną datę i godzinę”. Powinna to być lokalna data i godzina w miejscu wydarzenia. Jeśli na przykład wydarzenie ma nastąpić w danym miejscu o godzinie 20 dnia 5 czerwca 2018 roku, 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 rozszerzone 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.

To jest data/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 takie nie jest objęte 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 roku.

1985-04-12T19:20:50.52-04:00 to 20 minut i 50,52 sekundy po godzinie 19 w dniu 12 kwietnia 1985 roku, 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 roku bez informacji o przesunięciu.

Część daty i godziny bez przesunięcia jest uważana za „lokalną datę i godzinę”. Powinna to być lokalna data i godzina w miejscu wydarzenia. Jeśli na przykład wydarzenie ma nastąpić w danym miejscu o godzinie 20 dnia 5 czerwca 2018 roku, 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 wiele dni, powinny to być data i godzina zakończenia ostatniego dnia.

Są to data i godzina w rozszerzonym formacie ISO 8601 bez przesunięcia lub z przesunięciem. 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 takie nie jest objęte 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 roku.

1985-04-12T19:20:50.52-04:00 to 20 minut i 50,52 sekundy po godzinie 19 w dniu 12 kwietnia 1985 roku, 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 roku bez informacji o przesunięciu.

Część daty i godziny bez przesunięcia jest uważana za „lokalną datę i godzinę”. Powinna to być lokalna data i godzina w miejscu wydarzenia. Jeśli na przykład wydarzenie ma nastąpić w danym miejscu o godzinie 20 dnia 5 czerwca 2018 roku, 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 mapowana jest na zestaw zlokalizowanych tekstów, dzięki czemu użytkownikowi wyświetlane są tłumaczenia zgodnie z jego ustawieniami regionalnymi.

Nie można ustawić jednocześnie wartości doorsOpenLabel i customDoorsOpenLabel. Jeśli żadna z tych opcji nie zostanie ustawiona, etykieta będzie domyślnie ustawiona na zlokalizowaną „Godzinę otwarcia drzwi”. Jeśli pole otwarcia drzwi nie jest ustawione, ta etykieta nie jest 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 „Godzina otwarcia drzwi” lub jedna z opcji doorsOpenLabel nie jest wystarczająca.

Nie można ustawić jednocześnie wartości doorsOpenLabel i customDoorsOpenLabel. Jeśli żadna z tych opcji nie zostanie ustawiona, etykieta będzie domyślnie ustawiona na zlokalizowaną „otwarte drzwi”. Jeśli pole godziny otwarcia drzwi nie jest ustawione, 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.