ReportImpressionRequest

public class ReportImpressionRequest
extends Object

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


ייצוג של פרמטרים של קלט ל-reportImpression API.

סיכום

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

ReportImpressionRequest(long adSelectionId, AdSelectionConfig adSelectionConfig)

יצירת אב לבקשת דיווח על בחירת מודעות במכשיר.

ReportImpressionRequest(long adSelectionId)

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

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

AdSelectionConfig getAdSelectionConfig()

הפונקציה מחזירה את הפרמטר adSelectionConfig, אחד מהערכים שהוזן אל ReportImpressionRequest

long getAdSelectionId()

הפונקציה מחזירה את adSelectionId, אחד מהנתונים הנכנסים של ReportImpressionRequest

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

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()

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

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

ReportImpressionRequest

נוספה ב-רמת API 34
מופיעה גם ב-Ad Services Extensions 4
public ReportImpressionRequest (long adSelectionId, 
                AdSelectionConfig adSelectionConfig)

יצירת אב לבקשת דיווח על בחירת מודעות במכשיר.

אם adSelectionId הוא למכרז במכשיר שמופעל באמצעות AdSelectionManager.selectAds(android.adservices.adselection.AdSelectionConfig, java.util.concurrent.Executor, android.os.OutcomeReceiver), בקשת הדיווח על חשיפות חייבת לכלול את AdSelectionConfig.

פרמטרים
adSelectionId long: התקבל מאת AdSelectionManager#selectAds(AdSelectionConfig, Executor, OutcomeReceiver)

adSelectionConfig AdSelectionConfig: אותו AdSelectionConfig ששימש להפעלה של AdSelectionManager.selectAds(android.adservices.adselection.AdSelectionConfig, java.util.concurrent.Executor, android.os.OutcomeReceiver) הערך הזה לא יכול להיות null.

ReportImpressionRequest

public ReportImpressionRequest (long adSelectionId)

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

אם adSelectionId הוא למכרז שמוצג בשרת שבו פרטי המכשיר נאספים על ידי AdSelectionManager#getAdSelectionData, בקשת הדיווח על חשיפות צריכה לכלול רק את מזהה בחירת המודעה.

לפני ששולחים בקשה לדיווח על חשיפות, צריך להפעיל את AdSelectionManager#persistAdSelectionResult עם ה-blob המוצפן של התוצאה המוצפנת.

פרמטרים
adSelectionId long: התקבל מאת AdSelectionManager#getAdSelectionData

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

getAdSelectionConfig

נוספה ב-רמת API 34
מופיעה גם ב-Ad Services Extensions 4
public AdSelectionConfig getAdSelectionConfig ()

הפונקציה מחזירה את adSelectionConfig, אחת מהכניסות ל-ReportImpressionRequest

החזרות
AdSelectionConfig הערך לא יכול להיות null.

getAdSelectionId

נוספה ב-רמת API 34
מופיעה גם ב-Ad Services Extensions 4
public long getAdSelectionId ()

הפונקציה מחזירה את adSelectionId, אחד מהנתונים הנכנסים של ReportImpressionRequest

החזרות
long