- Ressource: EventTicketClass
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- EventVenue
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- EventDateTime
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- DoorsOpenLabel
- ConfirmationCodeLabel
- SeatLabel
- RowLabel
- SectionLabel
- GateLabel
- Methoden
Ressource: EventTicketClass
JSON-Darstellung |
---|
{ "kind": string, "eventName": { object ( |
Felder | |
---|---|
kind |
Gibt an, um welche Art von Ressource es sich handelt. Wert: der feste String |
eventName |
Erforderlich. Der Name des Ereignisses, z. B. „LA Dodgers at SF Giants“. |
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 angegeben, ist die Gruppierung stabil. Seien Sie vorsichtig bei unbeabsichtigten Konflikten, damit keine Tickets gruppiert werden sollen. Wenn Sie nur eine Klasse pro Ereignis verwenden, können Sie dafür einfach Wenn nicht angegeben, versucht die Plattform, 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 |
Das Datum und Zeitinformationen des Ereignisses. |
confirmationCodeLabel |
Das Label, das für den Wert des Bestätigungscodes (
|
customConfirmationCodeLabel |
Ein benutzerdefiniertes Label für den Wert des Bestätigungscodes (
|
seatLabel |
Das Label, das für den Sitzplatzwert (
|
customSeatLabel |
Ein benutzerdefiniertes Label für den Sitzplatzwert (
|
rowLabel |
Das Label, das für den Zeilenwert (
|
customRowLabel |
Ein benutzerdefiniertes Label, das für den Zeilenwert (
|
sectionLabel |
Das Label, das für den Bereichswert (
|
customSectionLabel |
Ein benutzerdefiniertes Label, das für den Bereichswert (
|
gateLabel |
Das Label, das für den Gatewert (
|
customGateLabel |
Ein benutzerdefiniertes Label, das für den Gatewert (
|
finePrint |
Das Kleingedruckte und die Nutzungsbedingungen des Tickets. |
classTemplateInfo |
Vorlageninformationen darüber, wie die Klasse angezeigt werden soll. Wenn die Richtlinie nicht konfiguriert ist, greift Google auf die Standardfelder zurück, die angezeigt werden sollen. |
id |
Erforderlich. Die eindeutige Kennung einer Klasse. Diese ID muss für alle Klassen eines Ausstellers eindeutig sein. Dieser Wert muss das Format issuer ID haben.identifier, wobei Ersteres von Google ausgestellt und Letzteres von Ihnen ausgewählt wird. Die eindeutige Kennung darf nur alphanumerische Zeichen sowie „.“, „_“ oder „-“ enthalten. |
version |
Verworfen |
issuerName |
Erforderlich. Der Ausstellername. Die empfohlene maximale Länge ist 20 Zeichen, damit der vollständige String auf kleineren Bildschirmen angezeigt wird. |
messages[] |
Ein Array von Mitteilungen, die in der App angezeigt werden. Alle Nutzer dieses Objekts erhalten die zugehörigen Nachrichten. Die maximale Anzahl dieser Felder ist 10. |
allowMultipleUsersPerObject |
Verworfen. Verwenden Sie stattdessen |
homepageUri |
Der URI der Startseite Ihrer Anwendung. Das Ausfüllen des URI in diesem Feld führt zu demselben Verhalten wie das Ausfüllen eines URI in linksModuleData (wenn ein Objekt gerendert wird, wird ein Link zur Startseite in dem dargestellt, was man normalerweise als linkModuleData-Abschnitt des Objekts bezeichnen würde). |
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 zum Einfügen, Patchen oder Aktualisieren auf Sie sollten dieses Feld auf Sie sollten dieses Feld auf Wenn Sie eine bereits |
review |
Die Rezensionskommentare, die von der Plattform festgelegt werden, wenn ein Kurs als |
infoModuleData |
Verworfen. Verwenden Sie stattdessen textModulesData. |
imageModulesData[] |
Bildmoduldaten. Es werden maximal ein Feld aus der Objektebene und eines auf der Klassenobjektebene angezeigt. |
textModulesData[] |
Textmoduldaten. Wenn auch Textmoduldaten für die Klasse definiert sind, werden beide angezeigt. Die maximale Anzahl der angezeigten Felder beträgt 10 vom -Objekt und 10 aus der Klasse. |
linksModuleData |
Linkmoduldaten. Wenn Linkmoduldaten ebenfalls für das Objekt 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 anhand ihrer Aussteller-ID identifiziert. Einlösungsaussteller müssen mindestens einen Smart-Bonus-Schlüssel konfiguriert haben. Die Felder „ |
countryCode |
Ländercode, mit dem das Land der Karte angezeigt wird (wenn sich der Nutzer nicht in diesem Land befindet) sowie der lokalisierte Inhalt, wenn der Inhalt nicht für die Sprache des Nutzers verfügbar ist. |
heroImage |
Optionales Bannerbild, das auf der Vorderseite der Karte angezeigt wird Ist keine vorhanden, wird nichts angezeigt. Das Bild wird mit einer Breite von 100% angezeigt. |
wordMark |
Verworfen. |
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 Ausstellernamen. Die empfohlene maximale Länge ist 20 Zeichen, damit der vollständige String auf kleineren Bildschirmen angezeigt wird. |
multipleDevicesAndHoldersAllowedStatus |
Gibt an, ob mehrere Nutzer und Geräte dasselbe Objekt speichern, das auf diese Klasse verweist. |
callbackOptions |
Callback-Optionen, die verwendet werden sollen, um den Aussteller beim Speichern/Löschen eines Objekts für diese Klasse durch den Endnutzer zurückzurufen. Alle Objekte dieser Klasse sind für den Callback berechtigt. |
securityAnimation |
Optionale Informationen zur Sicherheitsanimation. Wenn diese Richtlinie konfiguriert ist, wird bei den Details der Karte / des Tickets eine Sicherheitsanimation gerendert. |
viewUnlockRequirement |
Sieh dir die Optionen für „Entsperren“ für das Veranstaltungsticket an. |
wideLogo |
Das breite Logo des Tickets. Dieses wird anstelle des Logos oben links in der Kartenansicht verwendet. |
appLinkData |
Optionaler App- oder Websitelink, der als Schaltfläche auf der Vorderseite der Karte bzw. des Tickets angezeigt wird. Wenn für das entsprechende Objekt, das stattdessen verwendet wird, AppLinkData angegeben ist. |
EventVenue
JSON-Darstellung |
---|
{ "kind": string, "name": { object ( |
Felder | |
---|---|
kind |
Gibt an, um welche Art von Ressource es sich handelt. Wert: der feste String |
name |
Der Name des Veranstaltungsorts, z. B. „Dortmund-Park“. Das ist ein Pflichtfeld. |
address |
Die Adresse des Veranstaltungsorts, z. B. „24 Willie Mays Plaza\nSan Francisco, CA 94107“. Adresszeilen werden durch Zeilenumbruchzeichen ( Das ist ein Pflichtfeld. |
EventDateTime
JSON-Darstellung |
---|
{ "kind": string, "doorsOpen": string, "start": string, "end": string, "doorsOpenLabel": enum ( |
Felder | |
---|---|
kind |
Gibt an, um welche Art von Ressource es sich handelt. 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, auch wenn Offset-Sekunden nicht in ISO 8601 enthalten sind. Beispiel:
Der Teil der Datums-/Uhrzeitangabe ohne Versatz wird als "lokales Datum/die lokale Uhrzeit" betrachtet. Geben Sie hier das Datum und die Uhrzeit am Veranstaltungsort an. Wenn die Veranstaltung beispielsweise um die 20. Stunde am 5. Juni 2018 am Veranstaltungsort stattfindet, sollte der lokale Datums-/Uhrzeitbereich Ohne Versatzinformationen sind einige Rich-Funktionen möglicherweise nicht verfügbar. |
start |
Datum und Uhrzeit des Ereignisbeginns. Wenn die Veranstaltung mehrere Tage umfasst, sollten Datum und Uhrzeit am ersten Tag als Startdatum angegeben 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, auch wenn Offset-Sekunden nicht in ISO 8601 enthalten sind. Beispiel:
Der Teil der Datums-/Uhrzeitangabe ohne Versatz wird als "lokales Datum/die lokale Uhrzeit" betrachtet. Geben Sie hier das Datum und die Uhrzeit am Veranstaltungsort an. Wenn die Veranstaltung beispielsweise um die 20. Stunde am 5. Juni 2018 am Veranstaltungsort stattfindet, sollte der lokale Datums-/Uhrzeitbereich Ohne Versatzinformationen sind einige Rich-Funktionen möglicherweise nicht verfügbar. |
end |
Datum und Uhrzeit des Endes des Ereignisses Wenn die Veranstaltung mehrere Tage umfasst, sollte das Enddatum bzw. die Endzeit am letzten Tag angegeben 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, auch wenn Offset-Sekunden nicht in ISO 8601 enthalten sind. Beispiel:
Der Teil der Datums-/Uhrzeitangabe ohne Versatz wird als "lokales Datum/die lokale Uhrzeit" betrachtet. Geben Sie hier das Datum und die Uhrzeit am Veranstaltungsort an. Wenn die Veranstaltung beispielsweise um die 20. Stunde am 5. Juni 2018 am Veranstaltungsort stattfindet, sollte der lokale Datums-/Uhrzeitbereich Ohne Versatzinformationen sind einige Rich-Funktionen möglicherweise nicht verfügbar. |
doorsOpenLabel |
Das Label, das für den Wert für die Türen in der Detailansicht der Karte verwendet werden soll (
|
customDoorsOpenLabel |
Ein benutzerdefiniertes Label für den Wert für die Anzahl der Türen (
|
DoorsOpenLabel
Enums | |
---|---|
DOORS_OPEN_LABEL_UNSPECIFIED |
|
DOORS_OPEN |
|
doorsOpen |
Alter Alias für |
GATES_OPEN |
|
gatesOpen |
Alter Alias für |
ConfirmationCodeLabel
Enums | |
---|---|
CONFIRMATION_CODE_LABEL_UNSPECIFIED |
|
CONFIRMATION_CODE |
|
confirmationCode |
Alter Alias für |
CONFIRMATION_NUMBER |
|
confirmationNumber |
Alter Alias für |
ORDER_NUMBER |
|
orderNumber |
Alter Alias für |
RESERVATION_NUMBER |
|
reservationNumber |
Alter Alias für |
SeatLabel
Enums | |
---|---|
SEAT_LABEL_UNSPECIFIED |
|
SEAT |
|
seat |
Alter Alias für |
RowLabel
Enums | |
---|---|
ROW_LABEL_UNSPECIFIED |
|
ROW |
|
row |
Alter Alias für |
SectionLabel
Enums | |
---|---|
SECTION_LABEL_UNSPECIFIED |
|
SECTION |
|
section |
Alter Alias für |
THEATER |
|
theater |
Alter Alias für |
GateLabel
Enums | |
---|---|
GATE_LABEL_UNSPECIFIED |
|
GATE |
|
gate |
Alter Alias für |
DOOR |
|
door |
Alter Alias für |
ENTRANCE |
|
entrance |
Alter Alias für |
Methoden |
|
---|---|
|
Fügt der Veranstaltungsticketklasse, auf die durch die angegebene Klassen-ID verwiesen wird, eine Nachricht hinzu. |
|
Gibt die Klasse des Veranstaltungstickets mit der angegebenen Klassen-ID zurück. |
|
Fügt eine Veranstaltungsticketklasse mit der angegebenen ID und den angegebenen Eigenschaften ein. |
|
Gibt eine Liste aller Veranstaltungsticketklassen für eine bestimmte Aussteller-ID zurück. |
|
Aktualisiert die Klasse des Veranstaltungstickets, auf die durch die angegebene Klassen-ID verwiesen wird. |
|
Aktualisiert die Klasse des Veranstaltungstickets, auf die durch die angegebene Klassen-ID verwiesen wird. |