ইন্টারফেস ConsentRequestParameters

ব্যবহারকারীর সম্মতি সংক্রান্ত তথ্য আপডেট করার সময় পাঠানো প্যারামিটার।
প্রপার্টি
consentDebugSettings?
কনফিগারেশন। ConsentDebugSettings
consentSyncId?
একই আইডির সাথে ব্যবহারকারীর সম্মতি সংক্রান্ত স্ট্যাটাস সিঙ্ক করার জন্য সম্মতি সিঙ্ক আইডি।
tagForUnderAgeOfConsent?
ব্যবহারকারীকে সম্মতি জানানোর উপযুক্ত বয়সের থেকে কম বয়সী হিসেবে ট্যাগ করা হবে কিনা তা সেট করে।

প্রপার্টি


Optional consentDebugSettings

consentDebugSettings?: ConsentDebugSettings
ConsentDebugSettings কনফিগারেশন।

যদি undefined, কোনও ডিবাগ সেটিং ব্যবহার করা না হয়।

সতর্কতা: নিশ্চিত করুন যে এটি সম্পূর্ণভাবে বাদ দেওয়া হয়েছে অথবা আপনার প্রোডাকশন অ্যাপ বিল্ডে শর্তসাপেক্ষে সরানো হয়েছে।

Optional consentSyncId

consentSyncId?: string
একই আইডি দিয়ে সংগ্রহ করা ব্যবহারকারীর সম্মতি সংক্রান্ত স্ট্যাটাস সিঙ্ক করার জন্য সম্মতি সিঙ্ক আইডি।

সম্মতি সিঙ্ক আইডিকে অবশ্যই নিম্নলিখিত প্রয়োজনীয়তা পূরণ করতে হবে:
  • UUID স্ট্রিং হিসেবে কনস্ট্রাক্ট করা হয় এবং রেগুলার এক্সপ্রেশনের সাথে ম্যাচ করে (regex) ^[0-9a-zA-Z+.=/_\-$,{}]{22,150}$
  • কমপক্ষে ২২টি অক্ষর।
  • সর্বাধিক ১৫০টি অক্ষর।
আপনি এইসব প্রয়োজনীয়তা পূরণ না করলে, SDK সম্মতি সিঙ্ক ID সেট করে না এবং UMP SDK কনসোলে একটি সতর্কতা লগ করে।

Optional tagForUnderAgeOfConsent

tagForUnderAgeOfConsent?: boolean
ব্যবহারকারীকে সম্মতি দেওয়ার উপযুক্ত বয়সের চেয়ে কম বয়সী হিসেবে ট্যাগ করা হবে কিনা তা সেট করে।

ডিফল্ট ভ্যালু হল false।