Tencent GDT را با Mediation ادغام کنید
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
این راهنما برای ناشرانی در نظر گرفته شده است که علاقه مند به استفاده از میانجیگری Google Mobile Ads با Tencent GDT هستند. راه اندازی یک آداپتور میانجی برای کار با برنامه Android فعلی شما و پیکربندی تنظیمات اضافی را طی می کند.
پیش نیازها
Tencent GDT را به پروژه خود اضافه کنید
شامل آداپتور شبکه و SDK
Tencent GDT 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
خود را مطابق با دستورالعمل Tencent GDT تغییر دهید.
برنامه شما نیازی به تماس مستقیم با Tencent GDT ندارد—Google Mobile Ads SDK با آداپتور Tencent GDT تماس می گیرد تا تبلیغات را از طرف شما دریافت کند. در صورت لزوم، می توانید هر پارامتر درخواست اضافی را مشخص کنید. در ادامه این صفحه نحوه ارائه اطلاعات بیشتر به Tencent GDT توضیح داده شده است.
شیء تبلیغ خود را با یک نمونه Activity راه اندازی کنید
در سازنده یک شی تبلیغاتی جدید (مثلا AdManagerAdView
)، باید یک شی از نوع Context
را وارد کنید. این Context
در هنگام استفاده از میانجیگری به سایر شبکه های تبلیغاتی منتقل می شود. برخی از شبکههای تبلیغاتی به یک Context
محدودتر نیاز دارند که از نوع Activity
است و ممکن است نتواند تبلیغات را بدون نمونه Activity
ارائه کند. بنابراین، توصیه میکنیم هنگام راهاندازی اشیاء تبلیغاتی، از یک نمونه Activity
استفاده کنید تا از تجربهای سازگار با شبکههای تبلیغاتی واسطهای خود اطمینان حاصل کنید.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-08-29 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-08-29 بهوقت ساعت هماهنگ جهانی."],[[["\u003cp\u003eThis guide explains how to integrate Tencent GDT ads into your Android app using Google Mobile Ads mediation.\u003c/p\u003e\n"],["\u003cp\u003eYou'll need an Android app with the 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 Tencent GDT SDK and adapter to your project, configuring your AndroidManifest.xml, and initializing ad objects with an Activity instance.\u003c/p\u003e\n"],["\u003cp\u003eThe Google Mobile Ads SDK handles communication with Tencent GDT, fetching ads on your behalf.\u003c/p\u003e\n"]]],[],null,["# Integrate Tencent GDT with Mediation\n\nThis guide is intended for publishers who are interested in using Google\nMobile Ads mediation with **Tencent GDT**. It walks\nthrough the setup of a mediation adapter to work with your current Android app\nand the configuration of additional settings.\n\n| Tencent GDT Resources |\n|------------------------------------------------------------------------------------------------------|\n| [Documentation](http://e.qq.com/dev/#index) |\n| [SDK](http://imgcache.qq.com/qzone/biz/gdt/dev/sdk/android/release/GDT_Android_SDK.zip) |\n| [Adapter](http://imgcache.qq.com/qzone/biz/gdt/dev/sdk/android/release/GDT_Android_ADMobAdapter.zip) |\n| [Customer support](mailto:GDTLM@tencent.com) |\n\nPrerequisites\n-------------\n\n- An Android app with\n\n Google Mobile Ads SDK\n\n 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 Tencent GDT to your project\n-------------------------------\n\n### Include network adapter and SDK\n\nDownload the Tencent GDT 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\n### Kotlin\n\n dependencies {\n implementation(fileTree(mapOf(\"dir\" to \"libs\", \"include\" to listOf(\"\\*.aar\", \"\\*.jar\"))))\n // ...\n }\n\n### Groovy\n\n dependencies {\n implementation fileTree(dir: 'libs', include: \\['\\*.aar', '\\*.jar'\\])\n // ...\n }\n\n### Configure the AndroidManifest.xml file\n\nModify your `AndroidManifest.xml` file as instructed in the\nTencent GDT documentation.\n\nYour app doesn't need to call Tencent GDT\ndirectly---\n\nGoogle Mobile Ads SDK\n\ncalls the\nTencent GDT 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\nTencent GDT.\n\n### Initialize 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."]]