طلب AddAdSelectionOverrideRequest
public
class
AddAdSelectionOverrideRequest
extends Object
يمثّل طلب الشراء هذا (POJO) طلب TestAdSelectionManager.overrideAdSelectionConfigRemoteInfo(android.adservices.adselection.AddAdSelectionOverrideRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver)
.
وهو يحتوي على AdSelectionConfig
الذي سيتم استخدامه كمعرّف لعملية الإلغاء المحدّدة، بالإضافة إلى الحقل String
positionLogicJs وString
TrustedScoringSignals الذي يمثّل قيمة التجاوز
ملخّص
الطرق المكتسبة |
من الصف
java.lang.Object
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
public AddAdSelectionOverrideRequest (AdSelectionConfig adSelectionConfig,
String decisionLogicJs,
AdSelectionSignals trustedScoringSignals)
المعلّمات |
adSelectionConfig |
AdSelectionConfig : لا يمكن أن تكون هذه القيمة null . |
decisionLogicJs |
String : لا يمكن أن تكون هذه القيمة null . |
trustedScoringSignals |
AdSelectionSignals : لا يمكن أن تكون هذه القيمة null . |
الطرق المتاحة للجميع
getAdSelectionConfig
public AdSelectionConfig getAdSelectionConfig ()
الركلات المردودة |
AdSelectionConfig |
مثيل AdSelectionConfig ، وهو إعداد عملية اختيار
الإعلان. توفّر هذه الإعدادات البيانات اللازمة لتنفيذ عملية اختيار الإعلان التي
تؤدّي إلى إنشاء عروض أسعار ونتائج للعثور على إعلان ناجح لعرضه.
لا يمكن أن تكون هذه القيمة null . |
الحصول على DecisionLogicJs
public String getDecisionLogicJs ()
الركلات المردودة |
String |
يجب أن تكون نتيجة JavaScript للإلغاء سلسلة تحتوي على رمز JavaScript صالح. ويجب أن يتضمن الرمز البرمجي منطق احتساب النتائج الذي سيتم تنفيذه أثناء اختيار الإعلان.
لا يمكن أن تكون هذه القيمة null . |
الحصول على TrustedScoringSignals
public AdSelectionSignals getTrustedScoringSignals ()
الركلات المردودة |
AdSelectionSignals |
يجب أن تكون قيمة تجاوز إشارات النتائج الموثوق بها سلسلة JSON صالحة. أثناء اختيار الإعلانات، ستتم إضافة الإشارات
الموثوق بها إلى منطق الاحتساب.
لا يمكن أن تكون هذه القيمة null . |