WebSourceRegistrationRequest.Builder

public static final class WebSourceRegistrationRequest.Builder
extends Object

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


Builder per WebSourceRegistrationRequest.

Riepilogo

Costruttori pubblici

Builder(List<WebSourceParams> webSourceParams, Uri topOriginUri)

Costruttore del builder per WebSourceRegistrationRequest.

Metodi pubblici

WebSourceRegistrationRequest build()

Preconvalida i parametri e crea WebSourceRegistrationRequest.

WebSourceRegistrationRequest.Builder setAppDestination(Uri appDestination)

Setter per la destinazione dell'app.

WebSourceRegistrationRequest.Builder setInputEvent(InputEvent inputEvent)

Impostatore per l'evento di input.

WebSourceRegistrationRequest.Builder setVerifiedDestination(Uri verifiedDestination)

Imposta per destinazione verificata.

WebSourceRegistrationRequest.Builder setWebDestination(Uri webDestination)

Setter per la destinazione web.

Metodi ereditati

Costruttori pubblici

Costruttore

public Builder (List<WebSourceParams> webSourceParams, 
                Uri topOriginUri)

Costruttore del builder per WebSourceRegistrationRequest.

Parametri
webSourceParams List: parametri sorgente contenenti i parametri di registrazione di origine, l'elenco non deve essere vuoto Questo valore non può essere null.

topOriginUri Uri: publisher di origine Uri Questo valore non può essere null.

Metodi pubblici

creare

public WebSourceRegistrationRequest build ()

Preconvalida i parametri e crea WebSourceRegistrationRequest.

Ritorni
WebSourceRegistrationRequest Questo valore non può essere null.

setAppDestination

public WebSourceRegistrationRequest.Builder setAppDestination (Uri appDestination)

Setter per la destinazione dell'app. È l'app per Android Uri dove corrisponde è prevista una conversione. È richiesta almeno una destinazione app o una destinazione web.

Parametri
appDestination Uri: destinazione app Uri Questo valore potrebbe essere null.

Ritorni
WebSourceRegistrationRequest.Builder builder Questo valore non può essere null.

setInputEvent

public WebSourceRegistrationRequest.Builder setInputEvent (InputEvent inputEvent)

Impostatore per l'evento di input.

Parametri
inputEvent InputEvent: User Interaction InputEvent utilizzato dall'API AttributionReporting per distinguere i clic dalle visualizzazioni. Questo valore può essere null.

Ritorni
WebSourceRegistrationRequest.Builder builder Questo valore non può essere null.

setVerifiedDestination

public WebSourceRegistrationRequest.Builder setVerifiedDestination (Uri verifiedDestination)

Imposta per destinazione verificata.

Parametri
verifiedDestination Uri: destinazione verificata Questo valore può essere null.

Ritorni
WebSourceRegistrationRequest.Builder builder Questo valore non può essere null.

setWebDestination

public WebSourceRegistrationRequest.Builder setWebDestination (Uri webDestination)

Setter per la destinazione web. È il sito web Uri in cui la conversione corrispondente è quello previsto. È richiesta almeno una destinazione app o una destinazione web.

Parametri
webDestination Uri: destinazione web Uri Questo valore potrebbe essere null.

Ritorni
WebSourceRegistrationRequest.Builder builder Questo valore non può essere null.