- Rappresentazione JSON
- CardBarcodeSectionDetails
- BarcodeSectionDetail
- FieldSelector
- FieldReference
- DateFormat
- CardTemplateOverride
- CardRowTemplateInfo
- CardRowOneItem
- TemplateItem
- PredefinedItem
- CardRowTwoItems
- CardRowThreeItems
- DetailsTemplateOverride
- DetailsItemInfo
- ListTemplateOverride
- FirstRowOption
- TransitOption
Rappresentazione JSON |
---|
{ "cardBarcodeSectionDetails": { object ( |
Campi | |
---|---|
cardBarcodeSectionDetails |
Specifica le informazioni aggiuntive da visualizzare sopra e sotto il codice a barre. |
cardTemplateOverride |
Esegui l'override per la visualizzazione schede. |
detailsTemplateOverride |
Esegui l'override per la visualizzazione dei dettagli (sotto la visualizzazione schede). |
listTemplateOverride |
Esegui l'override per la visualizzazione dell'elenco delle tessere. |
CardBarcodeSectionDetails
Rappresentazione JSON |
---|
{ "firstTopDetail": { object ( |
Campi | |
---|---|
firstTopDetail |
Informazioni facoltative da visualizzare sopra il codice a barre. Se viene definito |
firstBottomDetail |
Informazioni facoltative da visualizzare sotto il codice a barre. |
secondTopDetail |
Seconda informazione facoltativa da visualizzare sopra il codice a barre. Se viene definito |
BarcodeSectionDetail
Rappresentazione JSON |
---|
{
"fieldSelector": {
object ( |
Campi | |
---|---|
fieldSelector |
Un riferimento a un campo immagine o basato su testo esistente da visualizzare. |
FieldSelector
Selettore di campi personalizzati da utilizzare con l'override 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 del riferimento da utilizzare con l'override dei campi.
Rappresentazione JSON |
---|
{
"fieldPath": string,
"dateFormat": enum ( |
Campi | |
---|---|
fieldPath |
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". |
dateFormat |
Valido solo se |
DateFormat
Opzioni DateFormat specifiche per il rendering dei campi data/ora.
Enum | |
---|---|
DATE_FORMAT_UNSPECIFIED |
Opzione predefinita se non è specificato alcun formato; se selezionata, non verrà applicata alcuna formattazione. |
DATE_TIME |
Visualizza 2018-12-14T13:00:00 come Dec 14, 1:00 PM in en_US . |
dateTime |
Alias precedente per |
DATE_ONLY |
Visualizza 2018-12-14T13:00:00 come Dec 14 in en_US . |
dateOnly |
Alias precedente per |
TIME_ONLY |
Visualizza 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 |
Visualizza 2018-12-14T13:00:00 come Dec 14, 2018 in en_US . |
dateYear |
Alias precedente per |
YEAR_MONTH |
Visualizza 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 | |
---|---|
cardRowTemplateInfos[] |
Informazioni sul modello per le righe nella visualizzazione schede. È possibile specificare al massimo tre righe. |
CardRowTemplateInfo
Rappresentazione JSON |
---|
{ "oneItem": { object ( |
Campi | |
---|---|
oneItem |
Modello di una riga contenente un articolo. Deve essere impostato esattamente un valore tra "oneItem", "twoItems", "ThreeItems". |
twoItems |
Modello di una riga contenente due elementi. Deve essere impostato esattamente un valore tra "oneItem", "twoItems", "ThreeItems". |
threeItems |
Modello per una riga contenente tre elementi. Deve essere impostato esattamente un valore tra "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 | |
---|---|
firstValue |
Un riferimento a un campo da visualizzare. Se |
secondValue |
Un riferimento a un campo da visualizzare. Questo campo può essere compilato solo se viene compilato il campo |
predefinedItem |
Un articolo 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 | |
---|---|
startItem |
L'elemento da visualizzare all'inizio della riga. Questo elemento verrà allineato a sinistra. |
endItem |
L'elemento da visualizzare alla fine della riga. Questo elemento verrà allineato a destra. |
CardRowThreeItems
Rappresentazione JSON |
---|
{ "startItem": { object ( |
Campi | |
---|---|
startItem |
L'elemento da visualizzare all'inizio della riga. Questo elemento verrà allineato a sinistra. |
middleItem |
L'elemento da visualizzare al centro della riga. Questo elemento verrà posizionato al centro tra gli elementi di inizio e di fine. |
endItem |
L'elemento da visualizzare alla fine della riga. Questo elemento verrà allineato a destra. |
DetailsTemplateOverride
Rappresentazione JSON |
---|
{
"detailsItemInfos": [
{
object ( |
Campi | |
---|---|
detailsItemInfos[] |
Informazioni sull'elemento "n-esima" 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 | |
---|---|
firstRowOption |
Consente di specificare 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 FieldSelector che preferisci. |
secondRowOption |
Un riferimento al campo da visualizzare nella seconda riga. Questa opzione viene visualizzata solo se non sono presenti più oggetti utente in un gruppo. Se è presente un gruppo, la seconda riga mostrerà sempre un campo condiviso da tutti gli oggetti. Per impostare questa sostituzione, imposta secondRowOption sul selettore di campo che preferisci. |
thirdRowOption |
Un campo non utilizzato/deprecato. L'impostazione non avrà alcun effetto su ciò che vede l'utente. |
FirstRowOption
Rappresentazione JSON |
---|
{ "transitOption": enum ( |
Campi | |
---|---|
transitOption |
|
fieldOption |
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 |