ClassTemplateInfo

JSON gösterimi
{
  "cardBarcodeSectionDetails": {
    object (CardBarcodeSectionDetails)
  },
  "cardTemplateOverride": {
    object (CardTemplateOverride)
  },
  "detailsTemplateOverride": {
    object (DetailsTemplateOverride)
  },
  "listTemplateOverride": {
    object (ListTemplateOverride)
  }
}
Alanlar
cardBarcodeSectionDetails

object (CardBarcodeSectionDetails)

Barkodun üstünde ve altında gösterilecek ek bilgileri belirtir.

cardTemplateOverride

object (CardTemplateOverride)

Kart görünümü için geçersiz kıl.

detailsTemplateOverride

object (DetailsTemplateOverride)

Ayrıntılar görünümü için (kart görünümünün altında) geçersiz kılın.

listTemplateOverride

object (ListTemplateOverride)

Kartlar liste görünümü için geçersiz kılabilirsiniz.

CardBarcodeSectionDetails

JSON gösterimi
{
  "firstTopDetail": {
    object (BarcodeSectionDetail)
  },
  "firstBottomDetail": {
    object (BarcodeSectionDetail)
  },
  "secondTopDetail": {
    object (BarcodeSectionDetail)
  }
}
Alanlar
firstTopDetail

object (BarcodeSectionDetail)

Barkodun üzerinde gösterilecek isteğe bağlı bilgiler. secondTopDetail tanımlanırsa bu ayrıntı bölümünün başlangıç tarafında gösterilir.

firstBottomDetail

object (BarcodeSectionDetail)

Barkodun altında gösterilecek isteğe bağlı bilgiler.

secondTopDetail

object (BarcodeSectionDetail)

Barkodun üzerinde gösterilecek isteğe bağlı ikinci bilgi. firstTopDetail tanımlanırsa bu ayrıntı bölümünün son tarafında gösterilir.

BarcodeSectionDetail

JSON gösterimi
{
  "fieldSelector": {
    object (FieldSelector)
  }
}
Alanlar
fieldSelector

object (FieldSelector)

Gösterilecek mevcut bir metin tabanlı veya resim alanına referans.

FieldSelector

Alan geçersiz kılma işlemleriyle birlikte kullanılacak özel alan seçici.

JSON gösterimi
{
  "fields": [
    {
      object (FieldReference)
    }
  ]
}
Alanlar
fields[]

object (FieldReference)

Birden fazla referans sağlanmışsa boş olmayan bir alana referans veren ilk referans gösterilir.

FieldReference

Alan geçersiz kılmalarıyla birlikte kullanılacak referans tanımı.

JSON gösterimi
{
  "fieldPath": string,
  "dateFormat": enum (DateFormat)
}
Alanlar
fieldPath

string

Referans verilen alanın yolu. "Nesne" veya "sınıf" ile başlar ve noktalarla ayrılır. Örneğin, "object.purchaseDetails.purchasePrice" dizesi olabilir.

dateFormat

enum (DateFormat)

Yalnızca fieldPath, bir tarih alanına referans veriyorsa geçerlidir. Tarih alanının kullanıcı arayüzünde nasıl biçimlendirileceğini ve görüntüleneceğini seçer.

DateFormat

Tarih/saat alanlarının oluşturulmasına özel tarih biçimi seçenekleri.

Sıralamalar
DATE_FORMAT_UNSPECIFIED Biçim belirtilmediğinde varsayılan seçenektir. Seçildiğinde hiçbir biçimlendirme uygulanmaz.
DATE_TIME 2018-12-14T13:00:00, en_US'de Dec 14, 1:00 PM olarak oluşturulur.
dateTime

DATE_TIME için eski takma ad. Kullanımdan kaldırıldı.

DATE_ONLY 2018-12-14T13:00:00, en_US'de Dec 14 olarak oluşturulur.
dateOnly

DATE_ONLY için eski takma ad. Kullanımdan kaldırıldı.

TIME_ONLY 2018-12-14T13:00:00, en_US'de 1:00 PM olarak oluşturulur.
timeOnly

TIME_ONLY için eski takma ad. Kullanımdan kaldırıldı.

DATE_TIME_YEAR 2018-12-14T13:00:00, en_US'de Dec 14, 2018, 1:00 PM olarak oluşturulur.
dateTimeYear

DATE_TIME_YEAR için eski takma ad. Kullanımdan kaldırıldı.

DATE_YEAR 2018-12-14T13:00:00, en_US'de Dec 14, 2018 olarak oluşturulur.
dateYear

DATE_YEAR için eski takma ad. Kullanımdan kaldırıldı.

YEAR_MONTH 2018-12-14T13:00:00, 2018-12 olarak oluşturulur.
YEAR_MONTH_DAY 2018-12-14T13:00:00, 2018-12-14 olarak oluşturulur.

CardTemplateOverride

JSON gösterimi
{
  "cardRowTemplateInfos": [
    {
      object (CardRowTemplateInfo)
    }
  ]
}
Alanlar
cardRowTemplateInfos[]

object (CardRowTemplateInfo)

Kart görünümündeki satırlar için şablon bilgileri. En fazla üç satır belirtilmesine izin verilir.

CardRowTemplateInfo

JSON gösterimi
{
  "oneItem": {
    object (CardRowOneItem)
  },
  "twoItems": {
    object (CardRowTwoItems)
  },
  "threeItems": {
    object (CardRowThreeItems)
  }
}
Alanlar
oneItem

object (CardRowOneItem)

Bir öğe içeren satır şablonu. "oneItem", "twoItems", "threeItems" değerlerinden tam olarak biri ayarlanmalıdır.

twoItems

object (CardRowTwoItems)

İki öğe içeren bir satır için şablon. "oneItem", "twoItems", "threeItems" seçeneklerinden tam olarak biri ayarlanmalıdır.

threeItems

object (CardRowThreeItems)

Üç öğe içeren bir satır için şablon. "oneItem", "twoItems", "threeItems" seçeneklerinden tam olarak biri ayarlanmalıdır.

CardRowOneItem

JSON gösterimi
{
  "item": {
    object (TemplateItem)
  }
}
Alanlar
item

object (TemplateItem)

Satırda gösterilecek öğe. Bu öğe otomatik olarak ortalanır.

TemplateItem

JSON gösterimi
{
  "firstValue": {
    object (FieldSelector)
  },
  "secondValue": {
    object (FieldSelector)
  },
  "predefinedItem": enum (PredefinedItem)
}
Alanlar
firstValue

object (FieldSelector)

Gösterilecek bir alana referans. Hem firstValue hem de secondValue doldurulursa ikisi de aralarında eğik çizgi bulunan tek bir öğe olarak görünür. Örneğin, A ve B değerleri "A / B" olarak gösterilir.

secondValue

object (FieldSelector)

Görüntülenecek bir alan için referans. Bu alan yalnızca firstValue alanı doldurulmuşsa doldurulabilir.

predefinedItem

enum (PredefinedItem)

Gösterilecek önceden tanımlanmış bir öğe. Yalnızca bir firstValue veya predefinedItem ayarlanabilir.

PredefinedItem

Sıralamalar
PREDEFINED_ITEM_UNSPECIFIED
FREQUENT_FLYER_PROGRAM_NAME_AND_NUMBER
frequentFlyerProgramNameAndNumber

FREQUENT_FLYER_PROGRAM_NAME_AND_NUMBER için eski takma ad. Kullanımdan kaldırıldı.

FLIGHT_NUMBER_AND_OPERATING_FLIGHT_NUMBER
flightNumberAndOperatingFlightNumber

FLIGHT_NUMBER_AND_OPERATING_FLIGHT_NUMBER için eski takma ad. Kullanımdan kaldırıldı.

CardRowTwoItems

JSON gösterimi
{
  "startItem": {
    object (TemplateItem)
  },
  "endItem": {
    object (TemplateItem)
  }
}
Alanlar
startItem

object (TemplateItem)

Satırın başında görüntülenecek öğe. Bu öğe sola hizalanır.

endItem

object (TemplateItem)

Satırın sonunda gösterilecek öğe. Bu öğe sağa hizalanır.

CardRowThreeItems

JSON gösterimi
{
  "startItem": {
    object (TemplateItem)
  },
  "middleItem": {
    object (TemplateItem)
  },
  "endItem": {
    object (TemplateItem)
  }
}
Alanlar
startItem

object (TemplateItem)

Satırın başında gösterilecek öğe. Bu öğe sola hizalanır.

middleItem

object (TemplateItem)

Satırın ortasında gösterilecek öğe. Bu öğe, başlangıç ve bitiş öğeleri arasında ortalanır.

endItem

object (TemplateItem)

Satırın sonunda gösterilecek öğe. Bu öğe sağa hizalanır.

DetailsTemplateOverride

JSON gösterimi
{
  "detailsItemInfos": [
    {
      object (DetailsItemInfo)
    }
  ]
}
Alanlar
detailsItemInfos[]

object (DetailsItemInfo)

Ayrıntılar listesinde gösterilen "n." öğeyle ilgili bilgiler.

DetailsItemInfo

JSON gösterimi
{
  "item": {
    object (TemplateItem)
  }
}
Alanlar
item

object (TemplateItem)

Ayrıntılar listesinde gösterilecek öğe.

ListTemplateOverride

JSON gösterimi
{
  "firstRowOption": {
    object (FirstRowOption)
  },
  "secondRowOption": {
    object (FieldSelector)
  },
  "thirdRowOption": {
    object (FieldSelector)
  }
}
Alanlar
firstRowOption

object (FirstRowOption)

Önceden tanımlanmış bir seçenek grubundan veya alana yapılan bir referansla ilk satırda nelerin gösterileceğini belirtir. Bu geçersiz kılmayı ayarlamak için FirstRowOption.fieldOption'ı istediğiniz Alan Seçicisi olarak ayarlayın.

secondRowOption

object (FieldSelector)

İkinci satırda görüntülenecek alana referans.

Bu seçenek yalnızca bir grupta birden fazla kullanıcı nesnesi yoksa görüntülenir. Grup varsa ikinci satırda her zaman tüm nesneler tarafından paylaşılan bir alan gösterilir. Bu geçersiz kılma ayarını yapmak için lütfen secondRowOption'u istediğiniz FieldSelector olarak ayarlayın.

thirdRowOption
(deprecated)

object (FieldSelector)

Kullanılmayan/desteği sonlandırılmış alan. Bu ayarın kullanıcının gördüğü içerik üzerinde hiçbir etkisi yoktur.

FirstRowOption

JSON gösterimi
{
  "transitOption": enum (TransitOption),
  "fieldOption": {
    object (FieldSelector)
  }
}
Alanlar
transitOption

enum (TransitOption)

fieldOption

object (FieldSelector)

İlk satırda görüntülenecek alana referans.

TransitOption

Sıralamalar
TRANSIT_OPTION_UNSPECIFIED
ORIGIN_AND_DESTINATION_NAMES
originAndDestinationNames

ORIGIN_AND_DESTINATION_NAMES için eski takma ad. Kullanımdan kaldırıldı.

ORIGIN_AND_DESTINATION_CODES
originAndDestinationCodes

ORIGIN_AND_DESTINATION_CODES için eski takma ad. Kullanımdan kaldırıldı.

ORIGIN_NAME
originName

ORIGIN_NAME için eski takma ad. Kullanımdan kaldırıldı.