PassConstraints

Kontener na wszystkie ograniczenia, które mogą być nakładane na karty.

Zapis JSON
{
  "screenshotEligibility": enum (ScreenshotEligibility),
  "nfcConstraint": [
    enum (NfcConstraint)
  ]
}
Pola
screenshotEligibility

enum (ScreenshotEligibility)

uprawnienia do zrzutu ekranu z karty.

nfcConstraint[]

enum (NfcConstraint)

Ograniczenia NFC karty.

ScreenshotEligibility

Określa, czy i w jaki sposób można wykonywać zrzuty ekranu z karty.

Wartości w polu enum
SCREENSHOT_ELIGIBILITY_UNSPECIFIED Wartość domyślna, taka sama jak ELIGIBLE.
ELIGIBLE Domyślne zachowanie w przypadku wszystkich istniejących kart, jeśli nie skonfigurowano możliwości zrzutu ekranu. Zezwala na robienie zrzutów ekranu na urządzeniach z Androidem.
INELIGIBLE Nie zezwala na robienie zrzutów ekranu na urządzeniach z Androidem. Pamiętaj, że w starszych wersjach Portfela możesz nadal robić zrzuty ekranu.

NfcConstraint

Określa możliwe ograniczenia NFC dla karty.

Wartości w polu enum
NFC_CONSTRAINT_UNSPECIFIED Wartość domyślna, bez określonego ograniczenia.
BLOCK_PAYMENT Karty płatnicze nie będą przekazywane, gdy karta będzie otwarta.
BLOCK_CLOSED_LOOP_TRANSIT Karty transportu publicznego typu closed loop nie będą przekazywane, gdy karta jest otwarta.