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

שיטות ציבוריות

build

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.