ReportEventRequest.Builder

public static final class ReportEventRequest.Builder
extends Object

java.lang.Object
→ Yönergeler android.adservices.adselection.ReportEventRequest.Builder


ReportEventRequest nesne için oluşturucu.

Özet

İnşaatçılar

Builder(long adSelectionId, String eventKey, String eventData, int reportingDestinations)

Herkese açık yöntemler

ReportEventRequest build()

ReportEventRequest nesnesini oluşturur.

ReportEventRequest.Builder setAdSelectionId(long adSelectionId)

Oluşturulan reklamın etkinliklerinin ilişkilendirildiği reklam seçimi kimliğini ayarlar.

ReportEventRequest.Builder setData(String eventData)

Reklam etkinliği verilerini ayarlar.

ReportEventRequest.Builder setInputEvent(InputEvent inputEvent)

Kullanıcı etkileşimiyle ilişkilendirilen giriş etkinliğini ayarlar.

ReportEventRequest.Builder setKey(String eventKey)

Raporlanacak reklam etkinliğinin türü olan etkinlik anahtarını ayarlar.

ReportEventRequest.Builder setReportingDestinations(int reportingDestinations)

Raporlanacak raporlama hedeflerinin bit alanını ayarlar (alıcı, satıcı veya her ikisi).

Devralınan yöntemler

İnşaatçılar

Oluşturucu

public Builder (long adSelectionId, 
                String eventKey, 
                String eventData, 
                int reportingDestinations)

Parametreler
adSelectionId long

eventKey String: Bu değer null olamaz.

eventData String: Bu değer null olamaz.

reportingDestinations int: Değer 0 veya ReportEventRequest.FLAG_REPORTING_DESTINATION_SELLER ve ReportEventRequest.FLAG_REPORTING_DESTINATION_BUYER birleşimidir

Herkese açık yöntemler

yapı

public ReportEventRequest build ()

ReportEventRequest nesnesini oluşturur.

İlerlemeler
ReportEventRequest Bu değer null olamaz.

setAdSelectionId

public ReportEventRequest.Builder setAdSelectionId (long adSelectionId)

Oluşturulan reklamın etkinliklerinin ilişkilendirildiği reklam seçimi kimliğini ayarlar.

Daha fazla bilgi için ReportEventRequest.getAdSelectionId() sayfasına göz atın.

Parametreler
adSelectionId long

İlerlemeler
ReportEventRequest.Builder Bu değer null olamaz.

veri kümesi

public ReportEventRequest.Builder setData (String eventData)

Reklam etkinliği verilerini ayarlar.

Daha fazla bilgi için ReportEventRequest.getData() sayfasına göz atın.

Parametreler
eventData String: Bu değer null olamaz.

İlerlemeler
ReportEventRequest.Builder Bu değer null olamaz.

setInputEvent

public ReportEventRequest.Builder setInputEvent (InputEvent inputEvent)

Kullanıcı etkileşimiyle ilişkilendirilen giriş etkinliğini ayarlar.

Daha fazla bilgi için ReportEventRequest.getInputEvent() sayfasına göz atın.

Parametreler
inputEvent InputEvent: Bu değer null olabilir.

İlerlemeler
ReportEventRequest.Builder Bu değer null olamaz.

setKey

public ReportEventRequest.Builder setKey (String eventKey)

Raporlanacak reklam etkinliğinin türü olan etkinlik anahtarını ayarlar.

Daha fazla bilgi için ReportEventRequest.getKey() sayfasına göz atın.

Parametreler
eventKey String: Bu değer null olamaz.

İlerlemeler
ReportEventRequest.Builder Bu değer null olamaz.

RaporlamaHedefleri'ni ayarlama

public ReportEventRequest.Builder setReportingDestinations (int reportingDestinations)

Raporlanacak raporlama hedeflerinin bit alanını ayarlar (alıcı, satıcı veya her ikisi).

Daha fazla bilgi için ReportEventRequest.getReportingDestinations() sayfasına göz atın.

Parametreler
reportingDestinations int: Değer 0 veya ReportEventRequest.FLAG_REPORTING_DESTINATION_SELLER ve ReportEventRequest.FLAG_REPORTING_DESTINATION_BUYER birleşimidir

İlerlemeler
ReportEventRequest.Builder Bu değer null olamaz.