Risorsa: EventTicketClass
Rappresentazione JSON |
---|
{ "kind": string, "eventName": { object ( |
Campi | |
---|---|
kind |
Identifica il tipo di risorsa. Valore: la stringa fissa |
eventName |
Obbligatoria. Il nome dell'evento, ad esempio "LA Dodgers al SF Giants". |
eventId |
L'ID dell'evento. Questo ID deve essere univoco per ogni evento in un account. Viene utilizzato per raggruppare i biglietti se l'utente ha salvato più biglietti per lo stesso evento. Può contenere al massimo 64 caratteri. Se fornito, il raggruppamento sarà stabile. Fai attenzione ai conflitti involontari per evitare di raggruppare i ticket che non devono essere raggruppati. Se utilizzi un solo corso per evento, puoi semplicemente impostarlo su Se non viene specificato, la piattaforma tenterà di utilizzare altri dati per i ticket di gruppo (potenzialmente instabili). |
logo |
L'immagine del logo del biglietto. Questa immagine viene mostrata nella visualizzazione dei dettagli della scheda dell'app. |
venue |
Dettagli sulla sede dell'evento. |
dateTime |
Le informazioni sulla data e l'ora dell'evento. |
confirmationCodeLabel |
L'etichetta da utilizzare per il valore del codice di conferma ( Non è possibile impostare sia |
customConfirmationCodeLabel |
Un'etichetta personalizzata da utilizzare per il valore del codice di conferma ( Non è possibile impostare sia |
seatLabel |
L'etichetta da utilizzare per il valore della utenza ( Non è possibile impostare sia |
customSeatLabel |
Un'etichetta personalizzata da utilizzare per il valore utenza ( Non è possibile impostare sia |
rowLabel |
L'etichetta da utilizzare per il valore della riga ( Non è possibile impostare sia |
customRowLabel |
Un'etichetta personalizzata da utilizzare per il valore della riga ( Non è possibile impostare sia |
sectionLabel |
L'etichetta da utilizzare per il valore della sezione ( Non è possibile impostare sia |
customSectionLabel |
Un'etichetta personalizzata da utilizzare per il valore della sezione ( Non è possibile impostare sia |
gateLabel |
L'etichetta da utilizzare per il valore della porta ( Non è possibile impostare sia |
customGateLabel |
Un'etichetta personalizzata da utilizzare per il valore della porta ( Non è possibile impostare sia |
finePrint |
Clausole, termini o condizioni del biglietto. |
classTemplateInfo |
Informazioni sul modello su come deve essere visualizzato il corso. Se il criterio non viene configurato, Google utilizzerà un insieme predefinito di campi da visualizzare. |
id |
Obbligatoria. L'identificatore univoco di una classe. Questo ID deve essere univoco per tutti i corsi di un emittente. Questo valore deve essere nel formato issuer ID.identifier, dove la prima è rilasciata da Google e la seconda è scelta da te. L'identificatore univoco deve includere solo caratteri alfanumerici, ".", "_" o "-". |
version |
Deprecata |
issuerName |
Obbligatoria. Il nome dell'emittente. La lunghezza massima consigliata è di 20 caratteri per garantire che l'intera stringa venga visualizzata su schermi più piccoli. |
messages[] |
Un array di messaggi visualizzati nell'app. Tutti gli utenti di questo oggetto riceveranno i messaggi associati. Il numero massimo di questi campi è 10. |
allowMultipleUsersPerObject |
Deprecato. Usa invece il criterio |
homepageUri |
L'URI della home page dell'applicazione. Il completamento dell'URI in questo campo comporta lo stesso comportamento di un URI in linksModuleData (quando viene visualizzato un oggetto, viene mostrato un link alla home page in quella che solitamente viene considerata la sezione linksModuleData dell'oggetto). |
locations[] |
Nota: questo campo non è attualmente supportato per attivare le notifiche geografiche. |
reviewStatus |
Obbligatoria. Lo stato del corso. Questo campo può essere impostato su Dovresti mantenere questo campo su Imposta questo campo su Quando aggiorni una classe già |
review |
I commenti della recensione impostati dalla piattaforma quando un corso è contrassegnato come |
infoModuleData |
Deprecato. Usa invece textModulesData. |
imageModulesData[] |
Dati del modulo Immagine. Il numero massimo di questi campi visualizzati è 1 a livello di oggetto e 1 a livello di oggetto classe. |
textModulesData[] |
Dati dei moduli di testo. Se nella classe sono definiti anche i dati del modulo di testo, verranno visualizzati entrambi. Il numero massimo di questi campi visualizzati è 10 dall'oggetto e 10 dalla classe. |
linksModuleData |
Collega i dati del modulo. Se nell'oggetto sono definiti anche i dati del modulo Link, verranno visualizzati entrambi. |
redemptionIssuers[] |
Identifica quali emittenti di promozioni possono utilizzare la tessera tramite Smart Tap. Gli emittenti di rimborsi sono identificati in base al loro ID emittente. Gli emittenti di promozioni devono avere almeno una chiave Smart Tap configurata. Anche i campi |
countryCode |
Codice paese utilizzato per visualizzare il paese della scheda (quando l'utente non si trova in quel paese) e per visualizzare contenuti localizzati quando non sono disponibili nella lingua dell'utente. |
heroImage |
Immagine del banner facoltativa visualizzata sulla parte anteriore della scheda. Se non è presente, non verrà visualizzato nulla. L'immagine verrà visualizzata al 100% di larghezza. |
wordMark |
Deprecato. |
enableSmartTap |
Identifica se questo corso supporta Smart Tap. Anche i campi |
hexBackgroundColor |
Il colore di sfondo della scheda. Se non viene impostato, viene utilizzato il colore dominante dell'immagine hero e, se non è impostata alcuna immagine hero, viene utilizzato il colore dominante del logo. Il formato è #rrggbb, dove rrggbb è una tripletta RGB esadecimale, ad esempio |
localizedIssuerName |
Stringhe tradotte per l'emittenteName. La lunghezza massima consigliata è di 20 caratteri per garantire che l'intera stringa venga visualizzata su schermi più piccoli. |
multipleDevicesAndHoldersAllowedStatus |
Identifica se più utenti e dispositivi salveranno lo stesso oggetto con riferimento a questa classe. |
callbackOptions |
Opzioni di callback da utilizzare per richiamare l'emittente a ogni salvataggio/eliminazione di un oggetto per questa classe da parte dell'utente finale. Tutti gli oggetti di questa classe sono idonei per il callback. |
securityAnimation |
Informazioni facoltative sull'animazione di sicurezza. Se questa impostazione è impostata, verrà visualizzata un'animazione di sicurezza nei dettagli del pass. |
viewUnlockRequirement |
Visualizza le opzioni dei requisiti di sblocco per il biglietto per l'evento. |
wideLogo |
Il logo largo del biglietto. Se fornito, verrà utilizzato al posto del logo in alto a sinistra nella visualizzazione schede. |
appLinkData |
Link facoltativo dell'app o del sito web che verrà visualizzato come pulsante sulla parte anteriore della tessera. Se viene fornito AppLinkData per l'oggetto corrispondente che verrà utilizzato al suo posto. |
EventVenue
Rappresentazione JSON |
---|
{ "kind": string, "name": { object ( |
Campi | |
---|---|
kind |
Identifica il tipo di risorsa. Valore: la stringa fissa |
name |
Il nome della sede, ad esempio "AT&T Park". È obbligatoria. |
address |
L'indirizzo della sede dell'evento, ad esempio "24 Willie Mays Plaza\nSan Francisco, CA 94107". Le righe dell'indirizzo sono separate da caratteri di avanzamento riga ( È obbligatoria. |
EventDateTime
Rappresentazione JSON |
---|
{ "kind": string, "doorsOpen": string, "start": string, "end": string, "doorsOpenLabel": enum ( |
Campi | |
---|---|
kind |
Identifica il tipo di risorsa. Valore: la stringa fissa |
doorsOpen |
La data e l'ora di apertura delle porte della sede dell'evento. Si tratta di un formato di data e ora in formato ISO 8601 esteso, con o senza un offset. Il tempo può essere specificato con una precisione fino a un nanosecondo. Gli offset possono essere specificati con precisione in secondi (anche se l'offset in secondi non fa parte di ISO 8601). Ad esempio:
La parte di data/ora senza lo scarto è considerata la "data/ora locale". Deve essere la data e l'ora locali della sede. Ad esempio, se l'evento si verifica alla 20a ora del 5 giugno 2018 nella sede, la parte relativa a data/ora locale deve essere Senza informazioni di offset, alcune funzionalità avanzate potrebbero non essere disponibili. |
start |
La data e l'ora di inizio dell'evento. Se l'evento si estende su più giorni, deve essere la data o l'ora di inizio del primo giorno. Si tratta di un formato di data e ora in formato ISO 8601 esteso, con o senza un offset. Il tempo può essere specificato con una precisione fino a un nanosecondo. Gli offset possono essere specificati con precisione in secondi (anche se l'offset in secondi non fa parte di ISO 8601). Ad esempio:
La parte di data/ora senza lo scarto è considerata la "data/ora locale". Deve essere la data e l'ora locali della sede. Ad esempio, se l'evento si verifica alla 20a ora del 5 giugno 2018 nella sede, la parte relativa a data/ora locale deve essere Senza informazioni di offset, alcune funzionalità avanzate potrebbero non essere disponibili. |
end |
La data e l'ora in cui termina l'evento. Se l'evento si estende su più giorni, deve essere la data e l'ora di fine dell'ultimo giorno. Si tratta di un formato di data e ora in formato ISO 8601 esteso, con o senza un offset. Il tempo può essere specificato con una precisione fino a un nanosecondo. Gli offset possono essere specificati con precisione in secondi (anche se l'offset in secondi non fa parte di ISO 8601). Ad esempio:
La parte di data/ora senza lo scarto è considerata la "data/ora locale". Deve essere la data e l'ora locali della sede. Ad esempio, se l'evento si verifica alla 20a ora del 5 giugno 2018 nella sede, la parte relativa a data/ora locale deve essere Senza informazioni di offset, alcune funzionalità avanzate potrebbero non essere disponibili. |
doorsOpenLabel |
L'etichetta da utilizzare per il valore di apertura delle porte ( Non è possibile impostare sia |
customDoorsOpenLabel |
Un'etichetta personalizzata da utilizzare per il valore di apertura delle porte ( Non è possibile impostare sia |
DoorsOpenLabel
Enum | |
---|---|
DOORS_OPEN_LABEL_UNSPECIFIED |
|
DOORS_OPEN |
|
doorsOpen |
Alias precedente per |
GATES_OPEN |
|
gatesOpen |
Alias precedente per |
ConfirmationCodeLabel
Enum | |
---|---|
CONFIRMATION_CODE_LABEL_UNSPECIFIED |
|
CONFIRMATION_CODE |
|
confirmationCode |
Alias precedente per |
CONFIRMATION_NUMBER |
|
confirmationNumber |
Alias precedente per |
ORDER_NUMBER |
|
orderNumber |
Alias precedente per |
RESERVATION_NUMBER |
|
reservationNumber |
Alias precedente per |
SeatLabel
Enum | |
---|---|
SEAT_LABEL_UNSPECIFIED |
|
SEAT |
|
seat |
Alias precedente per |
RowLabel
Enum | |
---|---|
ROW_LABEL_UNSPECIFIED |
|
ROW |
|
row |
Alias precedente per |
SectionLabel
Enum | |
---|---|
SECTION_LABEL_UNSPECIFIED |
|
SECTION |
|
section |
Alias precedente per |
THEATER |
|
theater |
Alias precedente per |
GateLabel
Enum | |
---|---|
GATE_LABEL_UNSPECIFIED |
|
GATE |
|
gate |
Alias precedente per |
DOOR |
|
door |
Alias precedente per |
ENTRANCE |
|
entrance |
Alias precedente per |
Metodi |
|
---|---|
|
Aggiunge un messaggio alla classe di biglietti per l'evento a cui fa riferimento l'ID corso specificato. |
|
Restituisce la classe di biglietto dell'evento con l'ID classe specificato. |
|
Inserisce una classe di biglietti per un evento con l'ID e le proprietà specificati. |
|
Restituisce un elenco di tutte le classi di biglietti per un evento per uno specifico ID emittente. |
|
Aggiorna la classe di biglietti per un evento a cui fa riferimento l'ID corso specificato. |
|
Aggiorna la classe di biglietti per un evento a cui fa riferimento l'ID corso specificato. |