ReportEventRequest.Builder
public
static
final
class
ReportEventRequest.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.adsenabled.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 . |
بيانات المجموعة
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 . |