Ressource: GenericClass
Generische Klasse
JSON-Darstellung |
---|
{ "id": string, "classTemplateInfo": { object ( |
Felder | |
---|---|
id |
Erforderlich. Die eindeutige Kennung für den Kurs. Diese ID muss für alle Karten/Tickets eines Ausstellers eindeutig sein. Dieser Wert muss das Format |
classTemplateInfo |
Vorlageninformationen dazu, wie der Kurs angezeigt werden soll. Wenn diese Einstellung nicht festgelegt ist, verwendet Google standardmäßig einen Satz von Feldern, die angezeigt werden sollen. |
imageModulesData[] |
Daten des Bildmoduls. Wenn für das Objekt auch |
textModulesData[] |
Textmoduldaten. Wenn für das Objekt auch |
linksModuleData |
Linkmoduldaten. Wenn für das Objekt auch |
enableSmartTap |
Nur für Partner mit aktiviertem Smart-Bonus verfügbar. Wenden Sie sich an den Support, um weitere Unterstützung zu erhalten. |
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. Für Aussteller von Gutscheinen muss mindestens ein Smart Tap-Schlüssel konfiguriert sein. Die Felder |
securityAnimation |
Optionale Informationen zur Sicherheitsanimation. Wenn diese Option festgelegt ist, wird eine Sicherheitsanimation für die Details der Karte/des Tickets gerendert. |
multipleDevicesAndHoldersAllowedStatus |
Gibt an, ob mehrere Nutzer und Geräte dasselbe Objekt speichern, das auf diese Klasse verweist. |
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 können den Rückruf erhalten. |
viewUnlockRequirement |
Optionen für die Entsperrvoraussetzung für den generischen Ausweis ansehen |
messages[] |
Eine Reihe von Nachrichten, die in der App angezeigt werden. Alle Nutzer dieses Objekts erhalten die zugehörigen Nachrichten. Die maximale Anzahl dieser Felder ist 10. |
appLinkData |
Optionaler Link zu einer App oder Website, der auf der Vorderseite der Karte bzw. des Tickets als Schaltfläche angezeigt wird. Wenn für das entsprechende Objekt „AppLinkData“ angegeben ist, wird dies stattdessen verwendet. |
valueAddedModuleData[] |
Optionale Daten zum Mehrwertmodul. Maximal zehn pro Kurs. Bei einer Karte/einem Ticket werden nur zehn angezeigt, wobei die Karten/Tickets des Objekts priorisiert werden. |
Methoden |
|
---|---|
|
Fügt der generischen Klasse, auf die durch die angegebene Klassen-ID verwiesen wird, eine Nachricht hinzu. |
|
Gibt die generisch Klasse mit der angegebenen Klassen-ID zurück. |
|
Fügt eine generische Klasse mit der angegebenen ID und den angegebenen Properties ein. |
|
Gibt eine Liste aller generischen Klassen für eine bestimmte Aussteller-ID zurück. |
|
Aktualisiert die generische Klasse, auf die durch die angegebene Klassen-ID verwiesen wird. |
|
Aktualisiert die allgemeine Klasse, auf die durch die angegebene Klassen-ID verwiesen wird. |