PassConstraints
حاوية لأي قيود يمكن وضعها على البطاقات
الحقول |
screenshotEligibility |
enum (ScreenshotEligibility )
تمثّل هذه السمة أهلية الحصول على لقطة شاشة للبطاقة.
|
nfcConstraint[] |
enum (NfcConstraint )
قيود NFC الخاصة بالبطاقة.
|
ScreenshotEligibility
تحدد ما إذا كان/طريقة التقاط لقطات شاشة للبطاقة.
عمليات التعداد |
SCREENSHOT_ELIGIBILITY_UNSPECIFIED |
القيمة التلقائية، مثل PE. |
ELIGIBLE |
السلوك التلقائي لجميع البطاقات الحالية في حال عدم ضبط أهلية أخذ لقطة الشاشة يسمح بأخذ لقطات الشاشة على أجهزة Android. |
INELIGIBLE |
عدم السماح بأخذ لقطات الشاشة على أجهزة Android يُرجى العِلم أنّ الإصدارات القديمة من "محفظة Google" قد تستمر في السماح بأخذ لقطات الشاشة. |
NfcConstraint
تحدد قيود NFC المحتملة للبطاقة.
عمليات التعداد |
NFC_CONSTRAINT_UNSPECIFIED |
القيمة التلقائية، بدون قيد محدَّد. |
BLOCK_PAYMENT |
لن يتم نقل بطاقات الدفع عندما تكون البطاقة مفتوحة. |
BLOCK_CLOSED_LOOP_TRANSIT |
ولن يتمّ نقل بطاقات النقل العام المغلقة عندما تكون البطاقة مفتوحة. |
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-03-13 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-03-13 (حسب التوقيت العالمي المتفَّق عليه)"],[[["Pass constraints can be set to control screenshot eligibility and NFC behavior."],["`screenshotEligibility` determines if screenshots of the pass are allowed on Android devices, with options for eligible or ineligible."],["`nfcConstraint` allows restrictions on NFC interactions when the pass is open, such as blocking payments or closed-loop transit cards."],["The default behavior for screenshots is eligible, and there are no NFC constraints by default."]]],["Pass constraints are defined through `screenshotEligibility` and `nfcConstraint`. `screenshotEligibility` controls screenshot capture with `ELIGIBLE` (default) or `INELIGIBLE` options. `nfcConstraint` manages NFC interactions, allowing `BLOCK_PAYMENT` to prevent payment card conveyance and `BLOCK_CLOSED_LOOP_TRANSIT` to block closed-loop transit card conveyance. Unspecified settings use default behaviors: `SCREENSHOT_ELIGIBILITY_UNSPECIFIED` defaults to `ELIGIBLE` and `NFC_CONSTRAINT_UNSPECIFIED` implies no constraints.\n"]]