AddAdSelectionOverrideRequest

public class AddAdSelectionOverrideRequest
extends Object

java.lang.Object
   ↳ 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 servirá como o identificador do objeto de sobreposição, um campo StringdedecLogicJs e StringtrustedScoringSignals que representam o valor de substituição

Resumo

Construtores públicos

AddAdSelectionOverrideRequest(AdSelectionConfig adSelectionConfig, String decisionLogicJs, AdSelectionSignals trustedScoringSignals)

Métodos herdados

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 ()

Retorna
AdSelectionConfig uma instância de AdSelectionConfig, a configuração da seleção de anúncios. de desenvolvimento de software. 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 ()

Retorna
String O resultado de substituição do JavaScript deve ser uma string que contém um código JS válido. A deve conter a lógica de pontuação que será executada durante a seleção do anúncio. Esse valor não pode ser null.

getTrustScoringSignals

public AdSelectionSignals getTrustedScoringSignals ()

Retorna
AdSelectionSignals Os indicadores de pontuação confiáveis de substituição precisam ser uma string JSON válida. A equipe seriam alimentados na lógica de pontuação durante a seleção de anúncios. Esse valor não pode ser null.