In API-Level 34 hinzugefügt
Auch in Ad Services Extensions 4 hinzugefügt

WebSourceRegistrationRequest.Builder

public static final class WebSourceRegistrationRequest.Builder
extends Object

java.lang.Object
😎 android.adservices.measurement.WebSourceRegistrationRequest.Builder


Builder für WebSourceRegistrationRequest.

Zusammenfassung

Öffentliche Konstruktoren

Builder(List<WebSourceParams> webSourceParams, Uri topOriginUri)

Builder-Konstruktor für WebSourceRegistrationRequest.

Öffentliche Methoden

WebSourceRegistrationRequest build()

Validiert Parameter vorab und erstellt WebSourceRegistrationRequest.

WebSourceRegistrationRequest.Builder setAppDestination(Uri appDestination)

Setter für das App-Ziel.

WebSourceRegistrationRequest.Builder setInputEvent(InputEvent inputEvent)

Setter für das Eingabeereignis.

WebSourceRegistrationRequest.Builder setVerifiedDestination(Uri verifiedDestination)

Setter für bestätigtes Ziel.

WebSourceRegistrationRequest.Builder setWebDestination(Uri webDestination)

Setter für Webziel.

Übernommene Methoden

Öffentliche Konstruktoren

Builder

In API-Level 34 hinzugefügt
Auch in Ad Services Extensions 4 hinzugefügt
public Builder (List<WebSourceParams> webSourceParams, 
                Uri topOriginUri)

Builder-Konstruktor für WebSourceRegistrationRequest.

Parameter
webSourceParams List: Quellparameter, die Parameter zur Quellenregistrierung enthalten, die Liste darf nicht leer sein Dieser Wert darf nicht null sein.

topOriginUri Uri: Quell-Publisher Uri Dieser Wert darf nicht null sein.

Öffentliche Methoden

build

In API-Level 34 hinzugefügt
Auch in Ad Services Extensions 4 hinzugefügt
public WebSourceRegistrationRequest build ()

Validiert Parameter vorab und erstellt WebSourceRegistrationRequest.

Returns
WebSourceRegistrationRequest Dieser Wert darf nicht null sein.

AppZiel festlegen

In API-Level 34 hinzugefügt
Auch in Ad Services Extensions 4 hinzugefügt
public WebSourceRegistrationRequest.Builder setAppDestination (Uri appDestination)

Setter für das App-Ziel. Es ist die Android-App Uri, wo entsprechende Conversion zu erwarten ist. Es ist mindestens ein App- oder Webziel erforderlich.

Parameter
appDestination Uri: App-Ziel Uri Dieser Wert kann null sein.

Returns
WebSourceRegistrationRequest.Builder Builder Dieser Wert darf nicht null sein.

setInputEvent

In API-Level 34 hinzugefügt
Auch in Ad Services Extensions 4 hinzugefügt
public WebSourceRegistrationRequest.Builder setInputEvent (InputEvent inputEvent)

Setter für das Eingabeereignis.

Parameter
inputEvent InputEvent: InputEvent zur Nutzerinteraktion, das von der AttributionReporting API verwendet wird, um Klicks von Aufrufen unterscheiden. Dieser Wert kann null sein.

Returns
WebSourceRegistrationRequest.Builder Builder Dieser Wert darf nicht null sein.

setVerifiedDestination

In API-Level 34 hinzugefügt
Auch in Ad Services Extensions 4 hinzugefügt
public WebSourceRegistrationRequest.Builder setVerifiedDestination (Uri verifiedDestination)

Setter für bestätigtes Ziel.

Parameter
verifiedDestination Uri: bestätigtes Ziel Dieser Wert kann null sein.

Returns
WebSourceRegistrationRequest.Builder Builder Dieser Wert darf nicht null sein.

setWebDestination

In API-Level 34 hinzugefügt
Auch in Ad Services Extensions 4 hinzugefügt
public WebSourceRegistrationRequest.Builder setWebDestination (Uri webDestination)

Setter für Webziel. Es ist die Website Uri, auf der die entsprechende Conversion zu erwarten ist. Es ist mindestens ein App- oder Webziel erforderlich.

Parameter
webDestination Uri: Webziel Uri Dieser Wert kann null sein.

Returns
WebSourceRegistrationRequest.Builder Builder Dieser Wert darf nicht null sein.