ReportEventRequest.Builder

public static final class ReportEventRequest.Builder
extends Object

java.lang.object
android.adservices.adselection.ReportEventRequest.Builder


سازنده برای اشیاء ReportEventRequest .

خلاصه

سازندگان عمومی

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

روش های عمومی

ReportEventRequest build ()

شی ReportEventRequest را می سازد.

ReportEventRequest.Builder setAdSelectionId (long adSelectionId)

شناسه انتخاب آگهی را که رویدادهای آگهی ارائه شده با آن مرتبط است تنظیم می کند.

ReportEventRequest.Builder setData ( String eventData)

داده های رویداد آگهی را تنظیم می کند.

ReportEventRequest.Builder setInputEvent ( InputEvent inputEvent)

رویداد ورودی مرتبط با تعامل کاربر را تنظیم می کند.

ReportEventRequest.Builder setKey ( String eventKey)

کلید رویداد، نوع رویداد تبلیغاتی را که باید گزارش شود را تنظیم می کند.

ReportEventRequest.Builder setReportingDestinations (int reportingDestinations)

فیلد بیتی مقصدهای گزارش را برای گزارش به (خریدار، فروشنده یا هر دو) تنظیم می کند.

روش های ارثی

سازندگان عمومی

سازنده

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

پارامترها
adSelectionId long

eventKey String : این مقدار نمی تواند null باشد.

eventData String : این مقدار نمی تواند null باشد.

reportingDestinations int : مقدار یا 0 است یا ترکیبی از ReportEventRequest.FLAG_REPORTING_DESTINATION_SELLER و ReportEventRequest.FLAG_REPORTING_DESTINATION_BUYER

روش های عمومی

ساختن

public ReportEventRequest build ()

شی ReportEventRequest را می سازد.

برمی گرداند
ReportEventRequest این مقدار نمی تواند null باشد.

setAdSelectionId

public ReportEventRequest.Builder setAdSelectionId (long adSelectionId)

شناسه انتخاب آگهی را که رویدادهای آگهی ارائه شده با آن مرتبط است تنظیم می کند.

برای اطلاعات بیشتر به ReportEventRequest.getAdSelectionId() مراجعه کنید.

پارامترها
adSelectionId long

برمی گرداند
ReportEventRequest.Builder این مقدار نمی تواند null باشد.

setData

public ReportEventRequest.Builder setData (String eventData)

داده های رویداد آگهی را تنظیم می کند.

برای اطلاعات بیشتر به ReportEventRequest.getData() مراجعه کنید.

پارامترها
eventData String : این مقدار نمی تواند null باشد.

برمی گرداند
ReportEventRequest.Builder این مقدار نمی تواند null باشد.

setInputEvent

public ReportEventRequest.Builder setInputEvent (InputEvent inputEvent)

رویداد ورودی مرتبط با تعامل کاربر را تنظیم می کند.

برای اطلاعات بیشتر به ReportEventRequest.getInputEvent() مراجعه کنید.

پارامترها
inputEvent InputEvent : این مقدار ممکن است null باشد.

برمی گرداند
ReportEventRequest.Builder این مقدار نمی تواند null باشد.

setKey

public ReportEventRequest.Builder setKey (String eventKey)

کلید رویداد، نوع رویداد تبلیغاتی را که باید گزارش شود را تنظیم می کند.

برای اطلاعات بیشتر به ReportEventRequest.getKey() مراجعه کنید.

پارامترها
eventKey String : این مقدار نمی تواند null باشد.

برمی گرداند
ReportEventRequest.Builder این مقدار نمی تواند null باشد.

setReportingDestinations

public ReportEventRequest.Builder setReportingDestinations (int reportingDestinations)

فیلد بیتی مقصدهای گزارش را برای گزارش به (خریدار، فروشنده یا هر دو) تنظیم می کند.

برای اطلاعات بیشتر به ReportEventRequest.getReportingDestinations() مراجعه کنید.

پارامترها
reportingDestinations int : مقدار یا 0 است یا ترکیبی از ReportEventRequest.FLAG_REPORTING_DESTINATION_SELLER و ReportEventRequest.FLAG_REPORTING_DESTINATION_BUYER

برمی گرداند
ReportEventRequest.Builder این مقدار نمی تواند null باشد.