AdIdManager

public class AdIdManager
extends Object

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


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

סיכום

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

static AdIdManager get(Context context)

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

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

החזרת AdId.

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

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

מקבלים

public static AdIdManager get (Context context)

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

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

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

getAdId

נוספה ב-רמת API 34
מופיעה גם ב-Ad Services Extensions 4
public void getAdId (Executor executor, 
                OutcomeReceiver<AdIdException> callback)

החזרת AdId.
נדרש AdServicesPermissions.ACCESS_ADSERVICES_AD_ID

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

callback OutcomeReceiver: קריאת החזרה (callback) שמתבצעת אחרי שה-adid זמין או כשמתרחשת שגיאה. הערך הזה לא יכול להיות null.

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

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