در سطح API 34 اضافه شده است
همچنین در Ad Services Extensions 4

AddAdSelectionOverrideRequest

public class AddAdSelectionOverrideRequest
extends Object

java.lang.object
android.adservices.adselection.AddAdSelectionOverrideRequest


این POJO نشان دهنده درخواست TestAdSelectionManager.overrideAdSelectionConfigRemoteInfo(android.adservices.adselection.AddAdSelectionOverrideRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver) است.

این شامل یک AdSelectionConfig است که به عنوان شناسه برای لغو خاص عمل می کند، یک فیلد String vendimLogicJs و String trustedScoringSignals که مقدار لغو را نشان می دهد.

خلاصه

سازندگان عمومی

AddAdSelectionOverrideRequest ( AdSelectionConfig adSelectionConfig, String decisionLogicJs, AdSelectionSignals trustedScoringSignals)

روش های ارثی

Object clone ()

یک کپی از این شی را ایجاد و برمی گرداند.

boolean equals ( Object obj)

نشان می دهد که آیا یک شی دیگر "برابر" این یکی است یا خیر.

void finalize ()

هنگامی که جمع‌آوری زباله مشخص می‌کند که دیگر ارجاعی به آن شی وجود ندارد، توسط زباله‌گیر بر روی یک شی فراخوانی می‌شود.

final Class <?> getClass ()

کلاس زمان اجرا این Object را برمی گرداند.

int hashCode ()

مقدار کد هش را برای شی برمی‌گرداند.

final void notify ()

یک رشته را که در مانیتور این شیء منتظر است بیدار می کند.

final void notifyAll ()

تمام رشته هایی که در مانیتور این شیء منتظر هستند را بیدار می کند.

String toString ()

یک نمایش رشته ای از شی را برمی گرداند.

final void wait (long timeoutMillis, int nanos)

باعث می‌شود تا رشته فعلی منتظر بماند تا بیدار شود، معمولاً با اطلاع یا قطع شدن ، یا تا زمانی که مقدار مشخصی از زمان واقعی سپری شود.

final void wait (long timeoutMillis)

باعث می‌شود تا رشته فعلی منتظر بماند تا بیدار شود، معمولاً با اطلاع یا قطع شدن ، یا تا زمانی که مقدار مشخصی از زمان واقعی سپری شود.

final void wait ()

باعث می شود تا رشته فعلی منتظر بماند تا بیدار شود، معمولاً با اطلاع یا قطع شدن .

سازندگان عمومی

AddAdSelectionOverrideRequest

در سطح API 34 اضافه شد
همچنین در Ad Services Extensions 4
public AddAdSelectionOverrideRequest (AdSelectionConfig adSelectionConfig, 
                String decisionLogicJs, 
                AdSelectionSignals trustedScoringSignals)

پارامترها
adSelectionConfig AdSelectionConfig : این مقدار نمی تواند null باشد.

decisionLogicJs String : این مقدار نمی تواند null باشد.

trustedScoringSignals AdSelectionSignals : این مقدار نمی تواند null باشد.

روش های عمومی

getAdSelectionConfig

در سطح API 34 اضافه شد
همچنین در Ad Services Extensions 4
public AdSelectionConfig getAdSelectionConfig ()

برمی گرداند
AdSelectionConfig نمونه ای از AdSelectionConfig ، پیکربندی فرآیند انتخاب آگهی. این پیکربندی داده‌های لازم برای اجرای جریان انتخاب آگهی را فراهم می‌کند که پیشنهادها و امتیازات را برای یافتن یک آگهی برنده برای رندر ایجاد می‌کند. این مقدار نمی تواند null باشد.

getDecisionLogicJs

در سطح API 34 اضافه شده است
همچنین در Ad Services Extensions 4
public String getDecisionLogicJs ()

برمی گرداند
String نتیجه جاوا اسکریپت لغو، باید رشته ای باشد که حاوی کد JS معتبر باشد. کد باید حاوی منطق امتیاز دهی باشد که در حین انتخاب آگهی اجرا می شود. این مقدار نمی تواند null باشد.

getTrustedScoringSignals

در سطح API 34 اضافه شد
همچنین در Ad Services Extensions 4
public AdSelectionSignals getTrustedScoringSignals ()

برمی گرداند
AdSelectionSignals نادیده گرفتن سیگنال‌های امتیازدهی مطمئن، باید یک رشته json معتبر باشد. سیگنال‌های قابل اعتماد در طول انتخاب آگهی به منطق امتیازدهی وارد می‌شوند. این مقدار نمی تواند null باشد.