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)

Outil de contrôle de la demande de rapport sur la sélection d'annonces sur l'appareil.

ReportImpressionRequest(long adSelectionId)

Acteur de la demande de rapport sur la sélection d'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)

Outil de contrôle de la demande de rapport sur la sélection d'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 la 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 création de rapports sur les impressions n'inclure que l'ID de sélection d'annonces.

AdSelectionManager#persistAdSelectionResult doit être appelé avec le code blob de résultat des serveurs avant d'envoyer la demande de rapport sur les impressions.

Paramètres
adSelectionId long: reçu 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