PassConstraints

คอนเทนเนอร์สำหรับข้อจำกัดที่อาจกำหนดไว้กับบัตร

การแสดง JSON
{
  "screenshotEligibility": enum (ScreenshotEligibility),
  "nfcConstraint": [
    enum (NfcConstraint)
  ]
}
ช่อง
screenshotEligibility

enum (ScreenshotEligibility)

การมีสิทธิ์ใช้ภาพหน้าจอสำหรับบัตร

nfcConstraint[]

enum (NfcConstraint)

ข้อจำกัดของ NFC สำหรับบัตร

ScreenshotEligibility

กำหนดว่าอนุญาตให้ถ่ายภาพหน้าจอบัตรหรือไม่และอย่างไร

Enum
SCREENSHOT_ELIGIBILITY_UNSPECIFIED ค่าเริ่มต้น ซึ่งเหมือนกับ ELIGIBLE
ELIGIBLE ลักษณะการทำงานเริ่มต้นของบัตรที่มีอยู่ทั้งหมดในกรณีที่ไม่ได้ตั้งค่าสิทธิ์ของภาพหน้าจอ อนุญาตให้ถ่ายภาพหน้าจอในอุปกรณ์ Android
INELIGIBLE ไม่อนุญาตให้จับภาพหน้าจอในอุปกรณ์ Android โปรดทราบว่า Wallet เวอร์ชันเก่าอาจยังอนุญาตให้จับภาพหน้าจอได้อยู่

NfcConstraint

กำหนดข้อจำกัด NFC ที่เป็นไปได้สำหรับบัตร

Enum
NFC_CONSTRAINT_UNSPECIFIED ค่าเริ่มต้น ไม่มีข้อจำกัดที่ระบุ
BLOCK_PAYMENT ระบบจะไม่แสดงบัตรสำหรับชำระเงินขณะที่บัตรเปิดอยู่
BLOCK_CLOSED_LOOP_TRANSIT ระบบจะไม่แสดงบัตรโดยสารแบบวงปิดขณะที่บัตรเปิดอยู่