AdManagerAdRequest.Builder

class AdManagerAdRequest.Builder : AbstractAdRequestBuilder


تنشئ AdManagerAdRequest.

ملخّص

طُرق وضع التصميم العامة

تنشئ هذه الدالة AdManagerAdRequest.Builder.

الوظائف العامة

AdManagerAdRequest.Builder!

تضبط هذه السمة تصنيفًا لاستثناء فئة إعلانية على مستوى موضع الإعلان.

AdManagerAdRequest!

تنشئ هذه الدالة AdManagerAdRequest بالسمات المحدّدة.

AdManagerAdRequest.Builder!

تعرض هذه الدالة مثيل الذات لنوع فرعي محدّد.

AdManagerAdRequest.Builder!

يضبط هذا الحقل معرّفًا لاستخدامه في تحديد عدد مرات الظهور وتصنيف الجمهور إلى شرائح واستهدافه وعرض الإعلانات بالتناوب وغيرها من عناصر التحكّم في عرض الإعلانات المستندة إلى الجمهور على جميع الأجهزة.

الدوال الموروثة

من com.google.android.gms.ads.AbstractAdRequestBuilder
T!
@CanIgnoreReturnValue
addCustomEventExtrasBundle(
    adapterClass: Class<CustomEvent!>!,
    customEventExtras: Bundle!
)

تم إيقاف هذه الوظيفة نهائيًا.

يمكنك استخدام addNetworkExtrasBundle بدلاً من ذلك.

T!

تضيف هذه السمة مَعلمة استهداف مخصّصة.

T!

تضيف هذه السمة مَعلمة استهداف مخصّصة تتضمّن قيمًا متعدّدة.

T!

تضيف هذه السمة كلمة رئيسية لأغراض الاستهداف.

T!
@CanIgnoreReturnValue
addNetworkExtrasBundle(
    adapterClass: Class<MediationExtrasReceiver!>!,
    networkExtras: Bundle!
)

تضيف هذه السمة مَعلمات إضافية يتم تمريرها إلى أداة ربط شبكة إعلانية معيّنة.

T!

تضبط هذه السمة سلسلة إعلانية تمثّل استجابة إعلان.

T!

تضبط هذه السمة عنوان URL للمحتوى الخاص بموقع إلكتروني يتطابق محتواه مع المحتوى الأساسي للتطبيق.

T!

تضبط هذه السمة مهلة مخصّصة لمكالمات HTTPS التي تجريها "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" أثناء طلب الإعلان.

T!
@CanIgnoreReturnValue
setNeighboringContentUrls(
    neighboringContentUrls: (Mutable)List<String!>!
)

تضبط هذه السمة عناوين URL التي تمثّل محتوى الويب بالقرب من الإعلان.

T!

يضبط معرّف موضع إعلان تلقائيًا للإعلان الذي تم تحميله.

T!

تضبط هذه السمة سلسلة وكيل الطلب لتحديد مصدر طلب الإعلان.

طُرق وضع التصميم العامة

عامل بناء

Builder()

تنشئ هذه الدالة AdManagerAdRequest.Builder.

الوظائف العامة

addCategoryExclusion

@CanIgnoreReturnValue
fun addCategoryExclusion(categoryExclusion: String!): AdManagerAdRequest.Builder!

تضبط هذه السمة تصنيفًا لاستثناء فئة إعلانية على مستوى موضع الإعلان.

إنشاء

fun build(): AdManagerAdRequest!

تنشئ هذه الدالة AdManagerAdRequest بالسمات المحدّدة.

self

fun self(): AdManagerAdRequest.Builder!

تعرض هذه الدالة مثيل الذات لنوع فرعي محدّد.

setPublisherProvidedId

@CanIgnoreReturnValue
fun setPublisherProvidedId(publisherProvidedId: String!): AdManagerAdRequest.Builder!

يضبط هذا الحقل معرّفًا لاستخدامه في تحديد عدد مرات الظهور وتصنيف الجمهور إلى شرائح واستهدافه وعرض الإعلانات بالتناوب وغيرها من عناصر التحكّم في عرض الإعلانات المستندة إلى الجمهور على جميع الأجهزة.