ReportImpressionRequest
public
class
ReportImpressionRequest
extends Object
java.lang.Object (link em inglês) | |
↳ | android.adservices.adselection.ReportImpressionRequest |
Representa os parâmetros de entrada para a API reportImpression.
Resumo
Construtores públicos | |
---|---|
ReportImpressionRequest(long adSelectionId, AdSelectionConfig adSelectionConfig)
Ctor para solicitação de geração de relatórios de seleção de anúncios no dispositivo. |
|
ReportImpressionRequest(long adSelectionId)
Criador para solicitação de relatório de seleção de anúncios do servidor de leilão. |
Métodos públicos | |
---|---|
AdSelectionConfig
|
getAdSelectionConfig()
Retorna a adSelectionConfig, uma das entradas da |
long
|
getAdSelectionId()
Retorna o adSelectionId, uma das entradas da |
Métodos herdados | |
---|---|
Construtores públicos
ReportImpressionRequest
public ReportImpressionRequest (long adSelectionId, AdSelectionConfig adSelectionConfig)
Ctor para solicitação de geração de relatórios de seleção de anúncios no dispositivo.
Se o adSelectionId
for para um leilão no dispositivo realizado com AdSelectionManager.selectAds(android.adservices.adselection.AdSelectionConfig, java.util.concurrent.Executor, android.os.OutcomeReceiver)
, a
solicitação de relatório de impressões vai precisar incluir seu AdSelectionConfig
.
Parâmetros | |
---|---|
adSelectionId |
long : recebido de AdSelectionManager#selectAds(AdSelectionConfig,
Executor, OutcomeReceiver) |
adSelectionConfig |
AdSelectionConfig : mesmo AdSelectionConfig usado para acionar AdSelectionManager.selectAds(android.adservices.adselection.AdSelectionConfig, java.util.concurrent.Executor, android.os.OutcomeReceiver)
Esse valor não pode ser null . |
ReportImpressionRequest
public ReportImpressionRequest (long adSelectionId)
Criador para solicitação de relatório de seleção de anúncios do servidor de leilão.
Se o adSelectionId
for para um leilão de servidor em que as informações do dispositivo são coletadas por
AdSelectionManager#getAdSelectionData
, a solicitação de relatório de impressões precisará
incluir somente o ID de seleção de anúncios.
AdSelectionManager#persistAdSelectionResult
precisa ser chamado com o blob de resultado criptografado dos servidores antes de solicitar a geração de relatórios de impressão.
Parâmetros | |
---|---|
adSelectionId |
long : recebido de AdSelectionManager#getAdSelectionData |
Métodos públicos
getAdSelectionConfig
public AdSelectionConfig getAdSelectionConfig ()
Retorna adSelectionConfig, uma das entradas de ReportImpressionRequest
Returns | |
---|---|
AdSelectionConfig |
Este valor não pode ser null . |
getAdSelectionId
public long getAdSelectionId ()
Retorna adSelectionId, uma das entradas de ReportImpressionRequest
Returns | |
---|---|
long |