Interface 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" تحذيرًا في وحدة التحكّم.

Optional tagForUnderAgeOfConsent

tagForUnderAgeOfConsent?: boolean
تحدّد هذه السمة ما إذا كان المستخدم مصنّفًا على أنّه دون سن الرشد.

القيمة التلقائية هي false.