UpdateAdCounterHistogramRequest

public class UpdateAdCounterHistogramRequest
extends Object

java.lang.Object
android.adservices.adselection.UpdateAdCounterHistogramRequest


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

ההיסטוגרמות של המונה של המודעות, שהן יומנים היסטוריים של אירועים שמשויכים למודעה מפתח מונה וסוג אירוע מודעה, משמשים לצורך סינון של מכסת תדירות כשמשתמשים Protected Audience API.

סיכום

מחלקות מקוננות

class UpdateAdCounterHistogramRequest.Builder

Builder ל-UpdateAdCounterHistogramRequest אובייקטים. 

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

boolean equals(Object o)

הפונקציה בודקת אם האובייקטים UpdateAdCounterHistogramRequest מכילים אותם מידע.

int getAdEventType()

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

long getAdSelectionId()

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

AdTechIdentifier getCallerAdTech()

הפונקציה מקבלת את AdTechIdentifier של הישות ששלח את הקריאה החוזרת (AdTech).

int hashCode()

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

String toString()

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

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

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

שווה ל-

public boolean equals (Object o)

הפונקציה בודקת אם האובייקטים UpdateAdCounterHistogramRequest מכילים אותם מידע.

פרמטרים
o Object: אובייקט ההפניה שאליו תשוו.

החזרות
boolean true אם האובייקט הזה זהה ל-obj ארגומנט; אחרת, false.

getAdEventType

public int getAdEventType ()

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

החזרות
int הערך הוא android.adservices.common.FrequencyCapFilters.AD_EVENT_TYPE_INVALID, FrequencyCapFilters.AD_EVENT_TYPE_WIN, FrequencyCapFilters.AD_EVENT_TYPE_IMPRESSION, FrequencyCapFilters.AD_EVENT_TYPE_VIEW, FrequencyCapFilters.AD_EVENT_TYPE_CLICK, android.adservices.common.FrequencyCapFilters.AD_EVENT_TYPE_MIN או android.adservices.common.FrequencyCapFilters.AD_EVENT_TYPE_MAX

getAdSelectionId

public long getAdSelectionId ()

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

מידע נוסף על המזהה של בחירת המודעות זמין בכתובת AdSelectionOutcome.

המודעה הייתה צריכה להיבחר מתוך בחירת המודעות מסוג Protected Audience ב-24 השעות האחרונות, והקריאה לבחירת המודעה צריכה להתבצע מאותה אפליקציה כמו השיחה הנוכחית אפליקציה. היסטוגרמות של אירועים לכל מפתחות המונה של המודעות שמשויכים למודעה שצוינה במודעה המזהה הנבחר של אירוע המודעה יעודכן עבור סוג אירוע המודעה החל מ-getAdEventType(), וייעשה בו שימוש בסינון מכסת התדירות של Protected Audience API.

החזרות
long

getCallerAdTech

public AdTechIdentifier getCallerAdTech ()

הפונקציה מקבלת את AdTechIdentifier של הישות ששלח את הקריאה החוזרת (AdTech).

טכנולוגיית הפרסום (adTech) שמשתמשת באובייקט UpdateAdCounterHistogramRequest הזה חייבת להיות רשומה עם ארגז החול לפרטיות ולהיות מורשים לפעול בשם אפליקציית השיחות. הערך שצוין טכנולוגיית הפרסום לא חייבת להיות זהה לטכנולוגיית הפרסום של הקונה שהוא הבעלים של המודעה המעובדת או בית העסק שהתחיל את בחירת המודעה שמשויכת למזהה שהוחזר על ידי getAdSelectionId().

מידע נוסף על הדרישות והחריגים של API זמין בכתובת AdSelectionManager.updateAdCounterHistogram(android.adservices.adselection.UpdateAdCounterHistogramRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver).

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

קוד גיבוב (hashCode)

public int hashCode ()

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

החזרות
int ערך קוד גיבוב (hash) של האובייקט הזה.

toString (מחרוזת)

public String toString ()

מחזירה ייצוג במחרוזת של האובייקט. באופן כללי, ה-method toString מחזירה מחרוזת 'ייצוג טקסטואלי' של האובייקט הזה. התוצאה צריכה להיות ייצוג תמציתי ואינפורמטיבי, שקל לבצע אדם לקרוא. מומלץ שכל מחלקות המשנה יבטלו את השיטה הזו.

השיטה toString לכיתה Object מחזירה מחרוזת שמורכבת מהשם של המחלקה שבה האובייקט הוא מופע, התו '@' עם הסימן @, את הייצוג ההקסדצימלי הלא חתום של קוד הגיבוב של לאובייקט. במילים אחרות, השיטה הזו מחזירה מחרוזת השווה ערך של:

 getClass().getName() + '@' + Integer.toHexString(hashCode())
 

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