Ajouté au niveau d'API 34
Également disponible dans Ad Services Extensions 4

ReportImpressionRequest

public class ReportImpressionRequest
extends Object

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


Représente les paramètres d'entrée dans l'API reportImpression.

Résumé

Constructeurs publics

ReportImpressionRequest(long adSelectionId, AdSelectionConfig adSelectionConfig)

Constructeur de la requête de création de rapports sur la sélection des annonces sur l'appareil.

ReportImpressionRequest(long adSelectionId)

Constructeur de la demande de rapport sur la sélection des annonces du serveur d'enchères.

Méthodes publiques

AdSelectionConfig getAdSelectionConfig()

Affiche l'adSelectionConfig, l'une des entrées dans ReportImpressionRequest.

long getAdSelectionId()

Affiche l'adSelectionId, l'une des entrées dans ReportImpressionRequest.

Méthodes héritées

Object clone()

Crée et affiche une copie de cet objet.

boolean equals(Object obj)

Indique si un autre objet est "égal à" celui-ci.

void finalize()

Appelée par le récupérateur de mémoire sur un objet lorsque la récupération de mémoire détermine qu'il n'y a plus de référence à l'objet.

final Class<?> getClass()

Affiche la classe d'exécution de cet objet (Object).

int hashCode()

Affiche une valeur de code de hachage pour l'objet.

final void notify()

Active un seul thread en attente sur l'écran de cet objet.

final void notifyAll()

Active tous les threads en attente sur l'écran de cet objet.

String toString()

Renvoie une représentation de l'objet sous forme de chaîne.

final void wait(long timeoutMillis, int nanos)

Entraîne l'attente du thread actuel jusqu'à son activation, généralement via une notification ou une interruption, ou après qu'un certain délai s'est écoulé.

final void wait(long timeoutMillis)

Entraîne l'attente du thread actuel jusqu'à son activation, généralement via une notification ou une interruption, ou après qu'un certain délai s'est écoulé.

final void wait()

Entraîne l'attente du thread actuel jusqu'à son activation, généralement via une notification ou une interruption.

Constructeurs publics

ReportImpressionRequest

Ajouté au niveau d'API 34
Également disponible dans Ad Services Extensions 4
public ReportImpressionRequest (long adSelectionId, 
                AdSelectionConfig adSelectionConfig)

Constructeur de la requête de création de rapports sur la sélection des annonces sur l'appareil.

Si votre adSelectionId est destiné à une mise aux enchères sur l'appareil à l'aide de AdSelectionManager.selectAds(android.adservices.adselection.AdSelectionConfig, java.util.concurrent.Executor, android.os.OutcomeReceiver), votre demande de rapport sur les impressions doit inclure votre AdSelectionConfig.

Paramètres
adSelectionId long: reçu de AdSelectionManager#selectAds(AdSelectionConfig, Executor, OutcomeReceiver)

adSelectionConfig AdSelectionConfig: même AdSelectionConfig utilisé pour déclencher AdSelectionManager.selectAds(android.adservices.adselection.AdSelectionConfig, java.util.concurrent.Executor, android.os.OutcomeReceiver). Cette valeur ne peut pas être null.

ReportImpressionRequest

public ReportImpressionRequest (long adSelectionId)

Acteur de la demande de rapport sur la sélection d'annonces du serveur d'enchères.

Si votre adSelectionId est destiné à une mise aux enchères sur serveur où les informations sur l'appareil sont collectées par AdSelectionManager#getAdSelectionData, votre demande de rapport sur les impressions ne doit inclure que l'ID de sélection d'annonces.

AdSelectionManager#persistAdSelectionResult doit être appelé avec le blob de résultats chiffré à partir des serveurs avant d'envoyer une requête de création de rapports sur les impressions.

Paramètres
adSelectionId long: reçus de AdSelectionManager#getAdSelectionData

Méthodes publiques

getAdSelectionConfig

Ajouté au niveau d'API 34
Également disponible dans Ad Services Extensions 4
public AdSelectionConfig getAdSelectionConfig ()

Affiche l'adSelectionConfig, l'une des entrées dans ReportImpressionRequest.

Renvoie
AdSelectionConfig Cette valeur ne peut pas être null.

getAdSelectionId

Ajouté au niveau d'API 34
Également disponible dans Ad Services Extensions 4
public long getAdSelectionId ()

Affiche l'adSelectionId, l'une des entrées dans ReportImpressionRequest.

Renvoie
long