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

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