- نمایندگی JSON
- CardBarcodeSectionDetails
- بارکد بخش جزئیات
- FieldSelector
- مرجع فیلد
- فرمت تاریخ
- CardTemplateOverride
- CardRowTemplateInfo
- CardRowOneItem
- آیتم الگو
- مورد از پیش تعریف شده
- CardRowTwoItems
- CardRowThreeItems
- DetailsTemplateOverride
- جزئیات مورد
- ListTemplate Override
- FirstRowOption
- TransitOption
نمایندگی JSON |
---|
{ "cardBarcodeSectionDetails": { object ( |
فیلدها | |
---|---|
card Barcode Section Details | اطلاعات اضافی را برای نمایش در بالا و زیر بارکد مشخص می کند. |
card Template Override | لغو برای نمای کارت. |
details Template Override | برای نمای جزئیات (زیر نمای کارت) لغو کنید. |
list Template Override | لغو برای نمای لیست پاس. |
CardBarcodeSectionDetails
نمایندگی JSON |
---|
{ "firstTopDetail": { object ( |
فیلدها | |
---|---|
first Top Detail | اطلاعات اختیاری برای نمایش در بالای بارکد. اگر |
first Bottom Detail | اطلاعات اختیاری برای نمایش در زیر بارکد. |
second Top Detail | بخش دوم اختیاری اطلاعات برای نمایش در بالای بارکد. اگر |
بارکد بخش جزئیات
نمایندگی JSON |
---|
{
"fieldSelector": {
object ( |
فیلدها | |
---|---|
field Selector | ارجاع به یک فیلد مبتنی بر متن یا تصویر موجود برای نمایش. |
FieldSelector
انتخابکننده فیلد سفارشی برای استفاده با لغو فیلدها.
نمایندگی JSON |
---|
{
"fields": [
{
object ( |
فیلدها | |
---|---|
fields[] | اگر بیش از یک مرجع ارائه شده باشد، اولین موردی که به یک فیلد غیر خالی ارجاع می دهد نمایش داده می شود. |
مرجع فیلد
تعریف مرجع برای استفاده با لغو فیلدها.
نمایندگی JSON |
---|
{
"fieldPath": string,
"dateFormat": enum ( |
فیلدها | |
---|---|
field Path | مسیر به فیلد مورد ارجاع، با پیشوند "شی" یا "کلاس" و با نقطه جدا شده است. برای مثال، ممکن است رشته "object.purchaseDetails.purchasePrice" باشد. |
date Format | فقط زمانی معتبر است که |
فرمت تاریخ
گزینه های DateFormat مخصوص رندر کردن فیلدهای تاریخ/زمان.
Enums | |
---|---|
DATE_FORMAT_UNSPECIFIED | گزینه پیشفرض زمانی که هیچ قالبی مشخص نشده باشد، در صورت انتخاب، هیچ قالببندی اعمال نخواهد شد. |
DATE_TIME | رندرهای 2018-12-14T13:00:00 در Dec 14, 1:00 PM در en_US . |
dateTime | نام مستعار قدیمی برای |
DATE_ONLY | رندرهای 2018-12-14T13:00:00 در Dec 14 در en_US . |
dateOnly | نام مستعار قدیمی برای |
TIME_ONLY | رندرهای 2018-12-14T13:00:00 در 1:00 PM در en_US . |
timeOnly | نام مستعار قدیمی برای |
DATE_TIME_YEAR | رندرهای 2018-12-14T13:00:00 در Dec 14, 2018, 1:00 PM در en_US . |
dateTimeYear | نام مستعار قدیمی برای |
DATE_YEAR | رندرهای 2018-12-14T13:00:00 در Dec 14, 2018 در en_US . |
dateYear | نام مستعار قدیمی برای |
YEAR_MONTH | رندرهای 2018-12-14T13:00:00 به عنوان 2018-12 . |
YEAR_MONTH_DAY | رندرهای 2018-12-14T13:00:00 به عنوان 2018-12-14 . |
CardTemplateOverride
نمایندگی JSON |
---|
{
"cardRowTemplateInfos": [
{
object ( |
فیلدها | |
---|---|
card Row Template Infos[] | اطلاعات الگو برای ردیفها در نمای کارت. حداکثر سه ردیف مجاز به تعیین هستند. |
CardRowTemplateInfo
نمایندگی JSON |
---|
{ "oneItem": { object ( |
فیلدها | |
---|---|
one Item | الگوی یک ردیف حاوی یک مورد. دقیقاً یکی از "oneItem"، "twoItems"، "threeItems" باید تنظیم شود. |
two Items | الگوی یک ردیف حاوی دو مورد. دقیقاً یکی از "oneItem"، "twoItems"، "threeItems" باید تنظیم شود. |
three Items | الگوی یک ردیف حاوی سه مورد. دقیقاً یکی از "oneItem"، "twoItems"، "threeItems" باید تنظیم شود. |
CardRowOneItem
نمایندگی JSON |
---|
{
"item": {
object ( |
فیلدها | |
---|---|
item | موردی که در ردیف نمایش داده می شود. این مورد به طور خودکار در مرکز قرار می گیرد. |
آیتم الگو
نمایندگی JSON |
---|
{ "firstValue": { object ( |
فیلدها | |
---|---|
first Value | ارجاع به یک فیلد برای نمایش اگر هر دو |
second Value | ارجاع به یک فیلد برای نمایش این فقط در صورتی پر می شود که فیلد |
predefined Item | یک مورد از پیش تعریف شده برای نمایش فقط یکی از |
مورد از پیش تعریف شده
Enums | |
---|---|
PREDEFINED_ITEM_UNSPECIFIED | |
FREQUENT_FLYER_PROGRAM_NAME_AND_NUMBER | |
frequentFlyerProgramNameAndNumber | نام مستعار قدیمی برای |
FLIGHT_NUMBER_AND_OPERATING_FLIGHT_NUMBER | |
flightNumberAndOperatingFlightNumber | نام مستعار قدیمی برای |
CardRowTwoItems
نمایندگی JSON |
---|
{ "startItem": { object ( |
فیلدها | |
---|---|
start Item | موردی که در ابتدای ردیف نمایش داده می شود. این مورد در سمت چپ تراز خواهد شد. |
end Item | موردی که در انتهای سطر نمایش داده می شود. این مورد در سمت راست تراز می شود. |
CardRowThreeItems
نمایندگی JSON |
---|
{ "startItem": { object ( |
فیلدها | |
---|---|
start Item | موردی که در ابتدای ردیف نمایش داده می شود. این مورد در سمت چپ تراز خواهد شد. |
middle Item | موردی که در وسط ردیف نمایش داده می شود. این مورد بین موارد شروع و پایان در مرکز قرار می گیرد. |
end Item | موردی که در انتهای سطر نمایش داده می شود. این مورد در سمت راست تراز می شود. |
DetailsTemplateOverride
نمایندگی JSON |
---|
{
"detailsItemInfos": [
{
object ( |
فیلدها | |
---|---|
details Item Infos[] | اطلاعات مورد "nامین" نمایش داده شده در لیست جزئیات. |
جزئیات مورد
نمایندگی JSON |
---|
{
"item": {
object ( |
فیلدها | |
---|---|
item | موردی که باید در لیست جزئیات نمایش داده شود. |
ListTemplateOverride
نمایندگی JSON |
---|
{ "firstRowOption": { object ( |
فیلدها | |
---|---|
first Row Option | از مجموعه ای از گزینه های از پیش تعریف شده یا از یک مرجع به فیلد آنچه در ردیف اول نمایش داده می شود را مشخص می کند. برای تنظیم این لغو، FirstRowOption.fieldOption را روی FieldSelector انتخابی خود قرار دهید. |
second Row Option | ارجاع به فیلدی که در ردیف دوم نمایش داده می شود. این گزینه تنها در صورتی نمایش داده می شود که چندین شیء کاربر در یک گروه وجود نداشته باشد. اگر گروهی وجود داشته باشد، ردیف دوم همیشه یک فیلد به اشتراک گذاشته شده توسط همه اشیا را نمایش می دهد. برای تنظیم این لغو، لطفا secondRowOption را روی FieldSelector انتخابی خود تنظیم کنید. |
thirdRowOption | یک فیلد استفاده نشده/منسوخ شده. تنظیم آن هیچ تاثیری بر آنچه کاربر می بیند ندارد. |
FirstRowOption
نمایندگی JSON |
---|
{ "transitOption": enum ( |
فیلدها | |
---|---|
transit Option | |
field Option | ارجاع به فیلدی که در ردیف اول نمایش داده می شود. |
TransitOption
Enums | |
---|---|
TRANSIT_OPTION_UNSPECIFIED | |
ORIGIN_AND_DESTINATION_NAMES | |
originAndDestinationNames | نام مستعار قدیمی برای |
ORIGIN_AND_DESTINATION_CODES | |
originAndDestinationCodes | نام مستعار قدیمی برای |
ORIGIN_NAME | |
originName | نام مستعار قدیمی برای |