PassConstraints

קונטיינר לתנאים אילוצים שניתן להציב בכרטיסים.

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

enum (ScreenshotEligibility)

תנאי הזכאות לשימוש בצילום מסך בכרטיס.

nfcConstraint[]

enum (NfcConstraint)

מגבלות ה-NFC של הכרטיס.

ScreenshotEligibility

המדיניות מגדירה אם/איך ניתן לצלם צילומי מסך בכרטיס.

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

NfcConstraint

מגדיר אילוצים אפשריים ב-NFC עבור הכרטיס.

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