این راهنما نحوه استفاده از Google Mobile Ads Flutter Plugin را برای بار کردن و نمایش دادن آگهیهای Mintegral بااستفاده از واسطهگری نشان میدهد و هر دو یکپارچهسازی آبشاری و پیشنهاد قیمت را پوشش میدهد. این راهنما نحوه افزودن Mintegral به پیکربندی میانجیگری واحد آگهی و نحوه ادغام کردن کیت توسعه نرمافزار و آداپتور Mintegral در برنامه Flutter را پوشش میدهد.
یکپارچهسازیها و قالبهای آگهی پشتیبانیشده
آیا میانجیگری Ad Manager برای Mintegral قابلیتهای زیر را دارد:
| یکپارچهسازی | |
|---|---|
| پیشنهاد قیمت | ۱ |
| آبشار | |
| قالبها | |
| باز کردن برنامه | |
| برنما | |
| بینابینی | |
| پاداش | |
| بینابینی پاداشدار | |
| بومی | |
پیشنیازها
قبلاز ادامه دادن، موارد زیر را تأیید کنید:
- جدیدترین نسخه Google Mobile Ads Flutter Plugin.
- نسخه ۳.۷.۰ یا بالاتر چارچوب Flutter.
- برای استقرار در Android
- Android API سطح ۲۴ یا بالاتر.
- برای استقرار در iOS
- هدف استقرار iOS نسخه ۱۳.۰ یا جدیدتر.
- یک پروژه Flutter فعال که با Google Mobile Ads Flutter Plugin پیکربندی شده باشد. برای جزئیات، راهاندازی Google Mobile Ads Flutter Plugin را ببینید.
مرحله ۱: پیکربندیها را در «میانای کاربری Mintegral» تنظیم کنید
ثبتنام کنید یا وارد حساب Mintegral خود شوید.
مکانیابی کلید برنامه
به برگه تنظیمات برنامه بروید و کلید برنامه را یادداشت کنید.

افزودن برنامه جدید
از برگه تنظیمات برنامه، روی دکمه افزودن برنامه کلیک کنید.

پلاتفرم را انتخاب کنید و بقیه فرم را تکمیل کنید. سپس روی ذخیره کلیک کنید.
Android
iOS
شناسه برنامه را یادداشت کنید.
Android
iOS
ایجاد جای آگهی
پساز ایجاد برنامه، به برگه جای آگهیها و واحدها پیمایش کنید و روی دکمه افزودن جای آگهی که در زیر نشان داده شده است کلیک کنید تا جای آگهیتان را ایجاد کنید.
Android
iOS
نام جای آگهی و قالب آگهی را وارد کنید.
پیشنهاد قیمت سراسری را بهعنوان نوع پیشنهاد قیمت انتخاب کنید. بقیه فرم را پر کنید و روی ذخیره کلیک کنید.

پساز ایجاد جای آگهی، شناسه جای آگهی را یادداشت کنید.
Android
iOS
روی منو کرکرهای ۱ واحد آگهی کلیک کنید و شناسه واحد آگهی را یادداشت کنید.
Android
iOS
کلید میانای برنامهسازی کاربردی گزارشدهی Mintegral را پیدا کنید
پیشنهاد قیمت
این مرحله برای ادغامهای پیشنهاد قیمت الزامی نیست.
آبشار
برای راهاندازی شناسه واحد آگهی Ad Manager، به «کلید میانای برنامهسازی کاربردی گزارشدهی Mintegral» نیاز دارید. به حساب > ابزارهای API پیمایش کنید. Skey و Secret خود را یادداشت کنید.

فایل app-ads.txt خود را بهروز کنید
Authorized Sellers for Apps app-ads.txt ابتکاری از IAB Tech Lab است که کمک میکند مطمئن شوید
فهرست آگهیهای برنامهتان فقط ازطریق کانالهایی که بهعنوان مجاز شناسایی کردهاید فروخته میشود. برای جلوگیری از
کاهش قابلتوجه درآمد آگهی، باید فایل app-ads.txt را پیادهسازی کنید.
اگر قبلاً این کار را نکردهاید،
فایل app-ads.txt برای Ad Manager ایجاد کنید.
برای پیادهسازی app-ads.txt برای Mintegral،
چگونه app-Ads.txt میتواند به مبارزه با تقلب در آگهی کمک کند را ببینید.
مرحله ۲: راهاندازی تقاضای Mintegral در «میانای کاربری Ad Manager»
پیکربندی تنظیمات میانجیگری برای واحد آگهی
Android
برای دستورالعملها، مرحله ۲ را در راهنمای Android ببینید.
iOS
برای دستورالعملها، مرحله ۲ را در راهنمای iOS ببینید.
Mobvista/Mintegral را به فهرست شریکان آگهی «مقررات کلی حفاظت از داده» و مقررات ایالتی ایالات متحده اضافه کنید
مراحل موجود در تنظیمات مقررات اروپا و تنظیمات مقررات ایالت امریکا را دنبال کنید تا Mobvista/Mintegral را به فهرست شرکای آگهی مقررات اروپا و ایالت امریکا در «میانای کاربری Ad Manager» اضافه کنید.
مرحله ۳: وارد کردن کیت توسعه نرمافزار و آداپتور Mintegral
ادغام ازطریق pub.dev
(فقط Android) مخازن زیر را به فایل build.gradle در
دایرکتوری android پروژهتان اضافه کنید:
repositories {
google()
mavenCentral()
maven {
url = uri("https://dl-maven-android.mintegral.com/repository/mbridge_android_sdk_oversea")
}
}
وابستگی زیر را با جدیدترین نسخههای
Mintegral SDK و آداپتور در فایل
بسته pubspec.yaml اضافه کنید:
dependencies:
gma_mediation_mintegral: ^2.1.5
ادغام دستی
جدیدترین نسخه افزایه واسطهگری Google Mobile Ads را برای
Mintegral بارگیری کنید،
فایل بارگیریشده را استخراج کنید، و پوشه افزایه استخراجشده
(و محتوای آن) را به پروژه Flutter خود اضافه کنید. سپس، با افزودن وابستگی زیر، به افزونه در فایل
pubspec.yaml ارجاع دهید:
dependencies:
gma_mediation_mintegral:
path: path/to/local/package
مرحله ۴: پیادهسازی تنظیمات حریم خصوصی در کیت توسعه نرمافزار Mintegral
کسب رضایت اتحادیه اروپا و مقررات کلی حفاظت از داده
برای رعایت خطمشی Google درخصوص موافقت کاربر اتحادیه اروپا، باید شفافسازیهای خاصی را برای کاربران خود در منطقه اقتصادی اروپا (EEA)، پادشاهی متحد، و سوئیس انجام دهید و موافقت آنها را برای استفاده از کوکیها یا دیگر فضاهای ذخیرهسازی محلی در جاهایی که قانون الزام میکند، و برای جمعآوری، همرسانی، و استفاده از دادههای شخصی برای شخصیسازی آگهیها کسب کنید. این خطمشی منعکسکننده الزامات «آییننامه حریمخصوصی الکترونیکی» اتحادیه اروپا و «مقررات کلی حفاظت از داده» (GDPR) است. شما مسئولید که تأیید کنید رضایت به هر منبع آگهی در زنجیره میانجیگری شما منتقل شده است.
نسخه ۲.۱.۱ و نسخههای جدیدتر «آداپتور Mintegral Flutter» از انتقال نشانهای موافقت «مقررات عمومی حفاظت از دادهها» از پلاتفرمهای مدیریت موافقت که با «چارچوب شفافسازی و کسب رضایت» (TCF) سازمان تبلیغات تعاملی در اروپا ادغام شدهاند به «کیت توسعه نرمافزار Mintegral» پشتیبانی میکند. برای اطلاعات بیشتر، به اسناد «اظهارنامه رعایت حریم خصوصی» Android و iOS «کیت توسعه نرمافزار» Mintegral مراجعه کنید.
مرحله ۵: افزودن کد الزامی
Android
برای یکپارچهسازی Mintegral، کد اضافی لازم نیست.
iOS
یکپارچهسازی SKAdNetwork
سند Mintegral را دنبال کنید تا شناسههای SKAdNetwork را به فایل Info.plist پروژهتان اضافه کنید.
مرحله ۶: آزمایش پیادهسازی
فعال کردن آگهیهای آزمایشی
مطمئن شوید که دستگاه آزمایشی خود را برای Ad Manager ثبت کردهاید.
برای دریافت آگهیهای آزمایشی Mintegral برای قالبهای آگهی برافراز، بینابینی، پاداشدار، و بومی، Mintegral توصیه میکند از «کلیدهای برنامه»، «شناسههای برنامه»، «شناسههای جای آگهی»، و «شناسههای واحد آگهی» ارائهشده در صفحه «شناسه آزمایشی Mintegral» استفاده کنید.
درستیسنجی آگهیهای آزمایشی
برای تأیید اینکه آگهیهای آزمایشی را از Mintegral دریافت میکنید، آزمایش منبع آگهی تکی را در بازرس آگهی بااستفاده از منبع (های) آگهی Mintegral (Bidding) و Mintegral(Waterfall) فعال کنید.
کدهای خطا
اگر آداپتور نتواند آگهی را از Mintegral دریافت کند، میتوانید خطای اساسی را از پاسخ آگهی بااستفاده از ResponseInfo تحت کلاسهای زیر بررسی کنید:
Android
com.mbridge.msdk
com.google.ads.mediation.mintegral.MintegralMediationAdapter
iOS
GADMediationAdapterMintegral
در اینجا کدها و پیامهای همراهی که توسط آداپتور Mintegral هنگام بارگیری نشدن آگهی ارسال میشوند آورده شده است:
Android
| کد خطا | دامنه | استدلال |
|---|---|---|
| 100 | com.mbridge.msdk | کیت توسعه نرمافزار Mintegral فراخوانی ناموفق برگرداند. |
| ۱۰۱ | com.google.ads.mediation.mintegral | پارامترهای سرور نامعتبر است (برای نمونه، شناسه برنامه یا شناسه جای آگهی وجود ندارد). |
| 102 | com.google.ads.mediation.mintegral | اندازه آگهی درخواستشده با اندازه برنما پشتیبانیشده Mintegral مطابقت ندارد. |
| 103 | com.google.ads.mediation.mintegral | پاسخ پیشنهاد قیمت وجود ندارد یا نامعتبر است. |
| 104 | com.google.ads.mediation.mintegral | «کیت توسعه نرمافزار Mintegral» خطای بدون فضای آگهی برگرداند. |
| ۱۰۵ | com.mbridge.msdk | «کیت توسعه نرمافزار Mintegral» مقداردهی اولیه نشد. |
| 106 | com.google.ads.mediation.mintegral | آگهیای برای جایگاه Mintegral ازقبل بار شده است و هنوز نشان داده نشده است. |
iOS
| کد خطا | دامنه | استدلال |
|---|---|---|
| ۱۰۱ | com.google.mediation.mintegral | پارامترهای سرور نامعتبر است (مثلاً شناسه برنامه یا شناسه جای آگهی وجود ندارد). |
| 102 | com.google.mediation.mintegral | کیت توسعه نرمافزار Mintegral خطای «بدون تکمیل» را برگرداند. |
| 103 | com.google.mediation.mintegral | کیت توسعه نرمافزار Mintegral نتوانست آگهی نشان دهد. |
| 104 | com.google.mediation.mintegral | اندازه آگهی درخواستشده با اندازه پشتیبانیشده Mintegral برای برنمای آگهی مطابقت ندارد. |
گزارش تغییرات آداپتور میانجیگری Mintegral Flutter
نسخه ۲.۱.۵
- از آداپتور Mintegral Android نسخه 17.1.81.1 پشتیبانی میکند.
- از نسخه 8.1.7.0 آداپتور Mintegral iOS پشتیبانی میکند.
- با نسخه 9.1.0 افزایه Google Mobile Ads Flutter ساخته و آزمایش شده است.
نسخه ۲.۱.۴
- از نسخه 17.1.81.0 آداپتور Mintegral Android پشتیبانی میکند.
- از آداپتور Mintegral iOS نسخه 8.1.7.0 پشتیبانی میکند.
- بااستفاده از نسخه 9.1.0 «افزونه Flutter تبلیغات تلفن همراه Google» ساخته و آزمایش شده است.
نسخه ۲.۱.۳
- برای پشتیبانی از نسخه ۹.۱.۰ «افزونه Flutter تبلیغات Google در تلفن همراه» بهروز شد.
- پشتیبانی از Swift Package Manager را اضافه کنید.
- از آداپتور Mintegral Android نسخه 17.1.71.0 پشتیبانی میکند.
- از آداپتور Mintegral iOS نسخه ۸.۱.۶.۰ پشتیبانی میکند.
- با نسخه 9.1.0 افزایه Google Mobile Ads Flutter ساخته و آزمایش شده است.
نسخه ۲.۱.۲
- از آداپتور Mintegral Android نسخه 17.1.71.0 پشتیبانی میکند.
- از نسخه 8.1.6.0 آداپتور Mintegral iOS پشتیبانی میکند.
- با نسخه ۹.۰.۰ افزونه Google Mobile Ads Flutter ساخته و آزمایش شده است.
نسخه ۲.۱.۱
- از نسخه 17.1.61.1 آداپتور Android مربوط به Mintegral پشتیبانی میکند.
- از آداپتور Mintegral نسخه ۸.۱.۵.۰ برای iOS پشتیبانی میکند.
- با نسخه ۹.۰.۰ افزونه Google Mobile Ads Flutter ساخته و آزمایش شده است.
نسخه ۲.۱.۰
- حداقل نسخه Flutter به 3.38.1 بهروزرسانی شد.
- برای پشتیبانی از نسخه ۸.۰.۰ «افزایه Google Mobile Ads Flutter» بهروزرسانی شد.
- از نسخه 17.1.41.0 آداپتور Mintegral Android پشتیبانی میکند.
- از آداپتور Mintegral iOS نسخه 8.1.1.0 پشتیبانی میکند.
- با نسخه ۸.۰.۰ افزونه Flutter برای Google Mobile Ads ساخته و آزمایش شده است.
نسخه ۲.۰.۳
- از آداپتور Mintegral Android نسخه ۱۷.۰.۶۱.۰ پشتیبانی میکند.
- از نسخه 8.0.5.1 آداپتور Mintegral iOS پشتیبانی میکند.
- با نسخه ۷.۰.۰ افزونه Flutter برای Google Mobile Ads ساخته و آزمایش شده است.
نسخه ۲.۰.۲
- حداقل نسخه Flutter به ۳.۳۵.۱ بهروز شد
- بهروزرسانیشده برای پشتیبانی از نسخه ۷.۰.۰ «افزونه Flutter تبلیغات تلفن همراه Google»
- از نسخه 17.0.41.0 آداپتور Android در Mintegral پشتیبانی میکند.
- از آداپتور Mintegral iOS نسخه 8.0.4.0 پشتیبانی میکند.
- بااستفاده از نسخه 6.0.0 افزونه Flutter برای Google Mobile Ads ساخته و آزمایش شده است.
نسخه ۲.۰.۱
- از آداپتور Mintegral Android نسخه 17.0.31.0 پشتیبانی میکند.
- از آداپتور Mintegral iOS نسخه 8.0.3.0 پشتیبانی میکند.
- بااستفاده از نسخه 6.0.0 افزونه Flutter برای Google Mobile Ads ساخته و آزمایش شده است.
نسخه ۲.۰.۰
- از آداپتور Mintegral Android نسخه 17.0.21.0 پشتیبانی میکند.
- از نسخه 8.0.2.0 آداپتور Mintegral iOS پشتیبانی میکند.
- با نسخه ۶.۰.۰ «افزایه Google Mobile Ads Flutter» ساخته و آزمایش شده است.
نسخه ۱.۲.۶
- از نسخه ۱۶.۹.۹۱.۱ آداپتور Mintegral Android پشتیبانی میکند.
- از نسخه ۷.۷.۹.۱ آداپتور Mintegral iOS پشتیبانی میکند.
- بااستفاده از نسخه 6.0.0 افزونه Flutter برای Google Mobile Ads ساخته و آزمایش شده است.
نسخه ۱.۲.۵
- از آداپتور Mintegral Android نسخه 16.9.91.1 پشتیبانی میکند.
- از نسخه 7.7.9.0 آداپتور Mintegral iOS پشتیبانی میکند.
- بااستفاده از نسخه 6.0.0 افزونه Flutter برای Google Mobile Ads ساخته و آزمایش شده است.
نسخه ۱.۲.۴
- از نسخه 16.9.91.0 مبدل Mintegral Android پشتیبانی میکند.
- از آداپتور Mintegral نسخه ۷.۷.۹.۰ برای iOS پشتیبانی میکند.
- با نسخه ۶.۰.۰ «افزایه Google Mobile Ads Flutter» ساخته و آزمایش شده است.
نسخه ۱.۲.۳
- از آداپتور Mintegral Android نسخه 16.9.71.0 پشتیبانی میکند.
- از آداپتور Mintegral iOS نسخه 7.7.8.0 پشتیبانی میکند.
- با نسخه ۶.۰.۰ «افزایه Google Mobile Ads Flutter» ساخته و آزمایش شده است.
نسخه ۱.۲.۲
- از آداپتور Mintegral Android نسخه 16.9.71.0 پشتیبانی میکند.
- از آداپتور Mintegral iOS نسخه 7.7.7.0 پشتیبانی میکند.
- با نسخه ۶.۰.۰ «افزایه Google Mobile Ads Flutter» ساخته و آزمایش شده است.
نسخه ۱.۲.۱
- از آداپتور Mintegral Android نسخه 16.9.61.0 پشتیبانی میکند.
- از نسخه 7.7.7.0 آداپتور Mintegral iOS پشتیبانی میکند.
- بااستفاده از نسخه 6.0.0 افزونه Flutter برای Google Mobile Ads ساخته و آزمایش شده است.
نسخه ۱.۲.۰
- از آداپتور Mintegral Android نسخه 16.9.41.1 پشتیبانی میکند.
- از آداپتور Mintegral iOS نسخه 7.7.7.0 پشتیبانی میکند.
- بااستفاده از نسخه ۵.۳.۱ «افزونه Flutter تبلیغات تلفن همراه Google» ساخته و آزمایش شده است.
نسخه ۱.۱.۰
- افزایه iOS اکنون چارچوب ایستا است.
- از نسخه 16.8.61.0 آداپتور Mintegral Android پشتیبانی میکند.
- از نسخه 7.7.5.0 آداپتور Mintegral iOS پشتیبانی میکند.
- بااستفاده از نسخه ۵.۳.۱ «افزونه Flutter تبلیغات تلفن همراه Google» ساخته و آزمایش شده است.
نسخه ۱.۰.۰
- نسخهٔ پخش اولیه.
- از نسخه 16.7.21.0 آداپتور Android در Mintegral پشتیبانی میکند.
- از آداپتور Mintegral iOS نسخه ۷.۶.۳.۰ پشتیبانی میکند.
- بااستفاده از «افزونه Google Mobile Ads Flutter» نسخه ۵.۱.۰ ساخته و آزمایش شده است.