Ressource: EventTicketClass
JSON-Darstellung |
---|
{ "kind": string, "eventName": { object ( |
Felder | |
---|---|
kind |
Kennzeichnet, welche Art von Ressource dies ist. Wert: der feste String |
eventName |
Erforderlich. Der Name des Ereignisses, z. B. „LA Dodgers bei Bayern München“. |
eventId |
Die ID des Ereignisses. Diese ID muss für jedes Ereignis in einem Konto eindeutig sein. Sie wird verwendet, um Tickets zu gruppieren, wenn der Nutzer mehrere Tickets für dieselbe Veranstaltung gespeichert hat. Er darf höchstens 64 Zeichen lang sein. Wenn Sie angeben, ist die Gruppierung stabil. Seien Sie vorsichtig bei unbeabsichtigten Konflikten, damit Tickets nicht gruppiert werden können. Wenn Sie nur eine Klasse pro Ereignis verwenden, können Sie dies einfach auf die Wenn keine Angabe erfolgt, wird die Plattform versuchen, andere Daten zu verwenden, um Tickets zu gruppieren (möglicherweise instabil). |
logo |
Das Logobild des Tickets. Dieses Bild wird in der Kartendetailansicht der App angezeigt. |
venue |
Details zum Veranstaltungsort. |
dateTime |
Die Datums- und Uhrzeitinformationen des Termins. |
confirmationCodeLabel |
Das Label, das für den Wert des Bestätigungscodes ( Sowohl |
customConfirmationCodeLabel |
Ein benutzerdefiniertes Label für den Wert des Bestätigungscodes ( Sowohl |
seatLabel |
Das Label, das für den Wert der Nutzerlizenz ( Sowohl |
customSeatLabel |
Ein benutzerdefiniertes Label, das für den Wert der Nutzerlizenz ( Sowohl |
rowLabel |
Das Label, das für den Zeilenwert ( Sowohl |
customRowLabel |
Ein benutzerdefiniertes Label, das für den Zeilenwert ( Sowohl |
sectionLabel |
Das Label, das für den Abschnittswert ( Sowohl |
customSectionLabel |
Ein benutzerdefiniertes Label, das für den Abschnittswert ( Sowohl |
gateLabel |
Das Label, das für den Gate-Wert ( Sowohl |
customGateLabel |
Ein benutzerdefiniertes Label, das für den Gate-Wert ( Sowohl |
finePrint |
Das Kleingedruckte, die Nutzungsbedingungen des Tickets |
classTemplateInfo |
Vorlageninformationen dazu, wie die Klasse angezeigt werden soll. Wenn die Richtlinie nicht konfiguriert ist, verwendet Google einen Standardsatz von Feldern, die angezeigt werden sollen. |
id |
Erforderlich. Die eindeutige Kennung für eine Klasse. Diese ID muss für alle Klassen eines Ausstellers eindeutig sein. Dieser Wert muss das Format issuer ID haben.identifier, bei denen ersteres von Google ausgestellt und Letzteres von Ihnen ausgewählt wird. Ihre eindeutige Kennung darf nur alphanumerische Zeichen, „.“, „_“ oder „-“ enthalten. |
version |
Eingestellte Funktionen |
issuerName |
Erforderlich. Der Ausstellername. Die empfohlene maximale Länge ist 20 Zeichen, damit der vollständige String auf kleineren Displays angezeigt wird. |
messages[] |
Ein Array von Nachrichten, das in der App angezeigt wird. Alle Nutzer dieses Objekts erhalten die zugehörigen Nachrichten. Es sind maximal 10 Felder zulässig. |
allowMultipleUsersPerObject |
Veraltet. Verwenden Sie stattdessen |
homepageUri |
URI der Startseite Ihrer Anwendung. Das Ausfüllen des URI in dieses Feld führt genau zu dem gleichen Verhalten wie das Ausfüllen eines URI in „linksModuleData“. Beim Rendern eines Objekts wird ein Link zur Startseite angezeigt, was normalerweise als LinksModuleData-Abschnitt des Objekts angesehen wird. |
locations[] |
Hinweis: Dieses Feld wird derzeit nicht zum Auslösen von Geo-Benachrichtigungen unterstützt. |
reviewStatus |
Erforderlich. Der Status des Kurses. Dieses Feld kann mithilfe der API-Aufrufe „Insert“, „Patch“ oder „Update“ auf Sie sollten dieses Feld auf Sie sollten dieses Feld auf Wenn Sie einen bereits |
review |
Die Kommentare, die von der Plattform eingestellt werden, wenn ein Kurs mit |
infoModuleData |
Veraltet. Verwende stattdessen „textModulesData“. |
imageModulesData[] |
Bildmoduldaten. Es werden maximal 1 Feld auf Objektebene und 1 Feld auf Klassenobjektebene angezeigt. |
textModulesData[] |
Textmoduldaten. Wenn für die Klasse auch Textmoduldaten definiert sind, werden beide angezeigt. Es werden maximal 10 Felder aus dem Objekt und 10 aus der Klasse angezeigt. |
linksModuleData |
Linkmoduldaten. Wenn für das -Objekt auch Daten des Linkmoduls definiert sind, werden beide angezeigt. |
redemptionIssuers[] |
Gibt an, welche Einlösungsaussteller die Karte bzw. das Ticket über Smart-Bonus einlösen können. Einlösungsaussteller werden durch ihre Aussteller-ID identifiziert. Für Einlösungsaussteller muss mindestens ein Smart-Bonus-Schlüssel konfiguriert sein. Die Felder |
countryCode |
Der Ländercode wird verwendet, um das Land der Karte anzuzeigen (wenn der Nutzer sich nicht in diesem Land befindet) sowie um lokalisierte Inhalte anzuzeigen, wenn diese für die Sprache des Nutzers nicht verfügbar sind. |
heroImage |
Optionales Bannerbild, das auf der Vorderseite der Karte angezeigt wird. Ist keiner vorhanden, wird nichts angezeigt. Das Bild wird mit 100% Breite angezeigt. |
wordMark |
Veraltet. |
enableSmartTap |
Gibt an, ob diese Klasse Smart-Bonus unterstützt. Die Felder |
hexBackgroundColor |
Die Hintergrundfarbe der Karte. Wenn nicht festgelegt, wird die Hauptfarbe des Hero-Images verwendet, und wenn kein Hero-Image festgelegt ist, wird die Hauptfarbe des Logos verwendet. Das Format ist #rrggbb, wobei rrggbb ein hexadezimales RGB-Triplet wie |
localizedIssuerName |
Übersetzte Strings für den Ausstellername. Die empfohlene maximale Länge ist 20 Zeichen, damit der vollständige String auf kleineren Displays angezeigt wird. |
multipleDevicesAndHoldersAllowedStatus |
Gibt an, ob mehrere Nutzer und Geräte dasselbe Objekt speichern und auf diese Klasse verweisen. |
callbackOptions |
Callback-Optionen, mit denen der Aussteller bei jedem Speichern/Löschen eines Objekts für diese Klasse durch den Endnutzer zurückgerufen wird. Alle Objekte dieser Klasse kommen für den Callback infrage. |
securityAnimation |
Optionale Informationen zur Sicherheitsanimation. Wenn dies festgelegt ist, wird eine Sicherheitsanimation in den Details der Karte / des Tickets gerendert. |
viewUnlockRequirement |
Optionen für Entsperranforderung für das Veranstaltungsticket ansehen. |
wideLogo |
Das breite Logo des Tickets. Wird anstelle des Logos oben links in der Kartenansicht angegeben. |
appLinkData |
Optionaler App- oder Website-Link, der als Schaltfläche auf der Vorderseite der Karte bzw. des Tickets angezeigt wird. Wenn „AppLinkData“ für das entsprechende Objekt angegeben wird, das stattdessen verwendet wird. |
EventVenue
JSON-Darstellung |
---|
{ "kind": string, "name": { object ( |
Felder | |
---|---|
kind |
Kennzeichnet, welche Art von Ressource dies ist. Wert: der feste String |
name |
Der Name des Veranstaltungsortes, z. B. "AT&T Park". Das ist ein Pflichtfeld. |
address |
Die Adresse des Veranstaltungsorts, z. B. „24 Willie Mays Plaza\nSan Francisco, CA 94107“. Adresszeilen werden durch Zeilenvorschubzeichen ( Das ist ein Pflichtfeld. |
EventDateTime
JSON-Darstellung |
---|
{ "kind": string, "doorsOpen": string, "start": string, "end": string, "doorsOpenLabel": enum ( |
Felder | |
---|---|
kind |
Kennzeichnet, welche Art von Ressource dies ist. Wert: der feste String |
doorsOpen |
Datum und Uhrzeit, zu der die Türen am Veranstaltungsort geöffnet werden. Datum/Uhrzeit im erweiterten ISO 8601-Format mit oder ohne Offset. Die Zeit kann bis auf die Nanosekunde genau angegeben werden. Offsets können sekundengenau angegeben werden (obwohl Offset-Sekunden nicht Teil von ISO 8601 sind). Beispiel:
Der Teil der Datums-/Uhrzeitangabe ohne Offset wird als „lokales Datum/die lokale Uhrzeit“ betrachtet. Dabei muss es sich um das örtliche Datum und die örtliche Uhrzeit am Veranstaltungsort handeln. Findet die Veranstaltung beispielsweise am 5. Juni 2018 um die 20. Stunde statt, sollte für das lokale Datum und die lokale Uhrzeit Ohne Offset-Informationen sind einige Rich-Funktionen möglicherweise nicht verfügbar. |
start |
Datum und Uhrzeit des Terminbeginns Wenn der Termin mehrere Tage umfasst, sollten die Startzeit und die Uhrzeit am ersten Tag sein. Datum/Uhrzeit im erweiterten ISO 8601-Format mit oder ohne Offset. Die Zeit kann bis auf die Nanosekunde genau angegeben werden. Offsets können sekundengenau angegeben werden (obwohl Offset-Sekunden nicht Teil von ISO 8601 sind). Beispiel:
Der Teil der Datums-/Uhrzeitangabe ohne Offset wird als „lokales Datum/die lokale Uhrzeit“ betrachtet. Dabei muss es sich um das örtliche Datum und die örtliche Uhrzeit am Veranstaltungsort handeln. Findet die Veranstaltung beispielsweise am 5. Juni 2018 um die 20. Stunde statt, sollte für das lokale Datum und die lokale Uhrzeit Ohne Offset-Informationen sind einige Rich-Funktionen möglicherweise nicht verfügbar. |
end |
Datum und Uhrzeit des Endes des Termins Wenn der Termin mehrere Tage umfasst, sollten das Enddatum und die Endzeit des letzten Tages sein. Datum/Uhrzeit im erweiterten ISO 8601-Format mit oder ohne Offset. Die Zeit kann bis auf die Nanosekunde genau angegeben werden. Offsets können sekundengenau angegeben werden (obwohl Offset-Sekunden nicht Teil von ISO 8601 sind). Beispiel:
Der Teil der Datums-/Uhrzeitangabe ohne Offset wird als „lokales Datum/die lokale Uhrzeit“ betrachtet. Dabei muss es sich um das örtliche Datum und die örtliche Uhrzeit am Veranstaltungsort handeln. Findet die Veranstaltung beispielsweise am 5. Juni 2018 um die 20. Stunde statt, sollte für das lokale Datum und die lokale Uhrzeit Ohne Offset-Informationen sind einige Rich-Funktionen möglicherweise nicht verfügbar. |
doorsOpenLabel |
Das Label, das für den Wert „Türen öffnen“ ( Sowohl |
customDoorsOpenLabel |
Ein benutzerdefiniertes Label für den Wert „Einlass“ ( Sowohl |
DoorsOpenLabel
Enums | |
---|---|
DOORS_OPEN_LABEL_UNSPECIFIED |
|
DOORS_OPEN |
|
doorsOpen |
Altes Alias für |
GATES_OPEN |
|
gatesOpen |
Altes Alias für |
ConfirmationCodeLabel
Enums | |
---|---|
CONFIRMATION_CODE_LABEL_UNSPECIFIED |
|
CONFIRMATION_CODE |
|
confirmationCode |
Altes Alias für |
CONFIRMATION_NUMBER |
|
confirmationNumber |
Altes Alias für |
ORDER_NUMBER |
|
orderNumber |
Altes Alias für |
RESERVATION_NUMBER |
|
reservationNumber |
Altes Alias für |
SeatLabel
Enums | |
---|---|
SEAT_LABEL_UNSPECIFIED |
|
SEAT |
|
seat |
Altes Alias für |
RowLabel
Enums | |
---|---|
ROW_LABEL_UNSPECIFIED |
|
ROW |
|
row |
Altes Alias für |
SectionLabel
Enums | |
---|---|
SECTION_LABEL_UNSPECIFIED |
|
SECTION |
|
section |
Altes Alias für |
THEATER |
|
theater |
Altes Alias für |
GateLabel
Enums | |
---|---|
GATE_LABEL_UNSPECIFIED |
|
GATE |
|
gate |
Altes Alias für |
DOOR |
|
door |
Altes Alias für |
ENTRANCE |
|
entrance |
Altes Alias für |
Methoden |
|
---|---|
|
Fügt der Veranstaltungsticketklasse, auf die die angegebene Klassen-ID verweist, eine Nachricht hinzu. |
|
Gibt die Veranstaltungsticketklasse mit der angegebenen Klassen-ID zurück. |
|
Fügt eine Veranstaltungsticketklasse mit der angegebenen ID und Eigenschaften ein. |
|
Gibt eine Liste aller Veranstaltungsticketklassen für eine bestimmte Aussteller-ID zurück. |
|
Aktualisiert die Veranstaltungsticketklasse, auf die die angegebene Klassen-ID verweist. |
|
Aktualisiert die Veranstaltungsticketklasse, auf die die angegebene Klassen-ID verweist. |