Risorsa: EventTicketClass
Rappresentazione JSON |
---|
{ "kind": string, "eventName": { object ( |
Campi | |
---|---|
kind |
Identifica il tipo di risorsa. Valore: la stringa fissa |
event |
Obbligatorio. Il nome dell'evento, ad esempio "LA Dodgers at SF Giants". |
event |
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 alle collisioni involontarie per evitare di raggruppare i ticket che non devono essere raggruppati. Se utilizzi una sola classe per evento, puoi semplicemente impostarla su Se non vengono forniti, la piattaforma tenterà di utilizzare altri dati per raggruppare i ticket (potenzialmente instabili). |
logo |
L'immagine del logo del biglietto. Questa immagine viene visualizzata nella visualizzazione dei dettagli della scheda dell'app. |
venue |
Dettagli sulla sede dell'evento. |
date |
Le informazioni relative alla data e all'ora dell'evento. |
confirmation |
L'etichetta da utilizzare per il valore del codice di conferma ( Non è possibile impostare sia |
custom |
Un'etichetta personalizzata da utilizzare per il valore del codice di conferma ( Impossibile impostare |
seat |
L'etichetta da utilizzare per il valore delle utenze ( Non è possibile impostare sia |
custom |
Un'etichetta personalizzata da utilizzare per il valore del posto ( Non è possibile impostare sia |
row |
L'etichetta da utilizzare per il valore della riga ( Non è possibile impostare sia |
custom |
Un'etichetta personalizzata da utilizzare per il valore della riga ( Non è possibile impostare sia |
section |
L'etichetta da utilizzare per il valore della sezione ( Non è possibile impostare sia |
custom |
Un'etichetta personalizzata da utilizzare per il valore della sezione ( Impossibile impostare |
gate |
L'etichetta da utilizzare per il valore della soglia ( Impossibile impostare |
custom |
Un'etichetta personalizzata da utilizzare per il valore della soglia ( Impossibile impostare |
fine |
Le clausole, i termini o le condizioni del biglietto. |
class |
Informazioni sul modello relative alla visualizzazione del corso. Se non viene impostato, Google utilizzerà un insieme predefinito di campi da visualizzare. |
id |
Obbligatorio. L'identificatore univoco di una classe. Questo ID deve essere univoco in tutte le classi di un emittente. Questo valore deve seguire il formato issuer ID.identifier, dove il primo è emesso da Google e il secondo è scelto da te. Il tuo identificatore univoco deve includere solo caratteri alfanumerici, ".", "_" o "-". |
version |
Deprecato |
issuer |
Obbligatorio. Il nome dell'emittente. La lunghezza massima consigliata è di 20 caratteri per garantire che la stringa completa 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. Utilizza invece |
homepage |
L'URI della home page della tua applicazione. Se compili l'URI in questo campo, il comportamento è esattamente lo stesso di quello che si ottiene compilando un URI in linksModuleData (quando viene visualizzato un oggetto, un link alla home page viene mostrato nella sezione linksModuleData dell'oggetto). |
locations[] |
Nota: al momento questo campo non è supportato per attivare le notifiche geografiche. |
review |
Obbligatorio. Lo stato del corso. Questo campo può essere impostato su Quando il corso è in fase di sviluppo, devi mantenere questo campo su Devi impostare questo campo su Quando aggiorni un corso già |
review |
I commenti della recensione impostati dalla piattaforma quando un corso è contrassegnato come |
infoModuleData |
Deprecato. Utilizza invece textModulesData. |
image |
Dati del modulo immagine. Il numero massimo di questi campi visualizzati è 1 a livello di oggetto e 1 a livello di oggetto della classe. |
text |
Dati del modulo di testo. Se nel corso 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. |
links |
Collega i dati del modulo. Se i dati del modulo dei link sono definiti anche nell'oggetto, verranno visualizzati entrambi. |
redemption |
Identifica quali emittenti possono riscattare la tessera tramite Smart Tap. Gli emittenti dei premi sono identificati dal relativo ID emittente. Gli emittenti dell'utilizzo devono avere configurato almeno un tasto Smart Tap. Anche i campi |
country |
Codice paese utilizzato per visualizzare il paese della scheda (se l'utente non si trova in quel paese) e per visualizzare i contenuti localizzati quando non sono disponibili nella lingua dell'utente. |
hero |
Immagine del banner facoltativa visualizzata sulla parte anteriore della scheda. Se non è presente, non verrà visualizzato nulla. L'immagine verrà visualizzata al 100% della larghezza. |
wordMark |
Deprecato. |
enable |
Indica se questa classe supporta il tocco intelligente. Anche i campi |
hex |
Il colore di sfondo della scheda. Se non è 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 |
localized |
Stringhe tradotte per issuerName. La lunghezza massima consigliata è di 20 caratteri per garantire che la stringa completa venga visualizzata su schermi più piccoli. |
multiple |
Identifica se più utenti e dispositivi salveranno lo stesso oggetto che fa riferimento a questa classe. |
callback |
Opzioni di callback da utilizzare per richiamare l'emittente per 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. |
security |
Informazioni facoltative sull'animazione di sicurezza. Se questa impostazione è impostata, ai dettagli della tessera verrà visualizzata un'animazione di sicurezza. |
view |
Visualizza le opzioni per il requisito di sblocco del biglietto per l'evento. |
wide |
Il logo largo del biglietto. Se fornito, verrà utilizzato al posto del logo in alto a sinistra nella visualizzazione della scheda. |
notify |
Indica se gli aggiornamenti dei campi di questa classe devono attivare o meno le notifiche. Se impostato su NOTIFY, tenteremo di attivare una notifica di aggiornamento del campo per gli utenti. Queste notifiche verranno inviate agli utenti solo se il campo fa parte di una lista consentita. Se non viene specificato, non verrà attivata alcuna notifica. Questa impostazione è temporanea e deve essere impostata con ogni richiesta PATCH o UPDATE, altrimenti non verrà attivata una notifica. |
app |
Link facoltativo a un sito web o a un'app che verrà visualizzato come pulsante sulla parte anteriore della tessera. Se viene fornito AppLinkData per l'oggetto corrispondente, verrà utilizzato al suo posto. |
value |
Dati facoltativi del modulo sul valore aggiunto. Massimo dieci per corso. Per un passaggio ne verranno visualizzati solo dieci, dando la priorità a quelli dell'oggetto. |
EventVenue
Rappresentazione JSON |
---|
{ "kind": string, "name": { object ( |
Campi | |
---|---|
kind |
Identifica il tipo di risorsa. Valore: la stringa fissa |
name |
Il nome del luogo, ad esempio "AT&T Park". Questo campo è obbligatorio. |
address |
L'indirizzo della sede, ad esempio "24 Willie Mays Plaza\nSan Francisco, CA 94107". Le righe degli indirizzi sono separate da caratteri di avanzamento riga ( Questo campo è obbligatorio. |
EventDateTime
Rappresentazione JSON |
---|
{ "kind": string, "doorsOpen": string, "start": string, "end": string, "doorsOpenLabel": enum ( |
Campi | |
---|---|
kind |
Identifica il tipo di risorsa. Valore: stringa fissa |
doors |
La data/ora di apertura dei cancelli del luogo. Si tratta di una data/ora nel formato esteso ISO 8601, con o senza un offset. Il tempo può essere specificato con una precisione fino a un nanosecondo. Gli offset possono essere specificati con la precisione in secondi (anche se i secondi di offset non fanno parte di ISO 8601). Ad esempio:
La parte della data/dell'ora senza l'offset è considerata "data/ora locale". Deve essere la data/ora locale del luogo. Ad esempio, se l'evento si verifica alla 20a ora del 5 giugno 2018 nella sede, la porzione di data e ora locali deve essere Senza le informazioni sull'offset, alcune caratteristiche avanzate potrebbero non essere disponibili. |
start |
La data/l'ora di inizio dell'evento. Se l'evento dura più giorni, deve essere la data/l'ora di inizio del primo giorno. Si tratta di una data/ora nel formato esteso ISO 8601, con o senza un offset. Il tempo può essere specificato con una precisione fino a nanosecondi. Gli offset possono essere specificati con una precisione in secondi (anche se i secondi di offset non fanno parte di ISO 8601). Ad esempio:
La parte della data/dell'ora senza l'offset è considerata "data/ora locale". Deve essere la data/ora locale del luogo. Ad esempio, se l'evento si verifica alla 20a ora del 5 giugno 2018 nella sede, la porzione di data e ora locali deve essere Senza informazioni sull'offset, alcune funzionalità avanzate potrebbero non essere disponibili. |
end |
La data/l'ora di fine dell'evento. Se l'evento dura più giorni, deve essere la data/ora di fine dell'ultimo giorno. Data/ora nel formato esteso ISO 8601, con o senza offset. Il tempo può essere specificato con una precisione fino a un nanosecondo. Gli offset possono essere specificati con una precisione in secondi (anche se i secondi di offset non fanno parte di ISO 8601). Ad esempio:
La parte della data/dell'ora senza l'offset è considerata "data/ora locale". Deve essere la data/ora locale del luogo. Ad esempio, se l'evento si verifica alla 20a ora del 5 giugno 2018 nella sede, la porzione di data e ora locali deve essere Senza informazioni sull'offset, alcune funzionalità avanzate potrebbero non essere disponibili. |
doors |
L'etichetta da utilizzare per il valore delle porte aperte ( Impossibile impostare |
custom |
Un'etichetta personalizzata da utilizzare per il valore porte aperte ( Impossibile impostare |
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 del biglietto dell'evento a cui fa riferimento l'ID classe specificato. |
|
Restituisce la classe di biglietti per eventi con l'ID classe specificato. |
|
Inserisce una classe di biglietti per eventi con l'ID e le proprietà specificati. |
|
Restituisce un elenco di tutte le classi di biglietti per eventi per un determinato ID emittente. |
|
Aggiorna la classe di biglietti per eventi a cui fa riferimento l'ID classe specificato. |
|
Aggiorna la classe di biglietti per eventi a cui fa riferimento l'ID classe specificato. |