این راهنما برای ناشرانی است که به استفاده از میانجیگری «تبلیغات Google برای تلفن همراه» با Zucks علاقهمند هستند. این راهنما مراحل راهاندازی آداپتور میانجی برای کار با برنامه Android فعلی شما و پیکربندی تنظیمات اضافی را توضیح میدهد.
| منابع Zucks |
|---|
| اسناد |
| کیت توسعه نرمافزار |
| آداپتور |
| پشتیبانی مشتری |
پیشنیازها
برنامه Android با GMA Next-Gen SDK ادغامشده. (اگر ندارید، راهاندازی GMA Next-Gen SDK را ببینید.)
حساب Google Ad Manager با میانجیگری برای برنامههای تلفن همراه پیکربندیشده.
افزودن Zucks به پروژه
گنجاندن آداپتور شبکه و کیت توسعه نرمافزار
کیت توسعه نرمافزار و آداپتور Zucks را از پیوندهای قبلی بارگیری کنید.
در Android Studio، فایلهای آداپتور و کیت توسعه نرمافزار را در پوشه 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 ندارد—GMA Next-Gen SDK برای واکشی آگهیها ازطرف شما، آداپتور Zucks را فراخوانی میکند. درصورت لزوم، میتوانید پارامترهای درخواست اضافی را مشخص کنید. بقیه این صفحه جزئیات نحوه ارائه اطلاعات بیشتر به Zucks را شرح میدهد.
مقداردهی اولیه شیء آگهی با نمونه «فعالیت»
در سازنده برای شیء آگهی جدید (برای مثال،
AdManagerAdView)،
باید شیء از نوع
Context را ارسال کنید.
این Context هنگام استفاده از میانجیگری به سایر شبکههای آگهی منتقل میشود. برخیاز
شبکههای آگهی به Context محدودکنندهتری نیاز دارند که از نوع
Activity
است
و ممکن است نتوانند بدون نمونه Activity آگهی ارائه دهند. بنابراین،
توصیه میکنیم هنگام مقداردهی اولیه اشیای آگهی،
یک نمونه Activity را ارسال کنید تا از تجربه یکسان با شبکههای آگهی میانجیشده اطمینان حاصل کنید.