دمج Zucks باستخدام التوسّط

اختيار النظام الأساسي: Android iOS Unity Flutter Android (إصدار قديم)

هذا الدليل مخصّص للناشرين المهتمّين باستخدام ميزة "توسّط إعلانات Google على الأجهزة الجوّالة" مع Zucks. ويشرح كيفية إعداد محوّل التوسّط للعمل مع تطبيق Android الحالي وضبط الإعدادات الإضافية.

مراجع Zucks
الوثائق
حزمة تطوير البرامج (SDK)
المحوّل
دعم العملاء

المتطلبات الأساسية

معلومات أساسية مفيدة

تقدّم مقالات "مركز المساعدة" التالية معلومات أساسية عن التوسّط:

إضافة Zucks إلى مشروعك

تضمين محوّل الشبكة وحزمة تطوير البرامج (SDK)

نزِّل حزمة تطوير البرامج (SDK) والمحوّل من Zucks من الروابط السابقة .

في "استوديو Android"، ضِّمن ملفات المحوّل وحزمة تطوير البرامج (SDK) في مجلد libs الخاص بمشروعك. تأكَّد من أنّ ملف Gradle على مستوى التطبيق يتضمّن ما يلي:

Kotlin

dependencies {
    implementation(fileTree(mapOf("dir" to "libs", "include" to listOf("*.aar", "*.jar"))))
    // ...
}

Groovy

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.aar', '*.jar'])
    // ...
}

ضبط ملف AndroidManifest.xml

عدِّل ملف AndroidManifest.xml وفقًا للتعليمات الواردة في مستندات Zucks.

لا يحتاج تطبيقك إلى طلب Zucks مباشرةً، إذ تطلب Google Mobile Ads SDK (Legacy) محوّل Zucks لجلب الإعلانات نيابةً عنك. يمكنك تحديد أي مَعلمات طلب إضافية إذا لزم الأمر. ويوضّح الجزء المتبقي من هذه الصفحة كيفية تقديم مزيد من المعلومات إلى Zucks.

تهيئة عنصر الإعلان باستخدام مثيل `Activity`

في الدالة الإنشائية لعنصر إعلان جديد (مثل AdView)، يجب تمرير عنصر من النوع Context. يتم تمرير هذا Context إلى شبكات الإعلانات الأخرى عند استخدام التوسّط. تتطلّب بعض شبكات الإعلانات Context أكثر تقييدًا من النوع Activity وقد لا تتمكّن من عرض الإعلانات بدون مثيل Activity. لذلك، ننصحك بتمرير مثيل Activity عند تهيئة عناصر الإعلانات لضمان تجربة متّسقة مع شبكات الإعلانات التي تتوسّط فيها.