Vpon را با Mediation ادغام کنید
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
این راهنما برای ناشرانی در نظر گرفته شده است که علاقه مند به استفاده از میانجیگری تبلیغات تلفن همراه Google با Vpon هستند. راه اندازی یک آداپتور میانجی برای کار با برنامه Android فعلی شما و پیکربندی تنظیمات اضافی را طی می کند.
پیش نیازها
Vpon را به پروژه خود اضافه کنید
شامل آداپتور شبکه و SDK
Vpon SDK و آداپتور را از لینک های قبلی دانلود کنید.
در 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
خود را مطابق دستورالعمل در مستندات Vpon تغییر دهید.
برنامه شما نیازی به تماس مستقیم با Vpon ندارد—Google Mobile Ads SDK با آداپتور Vpon تماس می گیرد تا تبلیغات را از طرف شما دریافت کند. در صورت لزوم، می توانید هر پارامتر درخواست اضافی را مشخص کنید. در ادامه این صفحه نحوه ارائه اطلاعات بیشتر به Vpon توضیح داده شده است.
شیء تبلیغ خود را با یک نمونه Activity راه اندازی کنید
در سازنده یک شی تبلیغاتی جدید (مثلا AdManagerAdView
)، باید یک شی از نوع Context
را وارد کنید. این Context
در هنگام استفاده از میانجیگری به سایر شبکه های تبلیغاتی منتقل می شود. برخی از شبکههای تبلیغاتی به یک Context
محدودتر نیاز دارند که از نوع Activity
است و ممکن است نتواند تبلیغات را بدون نمونه Activity
ارائه کند. بنابراین، توصیه میکنیم هنگام راهاندازی اشیاء تبلیغاتی، از یک نمونه Activity
استفاده کنید تا از تجربهای سازگار با شبکههای تبلیغاتی واسطهای خود اطمینان حاصل کنید.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-09-02 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-09-02 بهوقت ساعت هماهنگ جهانی."],[[["\u003cp\u003eThis guide explains how to integrate Vpon ads into your Android app using Google Mobile Ads Mediation.\u003c/p\u003e\n"],["\u003cp\u003ePublishers need an existing Android app with Google Mobile Ads SDK and a Google Ad Manager account with mobile app mediation set up.\u003c/p\u003e\n"],["\u003cp\u003eIntegration involves adding the Vpon SDK and adapter to your project, configuring the AndroidManifest.xml file as instructed by Vpon, and initializing ad objects with an Activity instance for optimal performance.\u003c/p\u003e\n"],["\u003cp\u003eThe Google Mobile Ads SDK handles communication with Vpon to fetch ads, but publishers can specify additional request parameters if needed.\u003c/p\u003e\n"]]],[],null,["This guide is intended for publishers who are interested in using Google\nMobile Ads mediation with **Vpon**. It walks\nthrough the setup of a mediation adapter to work with your current Android app\nand the configuration of additional settings.\n\n| Vpon Resources |\n|---------------------------------------------------------------------|\n| [Documentation](http://vpon-sdk.github.io/android/mediation/admob/) |\n| [SDK](http://vpon-sdk.github.io/android/download/index.html) |\n| [Adapter](//vpon-sdk.github.io/android/download/#admob) |\n| [Customer support](mailto:fae@vpon.com) |\n\nPrerequisites\n\n- An Android app with Google Mobile Ads SDK integrated. (If you don't\n have one, see [Get Started](/ad-manager/mobile-ads-sdk/android/quick-start).)\n\n- A Google Ad Manager account with [Mediation for mobile\n apps](//support.google.com/admanager/answer/6272813) configured.\n\nAdd Vpon to your project\n\nInclude network adapter and SDK\n\nDownload the Vpon SDK and adapter from the\n[previous links](#resources).\n\nIn Android Studio, include the adapter and SDK files in your project's `libs`\nfolder. Make sure that your app-level Gradle file includes the following: \n\nKotlin \n\n dependencies {\n implementation(fileTree(mapOf(\"dir\" to \"libs\", \"include\" to listOf(\"\\*.aar\", \"\\*.jar\"))))\n // ...\n }\n\nGroovy \n\n dependencies {\n implementation fileTree(dir: 'libs', include: \\['\\*.aar', '\\*.jar'\\])\n // ...\n }\n\nConfigure the AndroidManifest.xml file\n\nModify your `AndroidManifest.xml` file as instructed in the\nVpon documentation.\n\nYour app doesn't need to call Vpon\ndirectly---Google Mobile Ads SDK calls the\nVpon adapter to fetch ads on your behalf. If necessary, you can\nspecify any additional request parameters.\nThe rest of this page details how to provide more information to\nVpon.\n\nInitialize your ad object with an Activity instance\n\nIn the constructor for a new ad object (for example,\n\n[`AdManagerAdView`](/ad-manager/mobile-ads-sdk/android/reference/com/google/android/gms/ads/admanager/AdManagerAdView)),\n\nyou must pass in an object of type\n[`Context`](//developer.android.com/reference/android/content/Context).\nThis `Context` is passed on to other ad networks when using mediation. Some\nad networks require a more restrictive `Context` that is of type\n[`Activity`](//developer.android.com/reference/android/app/Activity)\nand may not be able to serve ads without an `Activity` instance. Therefore,\nwe recommend passing in an `Activity` instance when initializing ad objects\nto ensure a consistent experience with your mediated ad networks."]]