PassConstraints

পাসে স্থাপন করা যেতে পারে এমন কোনো সীমাবদ্ধতার জন্য ধারক।

JSON প্রতিনিধিত্ব
{
  "screenshotEligibility": enum (ScreenshotEligibility),
  "nfcConstraint": [
    enum (NfcConstraint)
  ]
}
ক্ষেত্র
screenshotEligibility

enum ( ScreenshotEligibility )

পাসের জন্য স্ক্রিনশট যোগ্যতা।

nfcConstraint[]

enum ( NfcConstraint )

পাসের জন্য NFC সীমাবদ্ধতা।

স্ক্রিনশট যোগ্যতা

পাসের স্ক্রিনশটগুলি কীভাবে নেওয়া যেতে পারে তা নির্ধারণ করে।

Enums
SCREENSHOT_ELIGIBILITY_UNSPECIFIED ডিফল্ট মান, যোগ্য হিসাবে একই।
ELIGIBLE সমস্ত বিদ্যমান পাসের জন্য ডিফল্ট আচরণ যদি স্ক্রিনশটের যোগ্যতা সেট করা না থাকে। Android ডিভাইসে স্ক্রিনশট নেওয়ার অনুমতি দেয়।
INELIGIBLE Android ডিভাইসে স্ক্রিনশট নেওয়ার অনুমতি দেয় না। নোট করুন যে Wallet এর পুরানো সংস্করণগুলি এখনও স্ক্রিনশট নেওয়ার অনুমতি দিতে পারে৷

এনএফসি কনস্ট্রেন্ট

পাসের জন্য সম্ভাব্য NFC সীমাবদ্ধতা সংজ্ঞায়িত করে।

Enums
NFC_CONSTRAINT_UNSPECIFIED ডিফল্ট মান, কোনো নির্দিষ্ট সীমাবদ্ধতা নেই।
BLOCK_PAYMENT পাস খোলা থাকাকালীন পেমেন্ট কার্ডগুলি জানানো হবে না।
BLOCK_CLOSED_LOOP_TRANSIT পাস খোলা থাকা অবস্থায় বন্ধ লুপ ট্রানজিট কার্ডগুলি জানানো হবে না।