AppSetIdManager

public class AppSetIdManager
extends Object

java.lang.Object
   ↳ android.adservices.appsetid.AppSetIdManager


AppSetIdManager は、アプリと広告 SDK が収益化以外の目的で appSetId にアクセスするための API を提供します。

まとめ

パブリック メソッド

static AppSetIdManager get(Context context)

AppSetIdManager のインスタンスを作成するファクトリ メソッド。

void getAppSetId(Executor executor, OutcomeReceiver<AppSetIdException> callback)

AppSetId を取得します。

継承されるメソッド

パブリック メソッド

get

public static AppSetIdManager get (Context context)

AppSetIdManager のインスタンスを作成するためのファクトリ メソッド。

パラメータ
context Context: 使用する Context。この値が null になることはありません。

戻り値
AppSetIdManager AppSetIdManager インスタンス。この値が null になることはありません。

getAppSetId

public void getAppSetId (Executor executor, 
                OutcomeReceiver<AppSetIdException> callback)

AppSetId を取得します。

パラメータ
executor Executor: コールバックを実行するエグゼキュータ。 この値が null になることはありません。 コールバック イベントとリスナー イベントは、この Executor を介してディスパッチされるため、使用されるスレッドを簡単に制御できます。アプリのメインスレッドからイベントをディスパッチするには、Context.getMainExecutor() を使用します。 それ以外の場合は、適切なスレッドにディスパッチする Executor を提供します。

callback OutcomeReceiver: appsetid が使用可能になった後、またはエラーが発生した後に呼び出されるコールバック。 この値が null になることはありません。

戻り値
void この値が null になることはありません。

例外
IllegalStateException エラーが返されます。