ReportImpressionRequest
public
class
ReportImpressionRequest
extends Object
java.lang.Object | |
↳ | android.adservices.adselection.ReportImpressionRequest |
Rappresenta i parametri di input per l'API reportImpression.
Riepilogo
Costruttori pubblici | |
---|---|
ReportImpressionRequest(long adSelectionId, AdSelectionConfig adSelectionConfig)
Costruttore per la richiesta di generazione di report sulla selezione degli annunci sul dispositivo. |
|
ReportImpressionRequest(long adSelectionId)
Costruttore per la richiesta di report sulla selezione degli annunci dell'asta del server. |
Metodi pubblici | |
---|---|
AdSelectionConfig
|
getAdSelectionConfig()
Restituisce adSelectionConfig, uno degli input di |
long
|
getAdSelectionId()
Restituisce adSelectionId, uno degli input di |
Metodi ereditati | |
---|---|
Costruttori pubblici
Richiesta ReportImpression
public ReportImpressionRequest (long adSelectionId, AdSelectionConfig adSelectionConfig)
Ctor per la richiesta di generazione di report di selezione degli annunci sul dispositivo.
Se il tuo adSelectionId
si riferisce a un'asta on-device eseguita utilizzando AdSelectionManager.selectAds(android.adservices.adselection.AdSelectionConfig, java.util.concurrent.Executor, android.os.OutcomeReceiver)
, la richiesta di report sulle impressioni deve includere AdSelectionConfig
.
Parametri | |
---|---|
adSelectionId |
long : ricevuto da AdSelectionManager#selectAds(AdSelectionConfig,
Executor, OutcomeReceiver) |
adSelectionConfig |
AdSelectionConfig : lo stesso AdSelectionConfig utilizzato per attivare AdSelectionManager.selectAds(android.adservices.adselection.AdSelectionConfig, java.util.concurrent.Executor, android.os.OutcomeReceiver)
Questo valore non può essere null . |
ReportImpressionRequest
public ReportImpressionRequest (long adSelectionId)
Costruttore per la richiesta di report sulla selezione degli annunci dell'asta del server.
Se adSelectionId
si riferisce a un'asta di server in cui le informazioni sul dispositivo sono state raccolte da AdSelectionManager#getAdSelectionData
, la richiesta di report sulle impressioni deve includere solo l'ID selezione annunci.
AdSelectionManager#persistAdSelectionResult
deve essere chiamato con il blob di risultati criptato dei server prima di effettuare la richiesta di generazione di report sulle impressioni.
Parametri | |
---|---|
adSelectionId |
long : ricevuto da AdSelectionManager#getAdSelectionData |
Metodi pubblici
getAdSelectionConfig
public AdSelectionConfig getAdSelectionConfig ()
Restituisce adSelectionConfig, uno degli input per ReportImpressionRequest
Ritorni | |
---|---|
AdSelectionConfig |
Questo valore non può essere null . |
getAdSelectionId
public long getAdSelectionId ()
Restituisce adSelectionId, uno degli input di ReportImpressionRequest
Ritorni | |
---|---|
long |