已在 API 级别 34 中引入
也已在广告服务扩展 4 中引入

WebTriggerParams.Builder

public static final class WebTriggerParams.Builder
extends Object

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


WebTriggerParams 的构建器。

摘要

公共构造函数

Builder(Uri registrationUri)

WebTriggerParams 的构建器构造函数。

公共方法

WebTriggerParams build()

构建不可变的 WebTriggerParams

WebTriggerParams.Builder setDebugKeyAllowed(boolean debugKeyAllowed)

调试允许/禁止标志的 setter。

继承的方法

公共构造函数

Builder

已在 API 级别 34 中引入
也已在广告服务扩展 4 中引入
public Builder (Uri registrationUri)

WebTriggerParams 的构建器构造函数。默认情况下会为 mIsDebugKeyAllowed 赋值 false。

参数
registrationUri Uri:Attribution Reporting API 为了获取触发器注册参数而向其发送请求的 URI。此值不能为 null

抛出
IllegalArgumentException 如果 registrationUri 的架构不是 HTTPS

公共方法

build

已在 API 级别 34 中引入
也已在广告服务扩展 4 中引入
public WebTriggerParams build ()

构建不可变的 WebTriggerParams

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

setDebugKeyAllowed

已在 API 级别 34 中引入
也已在广告服务扩展 4 中引入
public WebTriggerParams.Builder setDebugKeyAllowed (boolean debugKeyAllowed)

调试允许/禁止标志的 setter。将其设置为 true 表示允许解析注册响应中的调试密钥及其在所生成的报告中的新增内容。

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

返回
WebTriggerParams.Builder 构建器 此值不能为 null