PassConstraints

حاوية لأي قيود قد يتمّ فرضها على البطاقات

تمثيل JSON
{
  "screenshotEligibility": enum (ScreenshotEligibility),
  "nfcConstraint": [
    enum (NfcConstraint)
  ]
}
الحقول
screenshotEligibility

enum (ScreenshotEligibility)

لقطة الشاشة عن أهلية البطاقة.

nfcConstraint[]

enum (NfcConstraint)

قيود تقنية الاتصال القصير المدى (NFC) الخاصة بالبطاقة.

ScreenshotEligibility

تحدّد هذه السياسة ما إذا كان يمكن أخذ لقطات شاشة أو كيفية الحصول على هذه الإمكانية.

عمليات التعداد
SCREENSHOT_ELIGIBILITY_UNSPECIFIED القيمة التلقائية، مثل "مؤهَّل" نفسها.
ELIGIBLE السلوك التلقائي لجميع البطاقات الحالية في حال عدم ضبط أهلية لقطة الشاشة. يسمح هذا الخيار بأخذ لقطات الشاشة على أجهزة Android.
INELIGIBLE لا يسمح هذا الخيار بأخذ لقطات الشاشة على أجهزة Android. يُرجى العِلم أنّ الإصدارات القديمة من "محفظة Google" قد تظلّ تسمح بالتقاط لقطات الشاشة.

NfcConstraint

تحدد هذه السمة قيود NFC المحتملة للبطاقة.

عمليات التعداد
NFC_CONSTRAINT_UNSPECIFIED القيمة التلقائية، بدون قيد محدد.
BLOCK_PAYMENT لن يتم نقل بطاقات الدفع عندما تكون البطاقة مفتوحة.
BLOCK_CLOSED_LOOP_TRANSIT لن يتم نقل بطاقات النقل العام ذات الحلقة المغلقة عندما تكون البطاقة مفتوحة.