AdIdManager

public class AdIdManager
extends Object

java.lang.Object
android.adservices.adid.AdIdManager


AdId Manager מספק ממשקי API לערכות SDK של אפליקציות וערכות SDK של מודעות כדי לגשת למזהה הפרסום. מזהה הפרסום הוא מזהה ייחודי לכל מכשיר שניתן לאיפוס על ידי המשתמש לצורך פרסום. היא מעניקה למשתמשים שליטה טובה יותר מספק למפתחים מערכת פשוטה וסטנדרטית להמשיך לייצר הכנסות מהאפליקציות שלהם מודעות בהתאמה אישית (לשעבר 'מודעות המבוססות על תחומי עניין').

סיכום

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

static AdIdManager get(Context context)

שיטת היצרן ליצירת מופע של AdIdManager.

void getAdId(Executor executor, OutcomeReceiver<AdIdException> callback)

מחזירים את מזהה הפרסום.

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

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

מקבלים

public static AdIdManager get (Context context)

שיטת היצרן ליצירת מופע של AdIdManager.

פרמטרים
context Context: Context לשימוש הערך הזה לא יכול להיות null.

החזרות
AdIdManager מופע של AdIdManager הערך הזה לא יכול להיות null.

מזהה מודעה

public void getAdId (Executor executor, 
                OutcomeReceiver<AdIdException> callback)

מחזירים את מזהה הפרסום.
נדרש AdServicesPermissions.ACCESS_ADSERVICES_AD_ID

פרמטרים
executor Executor: הביצוע להרצת הקריאה החוזרת (callback). הערך הזה לא יכול להיות null. אירועי קריאה חוזרת ואירועי האזנה נשלחים באמצעות Executor, דרך קלה לקבוע איזה שרשור בשימוש. כדי לשלוח אירועים דרך ה-thread הראשי אפשר להשתמש Context.getMainExecutor() אם לא, צריך לציין Executor ששולח לשרשור מתאים.

callback OutcomeReceiver: הקריאה החוזרת (callback) שנקראת אחרי שהמזהה פרסום (adid) זמין או שמתרחשת שגיאה. הערך הזה לא יכול להיות null.

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

קליעות
IllegalStateException אם ה-API הזה לא זמין.