- Zapis JSON
- CardBarcodeSectionDetails
- BarcodeSectionDetail
- FieldSelector
- FieldReference
- DateFormat
- CardTemplateOverride
- CardRowTemplateInfo
- CardRowOneItem
- TemplateItem
- PredefinedItem
- CardRowTwoItems
- CardRowThreeItems
- DetailsTemplateOverride
- DetailsItemInfo
- ListTemplateOverride
- FirstRowOption
- TransitOption
| Zapis JSON |
|---|
{ "cardBarcodeSectionDetails": { object ( |
| Pola | |
|---|---|
cardBarcodeSectionDetails |
Określa dodatkowe informacje, które mają być wyświetlane nad i pod kodem kreskowym. |
cardTemplateOverride |
Zastąpienie dla widoku karty. |
detailsTemplateOverride |
Zastąpienie dla widoku szczegółów (poniżej widoku karty). |
listTemplateOverride |
Zastąpienie dla widoku listy kart. |
CardBarcodeSectionDetails
| Zapis JSON |
|---|
{ "firstTopDetail": { object ( |
| Pola | |
|---|---|
firstTopDetail |
Opcjonalne informacje do wyświetlenia nad kodem kreskowym. Zdefiniowane |
firstBottomDetail |
Opcjonalne informacje do wyświetlenia pod kodem kreskowym. |
secondTopDetail |
Dodatkowa opcjonalna informacja do wyświetlenia nad kodem kreskowym. Zdefiniowane |
BarcodeSectionDetail
| Zapis JSON |
|---|
{
"fieldSelector": {
object ( |
| Pola | |
|---|---|
fieldSelector |
Odwołanie do istniejącego pola tekstowego lub obrazu do wyświetlenia. |
FieldSelector
Selektor pól niestandardowych do użycia z zastąpieniami pól.
| Zapis JSON |
|---|
{
"fields": [
{
object ( |
| Pola | |
|---|---|
fields[] |
Jeśli podasz więcej niż jedno odwołanie, zostanie wyświetlone pierwsze, które odwołuje się do niepustego pola. |
FieldReference
Definicja odwołania do użycia z zastąpieniami pól.
| Zapis JSON |
|---|
{
"fieldPath": string,
"dateFormat": enum ( |
| Pola | |
|---|---|
fieldPath |
Ścieżka do pola, do którego odwołuje się pole, z prefiksem „object” lub „klasa” i rozdzielane kropkami. Na przykład może to być ciąg „object.purchaseDetails.purchasePrice”. |
dateFormat |
Tej formuły można użyć tylko wtedy, gdy pole |
DateFormat
Opcje DateFormat specyficzne dla pól daty i godziny renderowania.
| Wartości w polu enum | |
|---|---|
DATE_FORMAT_UNSPECIFIED |
Opcja domyślna, jeśli nie określono formatu. Po jej wybraniu formatowanie nie zostanie zastosowane. |
DATE_TIME |
Renderuje kolumnę 2018-12-14T13:00:00 jako Dec 14, 1:00 PM w: en_US. |
dateTime |
Starsza wersja aliasu dla |
DATE_ONLY |
Renderuje kolumnę 2018-12-14T13:00:00 jako Dec 14 w: en_US. |
dateOnly |
Starsza wersja aliasu dla |
TIME_ONLY |
Renderuje kolumnę 2018-12-14T13:00:00 jako 1:00 PM w: en_US. |
timeOnly |
Starsza wersja aliasu dla |
DATE_TIME_YEAR |
Renderuje kolumnę 2018-12-14T13:00:00 jako Dec 14, 2018, 1:00 PM w: en_US. |
dateTimeYear |
Starsza wersja aliasu dla |
DATE_YEAR |
Renderuje kolumnę 2018-12-14T13:00:00 jako Dec 14, 2018 w: en_US. |
dateYear |
Starsza wersja aliasu dla |
YEAR_MONTH |
Renderuje kolumnę 2018-12-14T13:00:00 jako 2018-12. |
YEAR_MONTH_DAY |
Renderuje kolumnę 2018-12-14T13:00:00 jako 2018-12-14. |
CardTemplateOverride
| Zapis JSON |
|---|
{
"cardRowTemplateInfos": [
{
object ( |
| Pola | |
|---|---|
cardRowTemplateInfos[] |
Informacje o szablonie dla wierszy w widoku karty. Można podać maksymalnie 3 wiersze. |
CardRowTemplateInfo
| Zapis JSON |
|---|
{ "oneItem": { object ( |
| Pola | |
|---|---|
oneItem |
Szablon wiersza zawierającego 1 element. Dokładnie 1 z wartości „oneItem”, „twoItems” lub „threeItems” musi być ustawiony. |
twoItems |
Szablon wiersza zawierającego 2 elementy. Dokładnie 1 z wartości „oneItem”, „twoItems” lub „threeItems” musi być ustawiony. |
threeItems |
Szablon wiersza zawierającego trzy elementy. Dokładnie 1 z wartości „oneItem”, „twoItems” lub „threeItems” musi być ustawiony. |
CardRowOneItem
| Zapis JSON |
|---|
{
"item": {
object ( |
| Pola | |
|---|---|
item |
Element do wyświetlenia w wierszu. Ten element zostanie automatycznie wyśrodkowany. |
TemplateItem
| Zapis JSON |
|---|
{ "firstValue": { object ( |
| Pola | |
|---|---|
firstValue |
Odwołanie do pola do wyświetlenia. Jeśli wypełnione są zarówno |
secondValue |
Odwołanie do pola do wyświetlenia. Tę wartość można wypełnić tylko wtedy, gdy pole |
predefinedItem |
Wstępnie zdefiniowany element do wyświetlenia. Można ustawić tylko jedną z tych wartości: |
PredefinedItem
| Wartości w polu enum | |
|---|---|
PREDEFINED_ITEM_UNSPECIFIED |
|
FREQUENT_FLYER_PROGRAM_NAME_AND_NUMBER |
|
frequentFlyerProgramNameAndNumber |
Starsza wersja aliasu dla |
FLIGHT_NUMBER_AND_OPERATING_FLIGHT_NUMBER |
|
flightNumberAndOperatingFlightNumber |
Starsza wersja aliasu dla |
CardRowTwoItems
| Zapis JSON |
|---|
{ "startItem": { object ( |
| Pola | |
|---|---|
startItem |
Element do wyświetlenia na początku wiersza. Ten element zostanie wyrównany do lewej strony. |
endItem |
Element do wyświetlenia na końcu wiersza. Ten element zostanie wyrównany do prawej strony. |
CardRowThreeItems
| Zapis JSON |
|---|
{ "startItem": { object ( |
| Pola | |
|---|---|
startItem |
Element do wyświetlenia na początku wiersza. Ten element zostanie wyrównany do lewej strony. |
middleItem |
Element do wyświetlenia na środku wiersza. Ten element zostanie wyśrodkowany między elementami początkowymi i końcowymi. |
endItem |
Element do wyświetlenia na końcu wiersza. Ten element zostanie wyrównany do prawej strony. |
DetailsTemplateOverride
| Zapis JSON |
|---|
{
"detailsItemInfos": [
{
object ( |
| Pola | |
|---|---|
detailsItemInfos[] |
Informacje dotyczące parametru „n-tego” elementu wyświetlonego na liście szczegółów. |
DetailsItemInfo
| Zapis JSON |
|---|
{
"item": {
object ( |
| Pola | |
|---|---|
item |
Element do wyświetlenia na liście szczegółów. |
ListTemplateOverride
| Zapis JSON |
|---|
{ "firstRowOption": { object ( |
| Pola | |
|---|---|
firstRowOption |
Określa wstępnie zdefiniowany zestaw opcji lub odwołanie do pola, które będzie wyświetlane w pierwszym wierszu. Aby ustawić to zastąpienie, ustaw w polu FirstRowOption.fieldOption odpowiednią wartość elementu FieldSelector. |
secondRowOption |
Odwołanie do pola, które ma być wyświetlane w drugim wierszu. Ta opcja jest wyświetlana tylko wtedy, gdy w grupie nie ma wielu obiektów użytkowników. Jeśli istnieje grupa, w drugim wierszu zawsze będzie widoczne pole wspólne dla wszystkich obiektów. Aby ustawić to zastąpienie, ustaw parametr secondRowOption na wybranym przez siebie selektorze pola. |
thirdRowOption |
Nieużywane/wycofane pole. Ustawienie go nie ma wpływu na to, co widzi użytkownik. |
FirstRowOption
| Zapis JSON |
|---|
{ "transitOption": enum ( |
| Pola | |
|---|---|
transitOption |
|
fieldOption |
Odwołanie do pola, które ma być wyświetlane w pierwszym wierszu. |
TransitOption
| Wartości w polu enum | |
|---|---|
TRANSIT_OPTION_UNSPECIFIED |
|
ORIGIN_AND_DESTINATION_NAMES |
|
originAndDestinationNames |
Starsza wersja aliasu dla |
ORIGIN_AND_DESTINATION_CODES |
|
originAndDestinationCodes |
Starsza wersja aliasu dla |
ORIGIN_NAME |
|
originName |
Starsza wersja aliasu dla |