المرجع: 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 في linkModuleData (عند عرض كائن، يظهر رابط إلى الصفحة الرئيسية في ما يُعرَف عادةً باسم قسم linkModuleData في الكائن). |
locations[] |
ملاحظة: هذا الحقل غير متاح حاليًا لتشغيل إشعارات الموقع الجغرافي. |
reviewStatus |
مطلوبة. حالة الفئة. يمكن ضبط هذا الحقل على يجب الاحتفاظ بهذا الحقل في الحقل " عليك ضبط هذا الحقل على عند تعديل صف في " |
review |
تعليقات المراجعة التي تضبطها المنصّة عندما يتم وضع علامة |
infoModuleData |
تمّ الإيقاف. استخدِم textModulesData بدلاً من ذلك. |
imageModulesData[] |
بيانات وحدة الصورة الحد الأقصى لعدد هذه الحقول المعروضة هو 1 من مستوى العنصر و1 لمستوى عنصر الفئة. |
textModulesData[] |
بيانات وحدة النص وإذا تمّ تحديد بيانات الوحدة النصية أيضًا في الفئة، سيتمّ عرض المجموعتَين. الحد الأقصى لعدد هذه الحقول المعروضة هو 10 من العنصر و10 من الفئة. |
linksModuleData |
بيانات وحدة الروابط. إذا تم أيضًا تحديد بيانات وحدة الروابط على الكائن، سيظهر كلاهما. |
redemptionIssuers[] |
تحدّد جهات إصدار البطاقة التي يمكنها تحصيل قيمة البطاقة من خلال "الدفع الذكي". ويتم تحديد جهات إصدار البطاقات من خلال رقم تعريف جهة الإصدار. يجب أن يكون لدى جهات إصدار تحصيل القيمة مفتاح واحد على الأقل تم إعداده لميزة "الدفع الذكي". ويجب أيضًا إعداد الحقلين |
countryCode |
رمز البلد المستخدَم لعرض بلد البطاقة (عندما لا يكون المستخدم في ذلك البلد)، وكذلك لعرض محتوى مترجَم عندما لا يكون المحتوى متاحًا بلغة المستخدم. |
heroImage |
صورة بانر اختيارية يتم عرضها على الجزء الأمامي من البطاقة. وفي حال عدم توفّر أي منها، لن يتم عرض أي بيانات. سيتم عرض الصورة بنسبة 100%. |
wordMark |
تمّ الإيقاف. |
enableSmartTap |
تحدّد هذه العلامة ما إذا كانت هذه الفئة تتيح استخدام ميزة "الدفع الذكي". ويجب أيضًا إعداد الحقلين |
hexBackgroundColor |
لون خلفية البطاقة إذا لم يتم تعيين اللون السائد لصورة الجزء الرئيسي، وإذا لم يتم تعيين صورة الجزء الرئيسي، فسيتم استخدام اللون السائد للشعار. التنسيق هو #rrggbb حيث يكون rrggbb ثلاثي الأبعاد بنموذج أحمر أخضر أزرق، مثل |
localizedIssuerName |
سلاسل مُترجَمة لـ providerName الحد الأقصى المقترَح للطول هو 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 |
علامة للسماح للمستخدمين بإجراء مكالمة تفعيل من جهاز آخر. يتيح ذلك للعميل عرض زر التفعيل المفعَّل حتى إذا كانت حالة التفعيل مُفعَّلة ولكن الجهاز المطلوب يختلف عن الجهاز الحالي. |
الطُرق |
|
---|---|
|
لإضافة رسالة إلى فئة النقل العام المشار إليها من خلال رقم تعريف الفئة المحدّد. |
|
لعرض فئة النقل العام باستخدام معرّف الفئة المحدّد. |
|
تُدرج فئة نقل عام مع رقم التعريف والمواقع المحدّدة. |
|
تعرض قائمة بكل فئات النقل العام لمعرّف جهة إصدار معيّن. |
|
تعمل هذه السياسة على تعديل فئة النقل العام المُشار إليها من خلال رقم تعريف الفئة المعنيّ. |
|
تعمل هذه السياسة على تعديل فئة النقل العام المُشار إليها من خلال رقم تعريف الفئة المعنيّ. |