ReportImpressionRequest

public class ReportImpressionRequest
extends Object

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


reportImpression API'ye giriş parametrelerini temsil eder.

Özet

Kamu inşaatçıları

ReportImpressionRequest(long adSelectionId, AdSelectionConfig adSelectionConfig)

Cihaz üzerinde reklam seçimi raporlama isteği için Ctor.

ReportImpressionRequest(long adSelectionId)

Açık artırma sunucusu reklam seçimi raporlama isteği için Ctor.

Herkese açık yöntemler

AdSelectionConfig getAdSelectionConfig()

ReportImpressionRequest girişlerinden biri olan adSelectionConfig değerini döndürür.

long getAdSelectionId()

ReportImpressionRequest girişlerinden biri olan adSelectionId değerini döndürür.

Devralınan yöntemler

Herkese açık kurucular

Rapor Gösterim İsteği

public ReportImpressionRequest (long adSelectionId, 
                AdSelectionConfig adSelectionConfig)

Cihaz üzerinde reklam seçimi raporlama isteği için Ctor.

adSelectionId, AdSelectionManager.selectAds(android.adservices.adselection.AdSelectionConfig, java.util.concurrent.Executor, android.os.OutcomeReceiver) kullanılarak çalıştırılan cihaz üzerinde açık artırma içinse gösterim raporlama isteğiniz AdSelectionConfig değerinizi içermelidir.

Parametreler
adSelectionId long: AdSelectionManager#selectAds(AdSelectionConfig, Executor, OutcomeReceiver) adlı kişiden alındı

adSelectionConfig AdSelectionConfig: AdSelectionManager.selectAds(android.adservices.adselection.AdSelectionConfig, java.util.concurrent.Executor, android.os.OutcomeReceiver)'yi tetiklemek için kullanılan AdSelectionConfig ile aynı değer Bu değer null olamaz.

Rapor Gösterim İsteği

public ReportImpressionRequest (long adSelectionId)

Açık artırma sunucusu reklam seçimi raporlama isteği için Ctor.

adSelectionId, AdSelectionManager#getAdSelectionData tarafından cihaz bilgilerinin toplandığı bir sunucu açık artırması çalıştırması içinse gösterim raporlama isteğiniz yalnızca reklam seçimi kimliğini içermelidir.

Gösterim raporlama isteği göndermeden önce AdSelectionManager#persistAdSelectionResult, sunuculardan şifrelenmiş sonuç blob'uyla çağrılmalıdır.

Parametreler
adSelectionId long: AdSelectionManager#getAdSelectionData adlı kullanıcıdan alındı

Herkese açık yöntemler

getAdSelectionConfig

public AdSelectionConfig getAdSelectionConfig ()

ReportImpressionRequest girişlerinden biri olan adSelectionConfig değerini döndürür.

İlerlemeler
AdSelectionConfig Bu değer null olamaz.

getAdSelectionId

API düzeyi 34'e eklendi
Ayrıca Ad Services Extensions 4'e de eklendi
public long getAdSelectionId ()

ReportImpressionRequest girişlerinden biri olan adSelectionId'yi döndürür

İlerlemeler
long