ReportEventRequest.Builder

public static final class ReportEventRequest.Builder
extends Object

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


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.