API 级别 34 中添加
也在 Ad Services Extensions 4 中提供

WebTriggerParams.Builder

public static final class WebTriggerParams.Builder
继承自 Object

java.lang.Object
   ↳ android.adservices.measurement.WebTriggerParams.Builder


WebTriggerParams 的 Builder。

摘要

公共构造函数

Builder(Uri registrationUri)

WebTriggerParams 的 Builder 构造函数。

公共方法

WebTriggerParams build()

构建不可变的 WebTriggerParams

WebTriggerParams.Builder setDebugKeyAllowed(boolean debugKeyAllowed)

用于设置调试允许/不允许标志的 Setter 方法。

继承的方法

公共构造函数

Builder

API 级别 34 中添加
也在 Ad Services Extensions 4 中提供
public Builder (Uri registrationUri)

WebTriggerParams 的 Builder 构造函数。 mIsDebugKeyAllowed 默认赋值为 false。

参数
registrationUri Uri:归因报告 API 发送请求以获取触发器注册参数的 URI。此值不能为 null

抛出
IllegalArgumentException 如果 registrationUri 的 scheme 不是 HTTPS

公共方法

build

API 级别 34 中添加
也在 Ad Services Extensions 4 中提供
public WebTriggerParams build ()

构建不可变的 WebTriggerParams

返回
WebTriggerParams 不可变的 WebTriggerParams。此值不能为 null

setDebugKeyAllowed

API 级别 34 中添加
也在 Ad Services Extensions 4 中提供
public WebTriggerParams.Builder setDebugKeyAllowed (boolean debugKeyAllowed)

用于设置调试允许/不允许标志的 Setter 方法。将其设为 true 将允许从注册响应中解析调试密钥,并在生成的报告中添加它们。

参数
debugKeyAllowed boolean:浏览器用来指示是否允许使用从注册 URI 获取的调试密钥。

返回
WebTriggerParams.Builder builder。此值不能为 null