ReportImpressionRequest

public class ReportImpressionRequest
extends Object

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


Reprezentują parametry wejściowe interfejsu reportImpression API.

Podsumowanie

Konstruktory publiczne

ReportImpressionRequest(long adSelectionId, AdSelectionConfig adSelectionConfig)

Ctor for on-device ad selection reporting request.

ReportImpressionRequest(long adSelectionId)

Konstruktor żądania raportowania wyboru reklamy na serwerze aukcji.

Metody publiczne

AdSelectionConfig getAdSelectionConfig()

Zwraca konfigurację selekcji reklam, która jest jednym z wejść do funkcji ReportImpressionRequest.

long getAdSelectionId()

Zwraca identyfikator adSelectionId, który jest jednym z wejść funkcji ReportImpressionRequest.

Metody dziedziczone

Konstruktory publiczne

ReportImpressionRequest

public ReportImpressionRequest (long adSelectionId, 
                AdSelectionConfig adSelectionConfig)

Ctor for on-device ad selection reporting request.

Jeśli adSelectionId dotyczy aukcji na urządzeniu obsługiwanej z wykorzystaniem AdSelectionManager.selectAds(android.adservices.adselection.AdSelectionConfig, java.util.concurrent.Executor, android.os.OutcomeReceiver), żądanie raportowania wyświetleń musi zawierać tę wartość: AdSelectionConfig.

Parametry
adSelectionId long: otrzymane od: AdSelectionManager#selectAds(AdSelectionConfig, Executor, OutcomeReceiver)

adSelectionConfig AdSelectionConfig: ta sama wartość AdSelectionConfig jest używana do aktywowania reguły AdSelectionManager.selectAds(android.adservices.adselection.AdSelectionConfig, java.util.concurrent.Executor, android.os.OutcomeReceiver) Ta wartość nie może być null.

ReportImpressionRequest

public ReportImpressionRequest (long adSelectionId)

Konstruktor żądania raportowania wyboru reklamy na serwerze aukcji.

Jeśli adSelectionId dotyczy aukcji serwera, w której informacje o urządzeniu są zbierane przez AdSelectionManager#getAdSelectionData, żądanie raportowania wyświetleń powinno zawierać tylko identyfikator wyboru reklamy.

Zanim wysłana zostanie prośba o raportowanie wyświetleń, należy wywołać funkcję AdSelectionManager#persistAdSelectionResult z zaszyfrowanym blobem wyników z serwerów.

Parametry
adSelectionId long: odebrano z urządzenia AdSelectionManager#getAdSelectionData

Metody publiczne

getAdSelectionConfig

public AdSelectionConfig getAdSelectionConfig ()

Zwraca adSelectionConfig, który jest jednym z wejść do ReportImpressionRequest

Zwroty
AdSelectionConfig Ta wartość nie może być null.

getAdSelectionId

public long getAdSelectionId ()

Zwraca identyfikator adSelectionId, który jest jednym z wejść funkcji ReportImpressionRequest.

Zwroty
long