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