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.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 باشد. |