AddAdSelectionFromOutcomesOverrideRequest

public class AddAdSelectionFromOutcomesOverrideRequest
extends Object

java.lang.Object
android.adservices.adselection.AddAdSelectionFromFoundsOverrideRequest.


يمثّل عنصر POJO هذا طلب TestAdSelectionManager.overrideAdSelectionFromOutcomesConfigRemoteInfo(AddAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver) ( AddAdSelectionOverrideRequest, Executor, OutcomeReceiver)}.

يحتوي على AdSelectionFromOutcomesConfig الذي سيُستخدَم كمعرِّف للاستبدال المحدّد، وحقلَي String selectionLogicJs و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 يجب أن تكون نتيجة JavaScript التي يتم إلغاؤها سلسلة تحتوي على رمز JavaScript صالح. يجب أن يحتوي الرمز المبرمَج على منطق اختيار النتائج الذي سيتم تنفيذه أثناء اختيار نتيجة الإعلان. لا يمكن أن تكون هذه القيمة null.

getOutcomeSelectionTrustedSignals

public AdSelectionSignals getOutcomeSelectionTrustedSignals ()

المرتجعات
AdSelectionSignals يجب أن تكون قيمة إلغاء إشارات التسجيل الموثوق بها سلسلة json صالحة. سيتم الاستناد إلى الإشارات الموثوق بها إلى منطق اختيار النتائج أثناء اختيار نتائج الإعلان. لا يمكن أن تكون هذه القيمة null.