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 เราจะไม่เผยแพร่บัตรโดยสารแบบวงปิดขณะที่บัตรเปิดอยู่