TestCustomAudienceManager

public class TestCustomAudienceManager
extends Object

java.lang.Object
android.adservices.customaudience.TestCustomAudienceManager


TestCustomAudienceManager מספק ממשקי API לערכות SDK של אפליקציות וערכות SDK של מודעות כדי לבדוק קהלים בהתאמה אישית.

סיכום

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

void overrideCustomAudienceRemoteInfo(AddCustomAudienceOverrideRequest request, Executor executor, OutcomeReceiver<ObjectException> receiver)

משנה את ה-Custom Audience API כדי למנוע אחזור נתונים משרתים מרוחקים ולהשתמש בנתונים סופקו במקום זאת ב-AddCustomAudienceOverrideRequest.

void removeCustomAudienceRemoteInfoOverride(RemoveCustomAudienceOverrideRequest request, Executor executor, OutcomeReceiver<ObjectException> receiver)

מסירה שינוי מברירת המחדל של ה-Custom Audience API שמשויך לנתונים ב-RemoveCustomAudienceOverrideRequest.

void resetAllCustomAudienceOverrides(Executor executor, OutcomeReceiver<ObjectException> receiver)

הסרת כל הנתונים מברירת המחדל ב-Custom Audience API.

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

Object clone()

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

boolean equals(Object obj)

מציין אם אובייקט אחר הוא "שווה ל" הזה.

void finalize()

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

final Class<?> getClass()

הפונקציה מחזירה את המחלקה של סביבת זמן הריצה של Object.

int hashCode()

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

final void notify()

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

final void notifyAll()

פעולה זו מוציאה את כל השרשורים שממתינים למסך של האובייקט הזה.

String toString()

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

final void wait(long timeoutMillis, int nanos)

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

final void wait(long timeoutMillis)

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

final void wait()

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

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

overrideCustomAudienceAudienceInfo

public void overrideCustomAudienceRemoteInfo (AddCustomAudienceOverrideRequest request, 
                Executor executor, 
                OutcomeReceiver<ObjectException> receiver)

משנה את ה-Custom Audience API כדי למנוע אחזור נתונים משרתים מרוחקים ולהשתמש בנתונים סופקו במקום זאת ב-AddCustomAudienceOverrideRequest. הקובץ AddCustomAudienceOverrideRequest סופק על ידי Ads SDK.

השיטה הזו מיועדת לשימוש בבדיקת 'קצה-לקצה'. ה-API הזה מופעל רק עבור אפליקציות במצב ניפוי באגים שהופעלו בהן האפשרויות למפתחים.

השיחה תיכשל באופן שקט אם ה-owner ב-request אינו לשם החבילה של האפליקציה להתקשרות.
נדרש AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE

פרמטרים
request AddCustomAudienceOverrideRequest: הערך הזה לא יכול להיות null.

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

receiver OutcomeReceiver: הערך הזה לא יכול להיות null.

קליעות
IllegalStateException אם ה-API הזה לא מופעל עבור מבצע הקריאה החוזרת

המקבל מחזיר void עבור הרצה מוצלחת, או Exception מציין את השגיאה.

הסרה של CustomAudiencePreviewInfoOverride

public void removeCustomAudienceRemoteInfoOverride (RemoveCustomAudienceOverrideRequest request, 
                Executor executor, 
                OutcomeReceiver<ObjectException> receiver)

מסירה שינוי מברירת המחדל של ה-Custom Audience API שמשויך לנתונים ב-RemoveCustomAudienceOverrideRequest.

השיטה הזו מיועדת לשימוש בבדיקת 'קצה-לקצה'. ה-API הזה מופעל רק עבור אפליקציות במצב ניפוי באגים שהופעלו בהן האפשרויות למפתחים.
נדרש AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE

פרמטרים
request RemoveCustomAudienceOverrideRequest: הערך הזה לא יכול להיות null.

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

receiver OutcomeReceiver: הערך הזה לא יכול להיות null.

קליעות
IllegalStateException אם ה-API הזה לא מופעל עבור מבצע הקריאה החוזרת

הקובץ RemoveCustomAudienceOverrideRequest סופק על ידי Ads SDK. הנמען מחזיר void עבור הרצה מוצלחת, או Exception מציין את השגיאה.

איפוסAllCustomAudienceOverride

public void resetAllCustomAudienceOverrides (Executor executor, 
                OutcomeReceiver<ObjectException> receiver)

הסרת כל הנתונים מברירת המחדל ב-Custom Audience API.

השיטה הזו מיועדת לשימוש בבדיקת 'קצה-לקצה'. ה-API הזה מופעל רק עבור אפליקציות במצב ניפוי באגים שהופעלו בהן האפשרויות למפתחים.
נדרש AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE

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

receiver OutcomeReceiver: הערך הזה לא יכול להיות null.

קליעות
IllegalStateException אם ה-API הזה לא מופעל עבור מבצע הקריאה החוזרת

המקבל מחזיר void עבור הרצה מוצלחת, או Exception מציין את השגיאה.