- Rappresentazione JSON
- CardBarcodeSectionDetails
- BarcodeSectionDetail
- FieldSelector
- FieldReference
- DateFormat
- CardTemplateOverride
- CardRowTemplateInfo
- CardRowOneItem
- TemplateItem
- PredefinedItem
- CardRowTwoItems
- CardRowThreeItems
- DetailsTemplateOverride
- DetailsItemInfo
- ListTemplateOverride
- FirstRowOption
- TransitOption
Rappresentazione JSON |
---|
{ "cardBarcodeSectionDetails": { object ( |
Campi | |
---|---|
card |
Specifica le informazioni aggiuntive da visualizzare sopra e sotto il codice a barre. |
card |
Sostituzione per la visualizzazione schede. |
details |
Sostituzione per la visualizzazione dei dettagli (sotto la visualizzazione schede). |
list |
Sostituzione per la visualizzazione elenco delle tessere. |
CardBarcodeSectionDetails
Rappresentazione JSON |
---|
{ "firstTopDetail": { object ( |
Campi | |
---|---|
first |
Informazioni facoltative da visualizzare sopra il codice a barre. Se |
first |
Informazioni facoltative da visualizzare sotto il codice a barre. |
second |
Seconda informazione facoltativa da visualizzare sopra il codice a barre. Se |
BarcodeSectionDetail
Rappresentazione JSON |
---|
{
"fieldSelector": {
object ( |
Campi | |
---|---|
field |
Un riferimento a un campo di testo o immagine esistente da visualizzare. |
FieldSelector
Selettore di campi personalizzati da utilizzare con le sostituzioni dei campi.
Rappresentazione JSON |
---|
{
"fields": [
{
object ( |
Campi | |
---|---|
fields[] |
Se viene fornito più di un riferimento, verrà visualizzato il primo che fa riferimento a un campo non vuoto. |
FieldReference
Definizione di riferimento da utilizzare con le sostituzioni dei campi.
Rappresentazione JSON |
---|
{
"fieldPath": string,
"dateFormat": enum ( |
Campi | |
---|---|
field |
Percorso del campo a cui viene fatto riferimento, preceduto da "object" o "class" e separato da punti. Ad esempio, potrebbe essere la stringa "object.purchaseDetails.purchasePrice". |
date |
Valido solo se |
DateFormat
Opzioni DateFormat specifiche per il rendering dei campi data/ora.
Enum | |
---|---|
DATE_FORMAT_UNSPECIFIED |
Opzione predefinita quando non viene specificato alcun formato. Se selezionata, non verrà applicata alcuna formattazione. |
DATE_TIME |
Consente di visualizzare 2018-12-14T13:00:00 come Dec 14, 1:00 PM in en_US . |
dateTime |
Alias precedente per |
DATE_ONLY |
Consente di visualizzare 2018-12-14T13:00:00 come Dec 14 in en_US . |
dateOnly |
Alias precedente per |
TIME_ONLY |
Consente di visualizzare 2018-12-14T13:00:00 come 1:00 PM in en_US . |
timeOnly |
Alias precedente per |
DATE_TIME_YEAR |
Visualizza 2018-12-14T13:00:00 come Dec 14, 2018, 1:00 PM in en_US . |
dateTimeYear |
Alias precedente per |
DATE_YEAR |
Consente di visualizzare 2018-12-14T13:00:00 come Dec 14, 2018 in en_US . |
dateYear |
Alias precedente per |
YEAR_MONTH |
Consente di visualizzare 2018-12-14T13:00:00 come 2018-12 . |
YEAR_MONTH_DAY |
Visualizza 2018-12-14T13:00:00 come 2018-12-14 . |
CardTemplateOverride
Rappresentazione JSON |
---|
{
"cardRowTemplateInfos": [
{
object ( |
Campi | |
---|---|
card |
Informazioni sul modello per le righe nella visualizzazione elenco. È possibile specificare al massimo tre righe. |
CardRowTemplateInfo
Rappresentazione JSON |
---|
{ "oneItem": { object ( |
Campi | |
---|---|
one |
Modello per una riga contenente un elemento. Deve essere impostato esattamente uno dei valori "oneItem", "twoItems", "threeItems". |
two |
Modello per una riga contenente due elementi. Deve essere impostato esattamente uno dei valori "oneItem", "twoItems", "threeItems". |
three |
Modello per una riga contenente tre elementi. Deve essere impostato esattamente uno dei valori "oneItem", "twoItems", "threeItems". |
CardRowOneItem
Rappresentazione JSON |
---|
{
"item": {
object ( |
Campi | |
---|---|
item |
L'elemento da visualizzare nella riga. Questo elemento verrà centrato automaticamente. |
TemplateItem
Rappresentazione JSON |
---|
{ "firstValue": { object ( |
Campi | |
---|---|
first |
Un riferimento a un campo da visualizzare. Se |
second |
Un riferimento a un campo da visualizzare. Questo campo può essere compilato solo se è compilato il campo |
predefined |
Un elemento predefinito da visualizzare. È possibile impostare un solo elemento ( |
PredefinedItem
Enum | |
---|---|
PREDEFINED_ITEM_UNSPECIFIED |
|
FREQUENT_FLYER_PROGRAM_NAME_AND_NUMBER |
|
frequentFlyerProgramNameAndNumber |
Alias precedente per |
FLIGHT_NUMBER_AND_OPERATING_FLIGHT_NUMBER |
|
flightNumberAndOperatingFlightNumber |
Alias precedente per |
CardRowTwoItems
Rappresentazione JSON |
---|
{ "startItem": { object ( |
Campi | |
---|---|
start |
L'elemento da visualizzare all'inizio della riga. Questo elemento verrà allineato a sinistra. |
end |
L'elemento da visualizzare alla fine della riga. Questo elemento verrà allineato a destra. |
CardRowThreeItems
Rappresentazione JSON |
---|
{ "startItem": { object ( |
Campi | |
---|---|
start |
L'elemento da visualizzare all'inizio della riga. Questo elemento verrà allineato a sinistra. |
middle |
L'elemento da visualizzare al centro della riga. Questo elemento verrà centrato tra gli elementi iniziale e finale. |
end |
L'elemento da visualizzare alla fine della riga. Questo elemento verrà allineato a destra. |
DetailsTemplateOverride
Rappresentazione JSON |
---|
{
"detailsItemInfos": [
{
object ( |
Campi | |
---|---|
details |
Informazioni relative all'elemento "n" visualizzato nell'elenco dei dettagli. |
DetailsItemInfo
Rappresentazione JSON |
---|
{
"item": {
object ( |
Campi | |
---|---|
item |
L'elemento da visualizzare nell'elenco dei dettagli. |
ListTemplateOverride
Rappresentazione JSON |
---|
{ "firstRowOption": { object ( |
Campi | |
---|---|
first |
Specifica da un insieme predefinito di opzioni o da un riferimento al campo che cosa verrà visualizzato nella prima riga. Per impostare questa sostituzione, imposta FirstRowOption.fieldOption sul selettore di campi che preferisci. |
second |
Un riferimento al campo da visualizzare nella seconda riga. Questa opzione viene visualizzata solo se in un gruppo non sono presenti più oggetti utente. Se esiste un gruppo, la seconda riga mostrerà sempre un campo condiviso da tutti gli oggetti. Per impostare questa override, imposta secondRowOption sul selettore di campi che preferisci. |
thirdRowOption |
Un campo inutilizzato/deprecato. La sua impostazione non avrà alcun effetto su ciò che vede l'utente. |
FirstRowOption
Rappresentazione JSON |
---|
{ "transitOption": enum ( |
Campi | |
---|---|
transit |
|
field |
Un riferimento al campo da visualizzare nella prima riga. |
TransitOption
Enum | |
---|---|
TRANSIT_OPTION_UNSPECIFIED |
|
ORIGIN_AND_DESTINATION_NAMES |
|
originAndDestinationNames |
Alias precedente per |
ORIGIN_AND_DESTINATION_CODES |
|
originAndDestinationCodes |
Alias precedente per |
ORIGIN_NAME |
|
originName |
Alias precedente per |