AddAdSelectionFromOutcomesOverrideRequest

public class AddAdSelectionFromOutcomesOverrideRequest
extends Object

java.lang.object
android.adservices.adselection.AddAdSelectionFromOutcomesOverrideRequest


این POJO نشان دهنده TestAdSelectionManager.overrideAdSelectionFromOutcomesConfigRemoteInfo(AddAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver) (AddAdSelectionOverrideRequest, Executor Outcome, Executor)

این شامل یک AdSelectionFromOutcomesConfig است که به عنوان شناسه برای نادیده گرفتن خاص، یک رشته انتخابی String LogicJs و یک فیلد String selectionSignals که مقدار نادیده گرفتن را نشان می دهد، عمل می کند.

خلاصه

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

AddAdSelectionFromOutcomesOverrideRequest ( AdSelectionFromOutcomesConfig adSelectionFromOutcomesConfig, String outcomeSelectionLogicJs, AdSelectionSignals outcomeSelectionTrustedSignals)

یک نمونه AddAdSelectionFromOutcomesOverrideRequest می سازد.

روش های ارثی

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 ()

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

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

AddAdSelectionFromOutcomesOverrideRequest

public AddAdSelectionFromOutcomesOverrideRequest (AdSelectionFromOutcomesConfig adSelectionFromOutcomesConfig, 
                String outcomeSelectionLogicJs, 
                AdSelectionSignals outcomeSelectionTrustedSignals)

یک نمونه AddAdSelectionFromOutcomesOverrideRequest می سازد.

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

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

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

روش های عمومی

getAdSelectionFromOutcomesConfig

public AdSelectionFromOutcomesConfig getAdSelectionFromOutcomesConfig ()

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

getOutcomeSelectionLogicJs

public String getOutcomeSelectionLogicJs ()

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

getOutcomeSelectionTrustedSignals

public AdSelectionSignals getOutcomeSelectionTrustedSignals ()

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