المرجع: TransitClass
تمثيل JSON |
---|
{ "transitOperatorName": { object ( |
الحقول | |
---|---|
transitOperatorName |
اسم شركة النقل العام |
logo |
مطلوب. تعرض هذه السمة صورة شعار التذكرة. يتم عرض هذه الصورة في عرض تفاصيل البطاقة داخل التطبيق. |
transitType |
مطلوب. تمثّل هذه السمة نوع النقل العام الذي تمثّله هذه الفئة، مثل "حافلة". |
watermark |
ضَع علامة مائية على الصورة لعرضها على جهاز المستخدم. |
languageOverride |
في حال توفّر هذا الحقل، ستكون تذاكر النقل العام المعروضة على جهاز المستخدم متاحة دائمًا بهذه اللغة. يُمثِّل هذه السمة علامة اللغة BCP 47. أمثلة على القيم هي "en-US" أو "en-GB" أو "de" أو "de-AT". |
customTransitTerminusNameLabel |
تصنيف مخصّص يمكن استخدامه لقيمة اسم محطة النقل العام ( |
customTicketNumberLabel |
تصنيف مخصّص لاستخدامه لقيمة رقم التذكرة ( |
customRouteRestrictionsLabel |
تصنيف مخصّص يمكن استخدامه لقيمة قيود المسار ( |
customRouteRestrictionsDetailsLabel |
تصنيف مخصّص لاستخدامه مع قيمة تفاصيل القيود على المسار ( |
customTimeRestrictionsLabel |
تصنيف مخصّص لاستخدامه مع قيمة تفاصيل القيود الزمنية ( |
customOtherRestrictionsLabel |
تصنيف مخصّص لاستخدامه لقيمة القيود الأخرى ( |
customPurchaseReceiptNumberLabel |
تصنيف مخصّص لاستخدامه لقيمة رقم إيصال الشراء ( |
customConfirmationCodeLabel |
تصنيف مخصّص لاستخدامه لقيمة رمز التأكيد ( |
customPurchaseFaceValueLabel |
تصنيف مخصّص لاستخدامه للقيمة الاسمية لعملية الشراء ( |
customPurchasePriceLabel |
تصنيف مخصّص لاستخدامه لقيمة سعر الشراء ( |
customDiscountMessageLabel |
تصنيف مخصّص لاستخدامه مع قيمة رسالة الخصم على وسائل النقل العام ( |
customCarriageLabel |
تصنيف مخصّص لاستخدامه لقيمة الحرف ( |
customSeatLabel |
تصنيف مخصّص لاستخدامه لقيمة الموقع الجغرافي للمقعد ( |
customCoachLabel |
تصنيف مخصّص لاستخدامه لقيمة أداة التدريب ( |
customPlatformLabel |
تصنيف مخصّص يمكن استخدامه لقيمة منصّة صعود الطائرة ( |
customZoneLabel |
تصنيف مخصّص لاستخدامه لقيمة منطقة الصعود إلى الطائرة ( |
customFareClassLabel |
تصنيف مخصّص لاستخدامه لقيمة فئة السعر ( |
customConcessionCategoryLabel |
تصنيف مخصّص لاستخدامه مع قيمة فئة الامتياز في النقل العام ( |
customFareNameLabel |
تصنيف مخصّص لاستخدامه لقيمة اسم سعر النقل العام ( |
classTemplateInfo |
تمثّل هذه السمة معلومات النموذج حول الطريقة التي يجب عرض بها الصف. وفي حال ترك هذه السياسة بدون ضبط، سينتقل محرّك بحث Google إلى مجموعة تلقائية من الحقول لعرضها. |
enableSingleLegItinerary |
تتحكّم هذه السياسة في عرض مسار الرحلة أحادي الساق لهذا الفئة. لن يتم عرض برنامج الرحلة تلقائيًا إلا للرحلات المتعددة المراحل. |
id |
مطلوب. تمثّل هذه السمة المعرّف الفريد لفئة معيّنة. ويجب أن يكون هذا المعرّف فريدًا في جميع الفئات من جهة الإصدار. يجب أن تتبع هذه القيمة التنسيق issuer ID.identifier حيث يتم إصدار الطريقة السابقة من قِبل Google واختيار الطريقة الثانية من قِبلك. يجب أن يحتوي المعرّف الفريد على أحرف أبجدية رقمية فقط، مثل "." أو "_" أو "-". |
version |
منهي العمل به |
issuerName |
مطلوب. اسم جهة الإصدار يبلغ الحد الأقصى المقترَح للطول 20 حرفًا لضمان عرض السلسلة الكاملة على الشاشات الأصغر حجمًا. |
messages[] |
مصفوفة من الرسائل المعروضة في التطبيق سيتلقّى جميع مستخدمي هذا العنصر الرسائل المرتبطة به. الحد الأقصى لعدد هذه الحقول هو 10. |
allowMultipleUsersPerObject |
تمّ الإيقاف. يمكنك استخدام |
homepageUri |
معرّف الموارد المنتظم (URI) للصفحة الرئيسية للتطبيق. ينتج عن ملء عنوان URI في هذا الحقل السلوك نفسه الذي يؤدي إليه تعبئة عنوان URI في linksModuleData (عند عرض كائن، يظهر رابط إلى الصفحة الرئيسية فيما يُنظر إليه عادةً على أنّه قسم linkModuleData في الكائن). |
locations[] |
ملاحظة: هذا الحقل غير متاح حاليًا لتشغيل الإشعارات الجغرافية. |
reviewStatus |
مطلوب. حالة الفئة. يمكن ضبط هذا الحقل على يجب إبقاء هذا الحقل في عليك ضبط هذا الحقل على " عند تعديل صف دراسي واحد ( |
review |
تشير هذه السمة إلى تعليقات المراجعة التي ضبطتها المنصّة عند وضع علامة |
infoModuleData |
تمّ الإيقاف. يمكنك استخدام textModulesData بدلاً من ذلك. |
imageModulesData[] |
بيانات وحدة الصورة الحدّ الأقصى لعدد هذه الحقول المعروضة هو 1 من مستوى العنصر و1 لمستوى عنصر الفئة. |
textModulesData[] |
بيانات الوحدة النصية. وإذا تم تحديد بيانات الوحدة النصية أيضًا في الفئة، سيتم عرض كلتيهما. الحد الأقصى لعدد هذه الحقول المعروضة هو 10 حقول من الكائن و10 من الفئة. |
linksModuleData |
بيانات وحدة الروابط. إذا تم أيضًا تحديد بيانات وحدة الروابط على الكائن، سيتم عرض كلتيهما. |
redemptionIssuers[] |
يحدّد جهات إصدار البطاقة التي يمكن تحصيل قيمتها من خلال "الدفع الذكي". يتم تحديد جهات إصدار عمليات تحصيل القيمة من خلال رقم تعريف جهة الإصدار. يجب أن يكون لدى جهات إصدار رموز الدفع مفتاح "الدفع الذكي" واحد على الأقل مضبوط. يجب أيضًا إعداد الحقلَين |
countryCode |
رمز البلد المستخدَم لعرض بلد البطاقة (عندما لا يكون المستخدم مقيمًا في ذلك البلد)، بالإضافة إلى عرض محتوى مترجَم عندما لا يكون المحتوى متاحًا بلغة المستخدم |
heroImage |
صورة بانر اختيارية معروضة في الجهة الأمامية من البطاقة. وفي حال عدم توفّرها، لن يتم عرض أي شيء. سيتم عرض الصورة بنسبة عرض تبلغ 100%. |
wordMark |
تمّ الإيقاف. |
enableSmartTap |
تحدِّد ما إذا كانت هذه الفئة تتيح الدفع الذكي. يجب أيضًا إعداد الحقلَين |
hexBackgroundColor |
لون خلفية البطاقة إذا لم يتم تعيين اللون السائد لصورة الجزء الرئيسي، وإذا لم يتم تعيين صورة الجزء الرئيسي، فسيتم استخدام اللون السائد في الشعار. التنسيق هو رقم rrggbb، حيث يكون rrggbb عبارة عن ثلاثي بنموذج أحمر أخضر أزرق سداسي، مثل |
localizedIssuerName |
سلاسل مترجمة لـ publisherName يبلغ الحد الأقصى المقترَح للطول 20 حرفًا لضمان عرض السلسلة الكاملة على الشاشات الأصغر حجمًا. |
multipleDevicesAndHoldersAllowedStatus |
تحدِّد هذه السياسة ما إذا كان العديد من المستخدمين والأجهزة سيحفظ العنصر نفسه الذي يشير إلى هذه الفئة. |
callbackOptions |
خيارات معاودة الاتصال التي يمكن استخدامها لمعاودة الاتصال بجهة الإصدار عند كل عملية حفظ أو حذف لعنصر في هذه الفئة من قِبل المستخدم النهائي جميع عناصر هذا الفئة مؤهَّلة لمعاودة الاتصال. |
securityAnimation |
معلومات اختيارية حول الحركة الأمنية. في حال ضبط هذا الإعداد، ستظهر صورة متحركة أمنية على تفاصيل البطاقة. |
activationOptions |
خيارات تفعيل تذكرة قابلة للتفعيل |
viewUnlockRequirement |
الاطّلاع على خيارات "متطلبات فتح القفل" الخاصة بتذكرة النقل العام |
wideLogo |
تمثّل هذه السمة الشعار الواسع للتذكرة. وعند توفّره، سيتم استخدامه بدلاً من الشعار في أعلى يمين عرض البطاقة. |
appLinkData |
رابط اختياري للتطبيق أو الموقع الإلكتروني سيتم عرضه كزر على الجهة الأمامية من البطاقة. في حال توفير AppLinkData للعنصر المقابل الذي سيتم استخدامه بدلاً منه: |
TransitType
عمليات التعداد | |
---|---|
TRANSIT_TYPE_UNSPECIFIED |
|
BUS |
|
bus |
الاسم المستعار القديم لـ |
RAIL |
|
rail |
الاسم المستعار القديم لـ |
TRAM |
|
tram |
الاسم المستعار القديم لـ |
FERRY |
|
ferry |
الاسم المستعار القديم لـ |
OTHER |
|
other |
الاسم المستعار القديم لـ |
ActivationOptions
خيارات التفعيل للصف
تمثيل JSON |
---|
{ "activationUrl": string, "allowReactivation": boolean } |
الحقول | |
---|---|
activationUrl |
عنوان URL يستخدم HTTPS يتوافق مع دلالات REST. سيتم استخدامها لطلب التفعيل من الشركاء مقابل قيمة معيّنة، ويشغّلها المستخدمون. |
allowReactivation |
يمكنك الإبلاغ عن هذا الحدث للسماح للمستخدمين بإجراء مكالمة تفعيل من جهاز آخر. يتيح هذا للعميل عرض زر التفعيل مُفعّلاً حتى إذا كانت حالة التفعيل "نشطة" ولكن الجهاز المطلوب يختلف عن الجهاز الحالي. |
الطُرق |
|
---|---|
|
يضيف هذا الخيار رسالة إلى فئة النقل العام التي يشير إليها رقم تعريف الفئة. |
|
تعرض فئة النقل العام بمعرّف الفئة المحدّد. |
|
تُدرِج فئة نقل عام تتضمّن المعرّف والخصائص المحدّدَين. |
|
عرض قائمة بجميع فئات النقل العام لرقم تعريف جهة إصدار معيّن |
|
لتعديل فئة النقل العام المُشار إليها من خلال رقم تعريف الفئة المحدّد. |
|
لتعديل فئة النقل العام المُشار إليها من خلال رقم تعريف الفئة المحدّد. |