طلب 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 تمثل قيمة الإلغاء

ملخّص

شركة إنشاءات عامة

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

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.