TestAdSelectionManager
  public
  
  
  
  class
  TestAdSelectionManager
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.adservices.adselection.TestAdSelectionManager | 
TestAdSelectionManager מספק ממשקי API לאפליקציות וערכות SDK של מודעות כדי לבדוק תהליכים של בחירת מודעות.
 
ממשקי ה-API האלה מיועדים לבדיקות 'קצה-לקצה'. הן מופעלות רק עבור אפליקציות שניתנות לניפוי באגים בטלפונים שבהם פועלת גרסת build של מערכת הפעלה שניתנת לניפוי באגים כאשר האפשרויות למפתחים מופעלות.
סיכום
שיטות שעברו בירושה | |
|---|---|
שיטות ציבוריות
overrideAdSelectionConfigRemoteInfo
public void overrideAdSelectionConfigRemoteInfo (AddAdSelectionOverrideRequest request, Executor executor, OutcomeReceiver<Object, Exception> receiver)
ביטול של AdSelection API עבור AdSelectionConfig נתון כדי למנוע אחזור נתונים
 משרתים מרוחקים ולהשתמש בנתונים שסופקו ב-AddAdSelectionOverrideRequest
 במקום זאת. הקובץ AddAdSelectionOverrideRequest סופק על ידי Ads SDK.
 
השיטה הזו מיועדת לשימוש בבדיקת 'קצה-לקצה'. ה-API הזה מופעל רק עבור
 אפליקציות במצב ניפוי באגים שהופעלו בהן האפשרויות למפתחים.
 
 נדרש AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE
| פרמטרים | |
|---|---|
request | 
        
          AddAdSelectionOverrideRequest: הערך הזה לא יכול להיות null. | 
      
executor | 
        
          Executor: הערך הזה לא יכול להיות null.
 
 אירועי קריאה חוזרת ואירועי האזנה נשלחים באמצעות
 Executor, דרך קלה לקבוע איזה שרשור
 בשימוש. כדי לשלוח אירועים דרך ה-thread הראשי
 אפשר להשתמש
 Context.getMainExecutor()
 אם לא, צריך לציין Executor ששולח לשרשור מתאים. | 
      
receiver | 
        
          OutcomeReceiver: הערך הזה לא יכול להיות null. | 
      
| קליעות | |
|---|---|
IllegalStateException | 
          אם ה-API הזה לא מופעל עבור מבצע הקריאה החוזרת
      המקבל מחזיר   | 
        
overrideAdSelectionFromresultsConfigRemoteInfo
public void overrideAdSelectionFromOutcomesConfigRemoteInfo (AddAdSelectionFromOutcomesOverrideRequest request, Executor executor, OutcomeReceiver<Object, Exception> receiver)
ביטול של AdSelection API עבור AdSelectionFromOutcomesConfig כדי למנוע אחזור
 נתונים משרתים מרוחקים, ולהשתמש במקומם בנתונים שסופקו ב-AddAdSelectionFromOutcomesOverrideRequest. הקובץ AddAdSelectionFromOutcomesOverrideRequest סופק על ידי Ads SDK.
 
השיטה הזו מיועדת לשימוש בבדיקת 'קצה-לקצה'. ה-API הזה מופעל רק עבור
 אפליקציות במצב ניפוי באגים שהופעלו בהן האפשרויות למפתחים.
 
 נדרש AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE
| פרמטרים | |
|---|---|
request | 
        
          AddAdSelectionFromOutcomesOverrideRequest: הערך הזה לא יכול להיות null. | 
      
executor | 
        
          Executor: הערך הזה לא יכול להיות null.
 
 אירועי קריאה חוזרת ואירועי האזנה נשלחים באמצעות
 Executor, דרך קלה לקבוע איזה שרשור
 בשימוש. כדי לשלוח אירועים דרך ה-thread הראשי
 אפשר להשתמש
 Context.getMainExecutor()
 אם לא, צריך לציין Executor ששולח לשרשור מתאים. | 
      
receiver | 
        
          OutcomeReceiver: הערך הזה לא יכול להיות null. | 
      
| קליעות | |
|---|---|
IllegalStateException | 
          אם ה-API הזה לא מופעל עבור מבצע הקריאה החוזרת
      המקבל מחזיר   | 
        
removeAdSelectionConfigRemoteInfoOverride
public void removeAdSelectionConfigRemoteInfoOverride (RemoveAdSelectionOverrideRequest request, Executor executor, OutcomeReceiver<Object, Exception> receiver)
הסרת שינוי של AdSelectionConfig ב-Ad Selection API עם המזהה המשויך
 ב-RemoveAdSelectionOverrideRequest. הקובץ RemoveAdSelectionOverrideRequest סופק על ידי Ads SDK.
 
השיטה הזו מיועדת לשימוש בבדיקת 'קצה-לקצה'. ה-API הזה מופעל רק עבור
 אפליקציות במצב ניפוי באגים שהופעלו בהן האפשרויות למפתחים.
 
 נדרש AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE
| פרמטרים | |
|---|---|
request | 
        
          RemoveAdSelectionOverrideRequest: הערך הזה לא יכול להיות null. | 
      
executor | 
        
          Executor: הערך הזה לא יכול להיות null.
 
 אירועי קריאה חוזרת ואירועי האזנה נשלחים באמצעות
 Executor, דרך קלה לקבוע איזה שרשור
 בשימוש. כדי לשלוח אירועים דרך ה-thread הראשי
 אפשר להשתמש
 Context.getMainExecutor()
 אם לא, צריך לציין Executor ששולח לשרשור מתאים. | 
      
receiver | 
        
          OutcomeReceiver: הערך הזה לא יכול להיות null. | 
      
| קליעות | |
|---|---|
IllegalStateException | 
          אם ה-API הזה לא מופעל עבור מבצע הקריאה החוזרת
      המקבל מחזיר   | 
        
removeAdSelectionFromresultsConfigRemoteInfoOverride
public void removeAdSelectionFromOutcomesConfigRemoteInfoOverride (RemoveAdSelectionFromOutcomesOverrideRequest request, Executor executor, OutcomeReceiver<Object, Exception> receiver)
הסרת שינוי מברירת המחדל של AdSelectionFromOutcomesConfig ב-Ad Selection API באמצעות
 שויכה הנתונים ב-RemoveAdSelectionOverrideRequest. הקובץ RemoveAdSelectionOverrideRequest סופק על ידי Ads SDK.
 
השיטה הזו מיועדת לשימוש בבדיקת 'קצה-לקצה'. ה-API הזה מופעל רק עבור
 אפליקציות במצב ניפוי באגים שהופעלו בהן האפשרויות למפתחים.
 
 נדרש AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE
| פרמטרים | |
|---|---|
request | 
        
          RemoveAdSelectionFromOutcomesOverrideRequest: הערך הזה לא יכול להיות null. | 
      
executor | 
        
          Executor: הערך הזה לא יכול להיות null.
 
 אירועי קריאה חוזרת ואירועי האזנה נשלחים באמצעות
 Executor, דרך קלה לקבוע איזה שרשור
 בשימוש. כדי לשלוח אירועים דרך ה-thread הראשי
 אפשר להשתמש
 Context.getMainExecutor()
 אם לא, צריך לציין Executor ששולח לשרשור מתאים. | 
      
receiver | 
        
          OutcomeReceiver: הערך הזה לא יכול להיות null. | 
      
| קליעות | |
|---|---|
IllegalStateException | 
          אם ה-API הזה לא מופעל עבור מבצע הקריאה החוזרת
      המקבל מחזיר   | 
        
איפוסAllAdSelectionConfigremoteOverrides
public void resetAllAdSelectionConfigRemoteOverrides (Executor executor, OutcomeReceiver<Object, Exception> receiver)
הסרת כל הנתונים לשינוי מברירת המחדל של AdSelectionConfig ב-Ad Selection API.
 
השיטה הזו מיועדת לשימוש בבדיקת 'קצה-לקצה'. ה-API הזה מופעל רק עבור
 אפליקציות במצב ניפוי באגים שהופעלו בהן האפשרויות למפתחים.
 
 נדרש AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE
| פרמטרים | |
|---|---|
executor | 
        
          Executor: הערך הזה לא יכול להיות null.
 
 אירועי קריאה חוזרת ואירועי האזנה נשלחים באמצעות
 Executor, דרך קלה לקבוע איזה שרשור
 בשימוש. כדי לשלוח אירועים דרך ה-thread הראשי
 אפשר להשתמש
 Context.getMainExecutor()
 אם לא, צריך לציין Executor ששולח לשרשור מתאים. | 
      
receiver | 
        
          OutcomeReceiver: הערך הזה לא יכול להיות null. | 
      
| קליעות | |
|---|---|
IllegalStateException | 
          אם ה-API הזה לא מופעל עבור מבצע הקריאה החוזרת
      המקבל מחזיר   | 
        
איפוסAllAdSelectionFromresultssConfigRemoteOverrides
public void resetAllAdSelectionFromOutcomesConfigRemoteOverrides (Executor executor, OutcomeReceiver<Object, Exception> receiver)
הסרת כל הנתונים לשינוי מברירת המחדל של AdSelectionFromOutcomesConfig ב-Ad Selection API.
 
השיטה הזו מיועדת לשימוש בבדיקת 'קצה-לקצה'. ה-API הזה מופעל רק עבור
 אפליקציות במצב ניפוי באגים שהופעלו בהן האפשרויות למפתחים.
 
 נדרש AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE
| פרמטרים | |
|---|---|
executor | 
        
          Executor: הערך הזה לא יכול להיות null.
 
 אירועי קריאה חוזרת ואירועי האזנה נשלחים באמצעות
 Executor, דרך קלה לקבוע איזה שרשור
 בשימוש. כדי לשלוח אירועים דרך ה-thread הראשי
 אפשר להשתמש
 Context.getMainExecutor()
 אם לא, צריך לציין Executor ששולח לשרשור מתאים. | 
      
receiver | 
        
          OutcomeReceiver: הערך הזה לא יכול להיות null. | 
      
| קליעות | |
|---|---|
IllegalStateException | 
          אם ה-API הזה לא מופעל עבור מבצע הקריאה החוזרת
      המקבל מחזיר   |