ConsentInformation.ConsentStatus

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


सहमति की स्थिति की वैल्यू.

खास जानकारी

कॉन्स्टेंट

static final int

उपयोगकर्ता की सहमति की ज़रूरत नहीं है.

static final int

उपयोगकर्ता की सहमति मिल गई हो.

static final int

उपयोगकर्ता की सहमति ज़रूरी है, लेकिन अब तक नहीं ली गई है.

static final int

सहमति की स्थिति की जानकारी नहीं है.

कॉन्स्टेंट

NOT_REQUIRED

public static final int NOT_REQUIRED = 1

उपयोगकर्ता की सहमति की ज़रूरत नहीं है.

मिला

public static final int OBTAINED = 3

उपयोगकर्ता की सहमति मिल गई हो. उपयोगकर्ताओं के हिसाब से बना विज्ञापन बनाम उपयोगकर्ताओं के हिसाब से नहीं बनाया गया विज्ञापन.

ज़रूरी है

public static final int REQUIRED = 2

उपयोगकर्ता की सहमति ज़रूरी है, लेकिन अब तक नहीं ली गई है.

कोई जानकारी नहीं है

public static final int UNKNOWN = 0

सहमति की स्थिति की जानकारी नहीं है. ConsentStatus को अपडेट करने के लिए, requestConsentInfoUpdate को कॉल किया जाना चाहिए.