TopicsManager

public final class TopicsManager
extends Object

java.lang.Object
android.adservices.topics.TopicsManager


TopicsManager מספק ממשקי API לאפליקציות ול-Ad-Sdks כדי להגביר את הפרטיות של נושאים שקשורים לתחומי העניין של המשתמשים. דרך שימור.

אפשר לקבל את המופע של TopicsManager באמצעות המחלקה Context.getSystemService(Class) ו-TopicsManager.

סיכום

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

static TopicsManager get(Context context)

שיטת היצרן ליצירת מכונה של TopicsManager.

void getTopics(GetTopicsRequest getTopicsRequest, Executor executor, OutcomeReceiver<GetTopicsResponseException> callback)

להחזיר את הנושאים.

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

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

מקבלים

public static TopicsManager get (Context context)

שיטת היצרן ליצירת מכונה של TopicsManager.

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

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

getTopics

public void getTopics (GetTopicsRequest getTopicsRequest, 
                Executor executor, 
                OutcomeReceiver<GetTopicsResponseException> callback)

להחזיר את הנושאים.
נדרש AdServicesPermissions.ACCESS_ADSERVICES_TOPICS

פרמטרים
getTopicsRequest GetTopicsRequest: הבקשה לקבלת Topics. הערך הזה לא יכול להיות null.

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

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

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

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