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