PersistAdSelectionResultRequest.Builder

public static final class PersistAdSelectionResultRequest.Builder
extends Object

java.lang.Object
   ↳ android.adservices.adselection.PersistAdSelectionResultRequest.Builder


PersistAdSelectionResultRequest 对象的构建器。

摘要

公共构造函数

Builder()

公共方法

PersistAdSelectionResultRequest build()

构建 PersistAdSelectionResultRequest 实例。

PersistAdSelectionResultRequest.Builder setAdSelectionId(long adSelectionId)

设置广告选择 ID Long。

PersistAdSelectionResultRequest.Builder setAdSelectionResult(byte[] adSelectionResult)

设置广告选择结果 String。

PersistAdSelectionResultRequest.Builder setSeller(AdTechIdentifier seller)

设置卖方 AdTechIdentifier。

继承的方法

公共构造函数

公共方法

build

public PersistAdSelectionResultRequest build ()

构建 PersistAdSelectionResultRequest 实例。

返回值
PersistAdSelectionResultRequest 此值不能为 null。

抛出
IllegalArgumentException 如果未设置 adSelectionIid

setAdSelectionId

public PersistAdSelectionResultRequest.Builder setAdSelectionId (long adSelectionId)

设置广告选择 ID Long。

参数
adSelectionId long

返回值
PersistAdSelectionResultRequest.Builder 此值不能为 null。

setAdSelectionResult

public PersistAdSelectionResultRequest.Builder setAdSelectionResult (byte[] adSelectionResult)

设置广告选择结果 String。

参数
adSelectionResult byte:此值可以为 null。

返回值
PersistAdSelectionResultRequest.Builder 此值不能为 null。

setSeller

public PersistAdSelectionResultRequest.Builder setSeller (AdTechIdentifier seller)

设置卖方 AdTechIdentifier。

参数
seller AdTechIdentifier:此值可以为 null。

返回值
PersistAdSelectionResultRequest.Builder 此值不能为 null。