Запрос отчета по показам

public class ReportImpressionRequest
extends Object

java.lang.Объект
android.adservices.adselection.ReportImpressionRequest


Представляйте входные параметры для API reportImpression.

Краткое содержание

Общественные конструкторы

ReportImpressionRequest (long adSelectionId, AdSelectionConfig adSelectionConfig)

Ctor для запроса отчетов о выборе рекламы на устройстве.

ReportImpressionRequest (long adSelectionId)

Ctor для запроса отчетов о выборе объявлений на аукционном сервере.

Публичные методы

AdSelectionConfig getAdSelectionConfig ()

Возвращает adSelectionConfig, один из входных данных для ReportImpressionRequest

long getAdSelectionId ()

Возвращает adSelectionId, один из входных данных для ReportImpressionRequest

Унаследованные методы

Общественные конструкторы

Запрос отчета по показам

public ReportImpressionRequest (long adSelectionId, 
                AdSelectionConfig adSelectionConfig)

Ctor для запроса отчетов о выборе рекламы на устройстве.

Если ваш adSelectionId предназначен для аукциона на устройстве с использованием AdSelectionManager.selectAds(android.adservices.adselection.AdSelectionConfig, java.util.concurrent.Executor, android.os.OutcomeReceiver) тогда ваш запрос отчета о показах должен включать ваш AdSelectionConfig .

Параметры
adSelectionId long : получено от AdSelectionManager#selectAds(AdSelectionConfig, Executor, OutcomeReceiver)

adSelectionConfig AdSelectionConfig : тот же AdSelectionConfig который использовался для запуска AdSelectionManager.selectAds(android.adservices.adselection.AdSelectionConfig, java.util.concurrent.Executor, android.os.OutcomeReceiver) Это значение не может быть null .

Запрос отчета по показам

public ReportImpressionRequest (long adSelectionId)

Ctor для запроса отчетов о выборе объявлений на аукционном сервере.

Если ваш adSelectionId предназначен для аукциона на сервере, где информация об устройстве собирается с помощью AdSelectionManager#getAdSelectionData тогда ваш запрос отчета о показах должен включать только идентификатор выбора объявления.

AdSelectionManager#persistAdSelectionResult необходимо вызывать с зашифрованным BLOB-объектом результатов с серверов перед отправкой запроса на отчет о показах.

Параметры
adSelectionId long : получено от AdSelectionManager#getAdSelectionData

Публичные методы

getAdSelectionConfig

public AdSelectionConfig getAdSelectionConfig ()

Возвращает adSelectionConfig, один из входных данных для ReportImpressionRequest

Возврат
AdSelectionConfig Это значение не может быть null .

getAdSelectionId

public long getAdSelectionId ()

Возвращает adSelectionId, один из входных данных для ReportImpressionRequest

Возврат
long