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

継承されるメソッド

パブリック メソッド

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 を使用できない場合。