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 . |