AddAdSelectionFromOutcomesOverrideRequest

public class AddAdSelectionFromOutcomesOverrideRequest
extends Object

java.lang.Object
   ↳ android.adservices.adselection.AddAdSelectionFromOutcomesOverrideRequest


ה-POJO הזה מייצג את הבקשה TestAdSelectionManager.overrideAdSelectionFromOutcomesConfigRemoteInfo(AddAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver) ( AddAdSelectionOverrideRequest, ‏ Executor, ‏ OutcomeReceiver)}

הוא מכיל את השדה AdSelectionFromOutcomesConfig שישמש כמזהה של ההחרגה הספציפית, את השדה String selectionLogicJs ואת השדה String selectionSignals שמייצגים את ערך ההחרגה.

סיכום

יוצרים ציבוריים

AddAdSelectionFromOutcomesOverrideRequest(AdSelectionFromOutcomesConfig adSelectionFromOutcomesConfig, String outcomeSelectionLogicJs, AdSelectionSignals outcomeSelectionTrustedSignals)

יוצר מכונה AddAdSelectionFromOutcomesOverrideRequest.

שיטות שעברו בירושה

Object clone()

יצירה ומחזירה של עותק של האובייקט הזה.

boolean equals(Object obj)

מציין אם אובייקט אחר הוא 'שווה' לאובייקט הזה.

void finalize()

מתבצעת קריאה על ידי אוסף האשפה על האובייקט כשאיסוף האשפה קובע שאין יותר הפניות לעצם.

final Class<?> getClass()

הפונקציה מחזירה את סוג המכונה של Object.

int hashCode()

הפונקציה מחזירה ערך של קוד גיבוב לאובייקט.

final void notify()

מעוררת שרשור יחיד שממתין למעקב אחרי האובייקט הזה.

final void notifyAll()

הפונקציה מעוררת את כל ה-threads שממתינים למעקב אחרי האובייקט הזה.

String toString()

הפונקציה מחזירה ייצוג מחרוזת של האובייקט.

final void wait(long timeoutMillis, int nanos)

האפשרות הזו גורמת לשרשור הנוכחי להמתין עד שהוא מופעל. לרוב זה קורה על ידי התראה או הפרעה, או עד שיחלוף פרק זמן מסוים בזמן אמת.

final void wait(long timeoutMillis)

הפונקציה גורמת לשרשור הנוכחי להמתין עד שהוא יתעורר, בדרך כלל באמצעות הודעה או הפרעה, או עד שיחלוף פרק זמן מסוים בזמן אמת.

final void wait()

האפשרות הזו גורמת לשרשור הנוכחי להמתין עד שהוא יופעל, בדרך כלל על ידי התראה או הפרעה.

יוצרים ציבוריים

AddAdSelectionFromOutcomesOverrideRequest

public AddAdSelectionFromOutcomesOverrideRequest (AdSelectionFromOutcomesConfig adSelectionFromOutcomesConfig, 
                String outcomeSelectionLogicJs, 
                AdSelectionSignals outcomeSelectionTrustedSignals)

יוצר מכונה AddAdSelectionFromOutcomesOverrideRequest.

פרמטרים
adSelectionFromOutcomesConfig AdSelectionFromOutcomesConfig: הערך לא יכול להיות null.

outcomeSelectionLogicJs String: הערך הזה לא יכול להיות null.

outcomeSelectionTrustedSignals AdSelectionSignals: הערך לא יכול להיות null.

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

getAdSelectionFromOutcomesConfig

public AdSelectionFromOutcomesConfig getAdSelectionFromOutcomesConfig ()

החזרות
AdSelectionFromOutcomesConfig מופע של AdSelectionFromOutcomesConfig, ההגדרה של תהליך בחירת המודעה. ההגדרה הזו מספקת את הנתונים הדרושים להפעלת תהליך בחירת המודעה, שיוצר הצעות מחיר וציונים כדי למצוא מודעה מנצחת לרינדור. הערך לא יכול להיות null.

getOutcomeSelectionLogicJs

public String getOutcomeSelectionLogicJs ()

החזרות
String תוצאת ה-JavaScript של ההחרגה צריכה להיות מחרוזת שמכילה קוד JS תקין. הקוד צריך לכלול את הלוגיקה של בחירת התוצאות, שתתבצע במהלך בחירת תוצאות המודעות. הערך לא יכול להיות null.

getOutcomeSelectionTrustedSignals

public AdSelectionSignals getOutcomeSelectionTrustedSignals ()

החזרות
AdSelectionSignals האפשרות 'שינוי מברירת המחדל של אותות הניקוד המהימנים' צריכה להיות מחרוזת JSON תקינה. האותות המהימנים יועברו ללוגיקה של בחירת התוצאה במהלך בחירת התוצאה של המודעה. הערך לא יכול להיות null.