AddAdSelectionOverrideRequest
public
class
AddAdSelectionOverrideRequest
extends Object
java.lang.Object (link em inglês)
|
↳ |
android.adservices.adselection.AddAdSelectionOverrideRequest
|
Esse POJO representa a solicitação TestAdSelectionManager.overrideAdSelectionConfigRemoteInfo(android.adservices.adselection.AddAdSelectionOverrideRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver)
.
Ele contém um AdSelectionConfig
que vai servir como o identificador para a substituição
específica, um campo String
DecisionLogicJs e String
TrustedScoringSignals
que representa o valor da substituição.
Resumo
Métodos herdados |
Da classe
java.lang.Object
Object
|
clone()
Cria e retorna uma cópia desse objeto.
|
boolean
|
equals(Object obj)
Indica se algum outro objeto é "igual a" esse.
|
void
|
finalize()
Chamado pelo coletor de lixo em um objeto quando a coleta de lixo
determina que não há mais referências ao objeto.
|
final
Class<?>
|
getClass()
Retorna a classe de execução desse Object .
|
int
|
hashCode()
Retorna um valor de código hash para o objeto.
|
final
void
|
notify()
Ativa uma única linha de execução que está em espera no monitor desse
objeto.
|
final
void
|
notifyAll()
Ativa todos os threads que estão aguardando no monitor desse objeto.
|
String
|
toString()
Retorna uma representação em string do objeto.
|
final
void
|
wait(long timeoutMillis, int nanos)
Faz com que a linha de execução atual espere até ser ativada, normalmente
sendo notificada ou interrompida, ou até que um
determinado período de tempo real tenha passado.
|
final
void
|
wait(long timeoutMillis)
Faz com que a linha de execução atual espere até ser ativada, normalmente
sendo notificada ou interrompida, ou até que um
determinado período de tempo real tenha passado.
|
final
void
|
wait()
Faz com que a linha de execução atual espere até ser ativada, normalmente
sendo notificada ou interrompida.
|
|
Construtores públicos
AddAdSelectionOverrideRequest
public AddAdSelectionOverrideRequest (AdSelectionConfig adSelectionConfig,
String decisionLogicJs,
AdSelectionSignals trustedScoringSignals)
Parâmetros |
adSelectionConfig |
AdSelectionConfig : este valor não pode ser null . |
decisionLogicJs |
String : este valor não pode ser null . |
trustedScoringSignals |
AdSelectionSignals : este valor não pode ser null . |
Métodos públicos
getAdSelectionConfig
public AdSelectionConfig getAdSelectionConfig ()
Returns |
AdSelectionConfig |
uma instância de AdSelectionConfig , a configuração do processo de seleção de anúncios. Essa configuração fornece os dados necessários para executar o fluxo de seleção de anúncios que
gera lances e pontuações para encontrar um anúncio vencedor para renderização.
Esse valor não pode ser null . |
getDecisionLogicJs
public String getDecisionLogicJs ()
Returns |
String |
O resultado do JavaScript de substituição deve ser uma string que contenha um código JS válido. O
código precisa conter a lógica de pontuação que será executada durante a seleção de anúncios.
Esse valor não pode ser null . |
getTrustedScoringSignals
public AdSelectionSignals getTrustedScoringSignals ()
Returns |
AdSelectionSignals |
Os indicadores de pontuação confiáveis da substituição precisam ser uma string JSON válida. Os indicadores
confiáveis seriam inseridos na lógica de pontuação durante a seleção de anúncios.
Esse valor não pode ser null . |