PassConstraints

パスに適用できる制約のコンテナ。

JSON 表現
{
  "screenshotEligibility": enum (ScreenshotEligibility),
  "nfcConstraint": [
    enum (NfcConstraint)
  ]
}
フィールド
screenshotEligibility

enum (ScreenshotEligibility)

スクリーンショットによるパスの適格性。

nfcConstraint[]

enum (NfcConstraint)

パスの NFC 制約。

ScreenshotEligibility

パスのスクリーンショットを撮影できるかどうか、撮影する方法を定義します。

列挙型
SCREENSHOT_ELIGIBILITY_UNSPECIFIED デフォルト値。ELIGIBLE と同じ。
ELIGIBLE スクリーンショットの利用資格が設定されていない場合、既存のすべてのパスのデフォルトの動作。Android デバイスでスクリーンショットを撮影できるようにします。
INELIGIBLE Android デバイスでスクリーンショットを撮影できないようにします。古いバージョンのウォレットでは、引き続きスクリーンショットを撮影できる場合があります。

NfcConstraint

パスの NFC 制約を定義します。

列挙型
NFC_CONSTRAINT_UNSPECIFIED デフォルト値。制約は指定されていません。
BLOCK_PAYMENT パスが開いている間は、支払いカードは送信されません。
BLOCK_CLOSED_LOOP_TRANSIT パスが開いている間は、クローズド ループの交通機関のカードは送信されません。