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

ユーザーの同意は不要です。

OBTAINED

public static final int OBTAINED = 3

ユーザーの同意が得られました。パーソナライズドと非パーソナライズドの違いは不明です。

REQUIRED

public static final int REQUIRED = 2

ユーザーの同意が必要だが、まだ取得していない。

不明

public static final int UNKNOWN = 0

同意ステータスは不明です。ConsentStatus を更新するには、requestConsentInfoUpdate を呼び出す必要があります。