API レベル 34 で追加されました。
Ad Services Extensions 4 にも追加

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 を取得します。

継承されるメソッド

Object clone()

このオブジェクトのコピーを作成して返します。

boolean equals(Object obj)

他のオブジェクトが「次と等しい」かどうかを示します。表示されます。

void finalize()

ガベージ コレクションの実行時に、オブジェクトのガベージ コレクタによって呼び出されます は、そのオブジェクトへの参照がもう存在しないことを確認します。

final Class<?> getClass()

この Object のランタイム クラスを返します。

int hashCode()

オブジェクトのハッシュコード値を返します。

final void notify()

このオブジェクトのスレッドを待機しているスレッドを 1 つ起こします。 モニタリングできます。

final void notifyAll()

このオブジェクトのモニターで待機中のスレッドをすべて起こします。

String toString()

オブジェクトの文字列表現を返します。

final void wait(long timeoutMillis, int nanos)

現在のスレッドが起動するまで待機します。通常は 通知中断される、あるいは 一定の時間が経過したら通知します

final void wait(long timeoutMillis)

現在のスレッドが起動するまで待機します。通常は 通知中断される、あるいは 一定の時間が経過したら通知します

final void wait()

現在のスレッドが起動するまで待機します。通常は 通知中断される。

パブリック メソッド

get

API レベル 34 で追加されました。
Ad Services Extensions 6 にも追加されました。
public static AppSetIdManager get (Context context)

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

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

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

getAppSetId

API レベル 34 で追加されました。
Ad Services Extensions 4 にも追加
public void getAppSetId (Executor executor, 
                OutcomeReceiver<AppSetIdException> callback)

AppSetId を取得します。

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

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

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

例外
IllegalStateException この API を使用できない場合。