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
UNKNOWN = 0

Статус согласия неизвестен.

Константы

НЕ_ОБЯЗАТЕЛЬНО

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 .