طلب 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
) لـ DecLogicJs و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 . |
getDecisionLogicJs
public String getDecisionLogicJs ()
المرتجعات |
String |
يجب أن تكون نتيجة إلغاء JavaScript سلسلة تحتوي على رمز JS صالح. تشير رسالة الأشكال البيانية
يجب أن يحتوي الرمز على منطق النتائج الذي سيتم تنفيذه أثناء اختيار الإعلان.
لا يمكن أن تكون هذه القيمة null . |
الحصول على إشارات الثقة الموثوق بها
public AdSelectionSignals getTrustedScoringSignals ()
المرتجعات |
AdSelectionSignals |
يجب أن تكون قيمة إلغاء إشارات التسجيل الموثوق بها سلسلة json صالحة.
سيتم تغذية منطق النتائج أثناء اختيار الإعلان.
لا يمكن أن تكون هذه القيمة null . |