AddAdSelectionOverrideRequest

public class AddAdSelectionOverrideRequest
extends Object

java.lang.Object
   ↳ android.adservices.adselection.AddAdSelectionOverrideRequest


Este POJO representa la solicitud TestAdSelectionManager.overrideAdSelectionConfigRemoteInfo(android.adservices.adselection.AddAdSelectionOverrideRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver).

Este contiene un AdSelectionConfig que servirá como identificador del anulación, un campo String de decisionLogicJs y String trustScoringSignals que representa el valor de anulación

Resumen

Constructores públicos

AddAdSelectionOverrideRequest(AdSelectionConfig adSelectionConfig, String decisionLogicJs, AdSelectionSignals trustedScoringSignals)

Métodos heredados

Object clone()

Crea y muestra una copia de este objeto.

boolean equals(Object obj)

Indica si algún otro objeto es "igual a" este.

void finalize()

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección determina que no hay más referencias al objeto.

final Class<?> getClass()

Muestra la clase del entorno de ejecución de este Object.

int hashCode()

Muestra un valor de código hash para el objeto.

final void notify()

Activa un solo subproceso que está esperando la supervisión de este objeto.

final void notifyAll()

Activa todos los subprocesos que están esperando la supervisión de este objeto.

String toString()

Devuelve una representación de cadena del objeto.

final void wait(long timeoutMillis, int nanos)

Hace que el subproceso actual espere hasta que se active (por lo general, se notifica o se interrumpe) o hasta que haya transcurrido un período determinado en tiempo real.

final void wait(long timeoutMillis)

Hace que el subproceso actual espere hasta que se active (por lo general, se notifica o se interrumpe) o hasta que haya transcurrido un período determinado en tiempo real.

final void wait()

Hace que el subproceso actual espere hasta que se active (por lo general, se notifica o se interrumpe).

Constructores públicos

AddAdSelectionOverrideRequest

Se agregó en el nivel de API 34.
También se agregó en Extensiones de servicios de anuncios 4.
public AddAdSelectionOverrideRequest (AdSelectionConfig adSelectionConfig, 
                String decisionLogicJs, 
                AdSelectionSignals trustedScoringSignals)

Parámetros
adSelectionConfig AdSelectionConfig: Este valor no puede ser null.

decisionLogicJs String: Este valor no puede ser null.

trustedScoringSignals AdSelectionSignals: Este valor no puede ser null.

Métodos públicos

getAdSelectionConfig

Se agregó en el nivel de API 34.
También se agregó en Extensiones de servicios de anuncios 4.
public AdSelectionConfig getAdSelectionConfig ()

Muestra
AdSelectionConfig una instancia de AdSelectionConfig, la configuración de la selección de anuncios el proceso de administración de recursos. Esta configuración proporciona los datos necesarios para ejecutar el flujo de selección de anuncios que Genera ofertas y puntuaciones para encontrar un anuncio ganador para la renderización. Este valor no puede ser null.

getDecisionLogicJs.

Se agregó en el nivel de API 34.
También se agregó en Extensiones de servicios de anuncios 4.
public String getDecisionLogicJs ()

Muestra
String El resultado de anulación de JavaScript debe ser una cadena que contenga un código JS válido. El debe contener la lógica de puntuación que se ejecutará durante la selección de anuncios. Este valor no puede ser null.

getTrustedScoringSignals.

Se agregó en el nivel de API 34.
También se agregó en Extensiones de servicios de anuncios 4.
public AdSelectionSignals getTrustedScoringSignals ()

Muestra
AdSelectionSignals Los indicadores de puntuación confiables para anular deben ser una cadena JSON válida. El equipo de confianza los indicadores se ingresarían a la lógica de la puntuación durante la selección de anuncios. Este valor no puede ser null.