WebSourceParams.Builder

public static final class WebSourceParams.Builder
extends Object

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


用于构建 WebSourceParams 的构建器。

摘要

公共构造函数

Builder(Uri registrationUri)

WebSourceParams 的构建器构造函数。

公共方法

WebSourceParams build()

构建不可变的 WebSourceParams

WebSourceParams.Builder setDebugKeyAllowed(boolean debugKeyAllowed)

用于设置调试允许/禁止标记的 setter。

继承的方法

公共构造函数

Builder

添加于 API 级别 34
同时包含于 Ad Services Extensions 4
public Builder (Uri registrationUri)

WebSourceParams 的构建器构造函数。默认情况下,mIsDebugKeyAllowed 会分配 false。

参数
registrationUri Uri: 归因报告 API 用于获取来源注册参数的 URI。此值不能为 null

抛出
IllegalArgumentException 如果 registrationUri 的 scheme 不是 HTTPS

公共方法

build

添加于 API 级别 34
同时包含于 Ad Services Extensions 4
public WebSourceParams build ()

构建不可变的 WebSourceParams

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

setDebugKeyAllowed

添加于 API 级别 34
同时包含于 Ad Services Extensions 4
public WebSourceParams.Builder setDebugKeyAllowed (boolean debugKeyAllowed)

用于设置调试允许/禁止标记的 setter。将其设置为 true 将允许从注册响应中解析调试密钥并将其添加到生成的报告中。

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

返回
WebSourceParams.Builder builder 此值不能为 null