PassConstraints
ScreenshotEligibility
パスのスクリーンショットを撮影できるかどうか、撮影できる場合はどのように撮影できるかを定義します。
列挙型 |
SCREENSHOT_ELIGIBILITY_UNSPECIFIED |
ELIGIBLE と同じデフォルト値。 |
ELIGIBLE |
ScreenshotEligibility が設定されていない場合の、既存のすべてのパスのデフォルトの動作。Android デバイスでスクリーンショットを撮影できるようにします。 |
INELIGIBLE |
Android デバイスでのスクリーンショットの撮影を禁止します。なお、古いバージョンのウォレットでは、スクリーンショットを撮影できる場合があります。 |
NfcConstraint
パスに適用される可能性のある NFC の制約を定義します。
列挙型 |
NFC_CONSTRAINT_UNSPECIFIED |
デフォルト値。制約は指定されていません。 |
BLOCK_PAYMENT |
パスが開いている間は、支払いカードは送信されません。 |
BLOCK_CLOSED_LOOP_TRANSIT |
パスが開いている間は、クローズド ループの交通機関のカードは転送されません。 |
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2024-11-13 UTC。
[null,null,["最終更新日 2024-11-13 UTC。"],[[["Pass constraints can be set to control screenshot eligibility and NFC behavior."],["`screenshotEligibility` determines if screenshots of the pass are allowed on Android devices, with options for eligible or ineligible."],["`nfcConstraint` allows restrictions on NFC interactions when the pass is open, such as blocking payments or closed-loop transit cards."],["The default behavior for screenshots is eligible, and there are no NFC constraints by default."]]],["Pass constraints are defined through `screenshotEligibility` and `nfcConstraint`. `screenshotEligibility` controls screenshot capture with `ELIGIBLE` (default) or `INELIGIBLE` options. `nfcConstraint` manages NFC interactions, allowing `BLOCK_PAYMENT` to prevent payment card conveyance and `BLOCK_CLOSED_LOOP_TRANSIT` to block closed-loop transit card conveyance. Unspecified settings use default behaviors: `SCREENSHOT_ELIGIBILITY_UNSPECIFIED` defaults to `ELIGIBLE` and `NFC_CONSTRAINT_UNSPECIFIED` implies no constraints.\n"]]