- تمثيل JSON
- CardBarcodeSectionDetails
- BarcodeSectionDetail
- FieldSelector
- FieldReference
- DateFormat
- CardTemplateOverride
- CardRowTemplateInfo
- CardRowOneItem
- TemplateItem
- PredefinedItem
- CardRowTwoItems
- CardRowThreeItems
- DetailsTemplateOverride
- DetailsItemInfo
- ListTemplateOverride
- FirstRowOption
- TransitOption
تمثيل JSON |
---|
{ "cardBarcodeSectionDetails": { object ( |
الحقول | |
---|---|
cardBarcodeSectionDetails |
تحدّد هذه السمة المعلومات الإضافية المطلوب عرضها أعلى الرمز الشريطي وأسفله. |
cardTemplateOverride |
إلغاء في عرض البطاقة. |
detailsTemplateOverride |
يمكنك إلغاء طريقة عرض التفاصيل (أسفل عرض البطاقة). |
listTemplateOverride |
يتم إلغاء الخيار في عرض قائمة البطاقات. |
CardBarcodeSectionDetails
تمثيل JSON |
---|
{ "firstTopDetail": { object ( |
الحقول | |
---|---|
firstTopDetail |
معلومات اختيارية لعرضها فوق الرمز الشريطي إذا تم تحديد سمة |
firstBottomDetail |
معلومات اختيارية لعرضها أسفل الرمز الشريطي. |
secondTopDetail |
معلومة ثانية اختيارية لعرضها أعلى الرمز الشريطي إذا تم تحديد |
BarcodeSectionDetail
تمثيل JSON |
---|
{
"fieldSelector": {
object ( |
الحقول | |
---|---|
fieldSelector |
مرجع إلى حقل نصي أو صورة حالي لعرضه |
FieldSelector
أداة اختيار الحقول المخصّصة المطلوب استخدامها مع عمليات إلغاء الحقول
تمثيل JSON |
---|
{
"fields": [
{
object ( |
الحقول | |
---|---|
fields[] |
في حال تقديم أكثر من مرجع واحد، سيتم عرض أول مرجع يشير إلى حقل غير فارغ. |
FieldReference
تعريف مرجعي لاستخدامه مع عمليات إلغاء الحقول
تمثيل JSON |
---|
{
"fieldPath": string,
"dateFormat": enum ( |
الحقول | |
---|---|
fieldPath |
مسار الحقل الذي تتم الإشارة إليه، مسبوقًا بكلمة "كائن" أو "الفئة" وفصلها بنقاط. على سبيل المثال، قد تكون السلسلة "object.purchaseDetails.purchasePrice". |
dateFormat |
تكون صالحة فقط إذا كانت السمة |
DateFormat
خيارات تنسيق التاريخ الخاصة بعرض حقول التاريخ/الوقت
عمليات التعداد | |
---|---|
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 ( |
الحقول | |
---|---|
cardRowTemplateInfos[] |
معلومات النموذج للصفوف في عرض البطاقة يُسمح بتحديد ثلاثة صفوف كحدّ أقصى. |
CardRowTemplateInfo
تمثيل JSON |
---|
{ "oneItem": { object ( |
الحقول | |
---|---|
oneItem |
نموذج لصف يحتوي على عنصر واحد قيمة واحدة بالضبط من "oneItem" أو "twoItems" أو "threeItems" . |
twoItems |
نموذج لصف يحتوي على عنصرين قيمة واحدة بالضبط من "oneItem" أو "twoItems" أو "threeItems" . |
threeItems |
نموذج لصف يحتوي على ثلاثة عناصر قيمة واحدة بالضبط من "oneItem" أو "twoItems" أو "threeItems" . |
CardRowOneItem
تمثيل JSON |
---|
{
"item": {
object ( |
الحقول | |
---|---|
item |
العنصر الذي سيتم عرضه في الصف. سيتم توسيط هذا العنصر تلقائيًا. |
TemplateItem
تمثيل JSON |
---|
{ "firstValue": { object ( |
الحقول | |
---|---|
firstValue |
مرجع إلى حقل مطلوب عرضه. إذا تمت تعبئة كل من |
secondValue |
مرجع إلى حقل مطلوب عرضه. ولا يمكن تعبئة هذا الحقل إلا إذا تمّت تعبئة الحقل |
predefinedItem |
عنصر تم تحديده مسبقًا لعرضه يمكن ضبط سمة واحدة فقط من |
PredefinedItem
عمليات التعداد | |
---|---|
PREDEFINED_ITEM_UNSPECIFIED |
|
FREQUENT_FLYER_PROGRAM_NAME_AND_NUMBER |
|
frequentFlyerProgramNameAndNumber |
الاسم المستعار القديم لـ |
FLIGHT_NUMBER_AND_OPERATING_FLIGHT_NUMBER |
|
flightNumberAndOperatingFlightNumber |
الاسم المستعار القديم لـ |
CardRowTwoItems
تمثيل JSON |
---|
{ "startItem": { object ( |
الحقول | |
---|---|
startItem |
العنصر المعروض في بداية الصف. ستتم محاذاة هذا العنصر إلى اليسار. |
endItem |
العنصر المعروض في نهاية الصف. ستتم محاذاة هذا العنصر إلى اليمين. |
CardRowThreeItems
تمثيل JSON |
---|
{ "startItem": { object ( |
الحقول | |
---|---|
startItem |
العنصر المعروض في بداية الصف. ستتم محاذاة هذا العنصر إلى اليسار. |
middleItem |
العنصر المطلوب عرضه في منتصف الصف. وسيتم توسيط هذا العنصر بين عنصري البداية والنهاية. |
endItem |
العنصر المعروض في نهاية الصف. ستتم محاذاة هذا العنصر إلى اليمين. |
DetailsTemplateOverride
تمثيل JSON |
---|
{
"detailsItemInfos": [
{
object ( |
الحقول | |
---|---|
detailsItemInfos[] |
معلومات عن ترتيب حرف "nth" العنصر المعروض في قائمة التفاصيل. |
DetailsItemInfo
تمثيل JSON |
---|
{
"item": {
object ( |
الحقول | |
---|---|
item |
العنصر الذي سيتم عرضه في قائمة التفاصيل |
ListTemplateOverride
تمثيل JSON |
---|
{ "firstRowOption": { object ( |
الحقول | |
---|---|
firstRowOption |
يتم تحديدها من مجموعة خيارات محدّدة مسبقًا أو من مرجع إلى الحقل الذي سيتم عرضه في الصف الأول. لضبط هذا الإلغاء، اضبط FirstRowOption.fieldOption على FieldSelector الذي تختاره. |
secondRowOption |
إشارة إلى الحقل المطلوب عرضه في الصف الثاني. لا يتم عرض هذا الخيار إلا إذا لم تكن هناك عدة كائنات مستخدم في المجموعة. إذا كانت هناك مجموعة، سيعرض الصف الثاني دائمًا حقلاً مشتركًا بين جميع العناصر. لضبط هذا الإلغاء، يُرجى ضبط firstRowOption على "أداة اختيار الحقل" التي تختارها. |
thirdRowOption |
حقل غير مستخدَم/متوقّف نهائيًا ولن يكون لذلك أي تأثير في ما يظهر للمستخدم. |
FirstRowOption
تمثيل JSON |
---|
{ "transitOption": enum ( |
الحقول | |
---|---|
transitOption |
|
fieldOption |
إشارة إلى الحقل المطلوب عرضه في الصف الأول |
TransitOption
عمليات التعداد | |
---|---|
TRANSIT_OPTION_UNSPECIFIED |
|
ORIGIN_AND_DESTINATION_NAMES |
|
originAndDestinationNames |
الاسم المستعار القديم لـ |
ORIGIN_AND_DESTINATION_CODES |
|
originAndDestinationCodes |
الاسم المستعار القديم لـ |
ORIGIN_NAME |
|
originName |
الاسم المستعار القديم لـ |