WebSourceRegistrationRequest.Builder

public static final class WebSourceRegistrationRequest.Builder
extends Object

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


Costruttore per WebSourceRegistrationRequest.

Riepilogo

Costruttori pubblici

Builder(List<WebSourceParams> webSourceParams, Uri topOriginUri)

Costruttore dello strumento di creazione per WebSourceRegistrationRequest.

Metodi pubblici

WebSourceRegistrationRequest build()

Esegue la preconvalida dei parametri e crea WebSourceRegistrationRequest.

WebSourceRegistrationRequest.Builder setAppDestination(Uri appDestination)

Imposta la destinazione dell'app.

WebSourceRegistrationRequest.Builder setInputEvent(InputEvent inputEvent)

Imposta l'evento di input.

WebSourceRegistrationRequest.Builder setVerifiedDestination(Uri verifiedDestination)

Imposta la destinazione verificata.

WebSourceRegistrationRequest.Builder setWebDestination(Uri webDestination)

Imposta la destinazione web.

Metodi ereditati

Costruttori pubblici

Costruttore

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

Costruttore dello strumento di creazione per WebSourceRegistrationRequest.

Parametri
webSourceParams List: parametri di origine contenenti parametri di registrazione dell'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 ()

Esegue la preconvalida dei parametri e crea WebSourceRegistrationRequest.

Ritorni
WebSourceRegistrationRequest Questo valore non può essere null.

setAppDestination

public WebSourceRegistrationRequest.Builder setAppDestination (Uri appDestination)

Imposta la destinazione dell'app. Si tratta dell'app per Android Uri in cui è prevista la conversione corrispondente. È richiesta almeno una destinazione app o web.

Parametri
appDestination Uri: destinazione app Uri Questo valore può essere null.

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

setInputEvent

public WebSourceRegistrationRequest.Builder setInputEvent (InputEvent inputEvent)

Imposta l'evento di input.

Parametri
inputEvent InputEvent: 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 la 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)

Imposta la destinazione web. Si tratta del sito web Uri in cui è prevista la conversione corrispondente. È richiesta almeno una destinazione app o web.

Parametri
webDestination Uri: destinazione web Uri Questo valore può essere null.

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