PassConstraints

מאגר למגבלות שאפשר להחיל על כרטיסים.

ייצוג JSON
{
  "screenshotEligibility": enum (ScreenshotEligibility),
  "nfcConstraint": [
    enum (NfcConstraint)
  ]
}
שדות
screenshotEligibility

enum (ScreenshotEligibility)

דרישות הסף לשימוש בצילום המסך בכרטיס.

nfcConstraint[]

enum (NfcConstraint)

אילוצי ה-NFC של הכרטיס.

ScreenshotEligibility

המדיניות הזו מגדירה אם ניתן לצלם צילומי מסך של כרטיס מסוג אחר, או איך ניתן לעשות זאת.

טיפוסים בני מנייה (enum)
SCREENSHOT_ELIGIBILITY_UNSPECIFIED ערך ברירת המחדל, זהה לערך Shopping.
ELIGIBLE פעולת ברירת המחדל לכל הכרטיסים הקיימים – אם לא מוגדרת התאמה לצילום מסך. הרשאה לצילום מסך במכשירי Android.
INELIGIBLE לא ניתן לצלם צילומי מסך במכשירי Android. יכול להיות שגרסאות ישנות יותר של Wallet עדיין מאפשרות צילום מסך.

NfcConstraint

הגדרת אילוצים אפשריים של NFC לכרטיס.

טיפוסים בני מנייה (enum)
NFC_CONSTRAINT_UNSPECIFIED ערך ברירת המחדל, לא צוין אילוץ.
BLOCK_PAYMENT לא יועברו כרטיסי תשלום בזמן שהכרטיס פתוח.
BLOCK_CLOSED_LOOP_TRANSIT הכרטיסים לתחבורה ציבורית לא יועברו בזמן שהכרטיס פתוח.