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örüntülenecek 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ünü geçersiz kıl (kart görünümünün altında).

listTemplateOverride

object (ListTemplateOverride)

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

CardBarcodeSectionDetails

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

object (BarcodeSectionDetail)

Barkodun üzerinde görüntülenecek 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örüntülenecek isteğe bağlı bilgiler.

secondTopDetail

object (BarcodeSectionDetail)

Barkodun üzerinde görüntülenecek 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örüntülenecek mevcut bir metin tabanlı veya resim alanına başvuru.

FieldSelector

Alan geçersiz kılma işlemleriyle 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ılma işlemleriyle kullanılacak referans tanımı.

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

string

Başvurulan alanın önünde "object" bulunan yol veya "sınıf" ve noktalarla ayrılmış biçimde gösterilir. Ö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

Oluşturma tarih/saat alanlarına özel DateFormat seçenekleri.

Sıralamalar
DATE_FORMAT_UNSPECIFIED Herhangi bir biçim belirtilmediğinde varsayılan seçenektir. Seçildiğinde, biçimlendirme uygulanmaz.
DATE_TIME 2018-12-14T13:00:00 öğesini en_US içinde Dec 14, 1:00 PM olarak oluşturur.
dateTime

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

DATE_ONLY 2018-12-14T13:00:00 öğesini en_US içinde Dec 14 olarak oluşturur.
dateOnly

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

TIME_ONLY 2018-12-14T13:00:00 öğesini en_US içinde 1:00 PM olarak oluşturur.
timeOnly

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

DATE_TIME_YEAR 2018-12-14T13:00:00 öğesini en_US içinde Dec 14, 2018, 1:00 PM olarak oluşturur.
dateTimeYear

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

DATE_YEAR 2018-12-14T13:00:00 öğesini en_US içinde Dec 14, 2018 olarak oluşturur.
dateYear

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

YEAR_MONTH 2018-12-14T13:00:00 öğesini 2018-12 olarak oluşturur.
YEAR_MONTH_DAY 2018-12-14T13:00:00 öğesini 2018-12-14 olarak oluşturur.

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 için şablon. "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" değerlerinden tam olarak biri ayarlanmalıdır.

threeItems

object (CardRowThreeItems)

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

CardRowOneItem

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

object (TemplateItem)

Satırda görüntülenecek öğ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örüntülenecek bir alan için referans. Hem firstValue hem de secondValue doldurulursa 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ı doldurulursa doldurulabilir.

predefinedItem

enum (PredefinedItem)

Görüntülenecek önceden tanımlanmış öğ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 hizalanacak.

endItem

object (TemplateItem)

Satırın sonunda görüntülenecek öğe. Bu öğe sağa hizalanacak.

CardRowThreeItems

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

object (TemplateItem)

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

middleItem

object (TemplateItem)

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

endItem

object (TemplateItem)

Satırın sonunda görüntülenecek öğe. Bu öğe sağa hizalanacak.

DetailsTemplateOverride

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

object (DetailsItemInfo)

"nth" ile ilgili bilgiler öğe görüntülenir.

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 ilk satırda görüntülenecek alana yapılan bir referanstan 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 alan için bir başvuru.

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

thirdRowOption
(deprecated)

object (FieldSelector)

Kullanılmayan/desteği sonlandırılmış alan. Bu ayarın ayarlanması, kullanıcının göreceği öğeler üzerinde herhangi bir etkiye sahip olmaz.

FirstRowOption

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

enum (TransitOption)

fieldOption

object (FieldSelector)

İlk satırda gösterilecek alan için bir 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ı.