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.

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

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

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 מציין את השגיאה.