ממשק ConsentRequestParameters

פרמטרים שנשלחים בעדכון פרטי הסכמת המשתמש.
מאפיינים
consentDebugSettings?
ההגדרה ConsentDebugSettings.
consentSyncId?
מזהה סנכרון ההסכמה לסנכרון סטטוס ההסכמה מהמשתמש שנאסף עם אותו מזהה.
tagForUnderAgeOfConsent?
הגדרה שקובעת אם המשתמש מסומן כמי שמתחת לגיל ההסכמה.

מאפיינים


Optional consentDebugSettings

consentDebugSettings?: ConsentDebugSettings
ההגדרה ConsentDebugSettings.

אם undefined, לא נעשה שימוש בהגדרת ניפוי באגים.

אזהרה: חשוב לוודא שההגדרה הזו מושמטת לחלוטין או מוסרת באופן מותנה בגרסאות הייצור של האפליקציה.

Optional consentSyncId

consentSyncId?: string
מזהה סנכרון ההסכמה שמשמש לסנכרון סטטוס ההסכמה של המשתמש שנאסף עם אותו מזהה.

מזהה סנכרון ההסכמה חייב לעמוד בדרישות הבאות:
  • הוא צריך להיות במבנה של מזהה ייחודי אוניברסלי (UUID), ולהתאים לביטוי הרגולרי (regex) ^[0-9a-zA-Z+.=/_\-$,{}]{22,150}$
  • אורך מינימלי: 22 תווים.
  • אורך מקסימלי: 150 תווים.
אם לא תעמדו בדרישות האלה, ה-SDK לא יגדיר את מזהה סנכרון נתוני ההסכמה ו-UMP SDK יתעד אזהרה במסוף.

Optional tagForUnderAgeOfConsent

tagForUnderAgeOfConsent?: boolean
הגדרה שקובעת אם המשתמש מתויג כמי שמתחת לגיל ההסכמה.

ערך ברירת המחדל הוא false.