ConsentInformation.ConsentStatus

@Retention(value = SOURCE)
@IntDef(value = [ConsentStatus.UNKNOWN, ConsentStatus.NOT_REQUIRED, ConsentStatus.REQUIRED, ConsentStatus.OBTAINED])
annotation ConsentInformation.ConsentStatus


قيم حالة الموافقة

ملخّص

الثوابت

const Int

لا يلزم الحصول على موافقة المستخدم.

const Int

تم الحصول على موافقة المستخدم.

const Int

يجب الحصول على موافقة المستخدم ولكن لم يتم الحصول عليها بعد.

const Int

حالة الموافقة غير معروفة.

الثوابت

NOT_REQUIRED

const val NOT_REQUIRED = 1: Int

لا يلزم الحصول على موافقة المستخدم.

تم الحصول عليها

const val OBTAINED = 3: Int

تم الحصول على موافقة المستخدم. غير محدّد

مطلوب

const val REQUIRED = 2: Int

يجب الحصول على موافقة المستخدم ولكن لم يتم الحصول عليها بعد.

UNKNOWN

const val UNKNOWN = 0: Int

حالة الموافقة غير معروفة. يجب الاتصال بـ requestConsentInfoUpdate لتعديل ConsentStatus.