این راهنما به شما نشان میدهد که چگونه از 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 خود را بهروز کنید
فروشندگان مجاز برای برنامهها (app-ads.txt) ابتکاری از IAB Tech Lab است که کمک میکند مطمئن شوید
فضای آگهی برنامه شما فقط ازطریق کانالهایی که بهعنوان مجاز شناسایی کردهاید فروخته میشود. برای جلوگیری از
افت قابلتوجه در درآمد آگهی، باید فایل app-ads.txt را پیادهسازی کنید.
اگر قبلاً این کار را نکردهاید،
فایل app-ads.txt برای Ad Manager ایجاد کنید.
برای پیادهسازی app-ads.txt برای Mintegral،
How app-Ads.txt Can Help Fight Ad Fraud را ببینید.
مرحله ۲: راهاندازی تقاضای 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 و آداپتور در
فایل pubspec.yaml بستهتان اضافه کنید:
dependencies:
gma_mediation_mintegral: ^2.1.6
یکپارچهسازی دستی
جدیدترین نسخه افزایه میانجی Google Mobile Ads را برای
Mintegral بارگیری کنید،
فایل بارگیریشده را از حالت فشرده خارج کنید، و پوشه افزایه از حالت فشرده خارجشده
(و محتوای آن) را به پروژه Flutter خود اضافه کنید. سپس، با افزودن وابستگی زیر، به افزونه در فایل
pubspec.yaml خود ارجاع دهید:
dependencies:
gma_mediation_mintegral:
path: path/to/local/package
مرحله ۴: پیادهسازی تنظیمات حریم خصوصی در کیت توسعه نرمافزار Mintegral
کسب رضایت اتحادیه اروپا و مقررات کلی حفاظت از داده
برای رعایت کردن خطمشی Google درخصوص موافقت کاربر اتحادیه اروپا، باید شفافسازیهای خاصی را برای کاربران ساکن منطقه اقتصادی اروپا (EEA)، بریتانیا، و سوئیس انجام دهید و موافقت آنها را برای استفاده از کوکیها یا دیگر فضاهای ذخیرهسازی محلی در جاهایی که قانون الزام میکند، و برای جمعآوری، همرسانی، و استفاده از دادههای شخصی برای شخصیسازی آگهیها کسب کنید. این خطمشی منعکسکننده الزامات «آییننامه حریمخصوصی الکترونیکی» اتحادیه اروپا و «مقررات کلی حفاظت از داده» (GDPR) است. شما مسئولید که تأیید کنید رضایت به هر منبع آگهی در زنجیره میانجیگری شما منتقل شده است.
نسخه ۲.۱.۱ و نسخههای جدیدترِ آداپتور Mintegral Flutter از ارسال سیگنالهای کسب رضایت با مقررات کلی حفاظت از داده از پلاتفرمهای مدیریت رضایتها که با «چارچوب شفافسازی و کسب موافقت» (TCF) «سازمان تبلیغات تعاملی» (IAB) ادغام میشوند به کیت توسعه نرمافزار Mintegral پشتیبانی میکند. برای اطلاعات بیشتر، به اسناد «بیانیه رعایت حریم خصوصی کیت توسعه نرمافزار» Mintegral برای Android و iOS مراجعه کنید.
مرحله ۵: افزودن کد الزامی
Android
برای ادغام Mintegral به کد اضافی نیاز نیست.
iOS
ادغام SKAdNetwork
سند Mintegral را دنبال کنید تا شناسههای SKAdNetwork را به فایل Info.plist پروژهتان اضافه کنید.
مرحله ۶: آزمایش کردن پیادهسازی
فعال کردن آگهیهای آزمایشی
مطمئن شوید دستگاه آزمایشی خود را برای Ad Manager ثبت کنید.
Mintegral توصیه میکند برای دریافت آگهیهای آزمایشی Mintegral برای قالبهای آگهی همسان، پاداشی، بینابینی، و برنما، از «کلیدهای برنامه»، «شناسههای برنامه»، «شناسههای جای آگهی»، و «شناسههای واحد آگهی» ارائهشده در صفحه شناسه آزمایشی Mintegral استفاده کنید.
درستیسنجی آگهیهای آزمایشی
برای تأیید اینکه آگهیهای آزمایشی را از Mintegral دریافت میکنید، آزمایش منبع آگهی تکی را در بازرس آگهی بااستفاده از منبع(های) آگهی Mintegral (مناقصه) و Mintegral (آبشاری) فعال کنید.
کدهای خطا
اگر آداپتور نتواند آگهی را از 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.91.0 پشتیبانی میکند.
- از آداپتور Mintegral iOS نسخه 8.1.8.0 پشتیبانی میکند.
- با نسخه 9.1.0 افزونه Flutter «تبلیغات تلفن همراه Google» ساخته و آزمایش شده است.
نسخه ۲.۱.۵
- از آداپتور Mintegral Android نسخه 17.1.81.1 پشتیبانی میکند.
- از آداپتور Mintegral iOS نسخه 8.1.7.0 پشتیبانی میکند.
- با نسخه 9.1.0 افزونه Flutter «تبلیغات تلفن همراه Google» ساخته و آزمایش شده است.
نسخه ۲.۱.۴
- از آداپتور Mintegral Android نسخه 17.1.81.0 پشتیبانی میکند.
- از آداپتور Mintegral iOS نسخه 8.1.7.0 پشتیبانی میکند.
- با نسخه 9.1.0 افزونه Flutter «تبلیغات تلفن همراه Google» ساخته و آزمایش شده است.
نسخه ۲.۱.۳
- بهروزرسانیشده برای پشتیبانی از نسخه ۹.۱.۰ «افزونه Flutter تبلیغات تلفن همراه Google».
- پشتیبانی از Swift Package Manager را اضافه کنید.
- از آداپتور Mintegral Android نسخه 17.1.71.0 پشتیبانی میکند.
- از آداپتور Mintegral نسخه 8.1.6.0 برای iOS پشتیبانی میکند.
- با نسخه 9.1.0 افزونه Flutter «تبلیغات تلفن همراه Google» ساخته و آزمایش شده است.
نسخه ۲.۱.۲
- از آداپتور Mintegral Android نسخه 17.1.71.0 پشتیبانی میکند.
- از آداپتور Mintegral نسخه 8.1.6.0 برای iOS پشتیبانی میکند.
- با نسخه ۹.۰.۰ افزونه Flutter برای Google Mobile Ads ساخته و آزمایش شده است.
نسخه ۲.۱.۱
- از آداپتور Mintegral Android نسخه 17.1.61.1 پشتیبانی میکند.
- از آداپتور Mintegral iOS نسخه 8.1.5.0 پشتیبانی میکند.
- با نسخه ۹.۰.۰ افزونه Flutter برای Google Mobile Ads ساخته و آزمایش شده است.
نسخه ۲.۱.۰
- حداقل نسخه Flutter به ۳.۳۸.۱ بهروز شد.
- بهروزرسانیشده برای پشتیبانی از «افزایه Flutter تبلیغات تلفن همراه Google» نسخه ۸.۰.۰.
- از آداپتور Mintegral Android نسخه 17.1.41.0 پشتیبانی میکند.
- از آداپتور Mintegral iOS نسخه 8.1.1.0 پشتیبانی میکند.
- بااستفاده از «افزونه Flutter تبلیغات Google Mobile» نسخه ۸.۰.۰ ساخته و آزمایش شده است.
نسخه ۲.۰.۳
- از آداپتور Mintegral Android نسخه ۱۷.۰.۶۱.۰ پشتیبانی میکند.
- از آداپتور Mintegral iOS نسخه 8.0.5.1 پشتیبانی میکند.
- با نسخه ۷.۰.۰ افزونه Google Mobile Ads Flutter ساخته و آزمایش شده است.
نسخه ۲.۰.۲
- حداقل نسخه Flutter به ۳.۳۵.۱ بهروز شد
- بهروزرسانیشده برای پشتیبانی از نسخه ۷.۰.۰ افزونه Flutter برای «تبلیغات Google در تلفن همراه»
- از آداپتور Mintegral Android نسخه 17.0.41.0 پشتیبانی میکند.
- از آداپتور Mintegral iOS نسخه 8.0.4.0 پشتیبانی میکند.
- بااستفاده از «افزونه Flutter تبلیغات Google برای تلفن همراه» نسخه ۶.۰.۰ ساخته و آزمایش شده است.
نسخه ۲.۰.۱
- از آداپتور Mintegral Android نسخه 17.0.31.0 پشتیبانی میکند.
- از آداپتور Mintegral iOS نسخه 8.0.3.0 پشتیبانی میکند.
- بااستفاده از «افزونه Flutter تبلیغات Google برای تلفن همراه» نسخه ۶.۰.۰ ساخته و آزمایش شده است.
نسخه ۲.۰.۰
- از آداپتور Mintegral Android نسخه 17.0.21.0 پشتیبانی میکند.
- از آداپتور Mintegral iOS نسخه 8.0.2.0 پشتیبانی میکند.
- بااستفاده از «افزونه Flutter تبلیغات Google برای تلفن همراه» نسخه ۶.۰.۰ ساخته و آزمایش شده است.
نسخه ۱.۲.۶
- از آداپتور Mintegral Android نسخه 16.9.91.1 پشتیبانی میکند.
- از آداپتور Mintegral iOS نسخه 7.7.9.1 پشتیبانی میکند.
- بااستفاده از «افزونه Flutter تبلیغات Google برای تلفن همراه» نسخه ۶.۰.۰ ساخته و آزمایش شده است.
نسخه ۱.۲.۵
- از آداپتور Mintegral Android نسخه 16.9.91.1 پشتیبانی میکند.
- از آداپتور Mintegral iOS نسخه 7.7.9.0 پشتیبانی میکند.
- بااستفاده از «افزونه Flutter تبلیغات Google برای تلفن همراه» نسخه ۶.۰.۰ ساخته و آزمایش شده است.
نسخه ۱.۲.۴
- از آداپتور Mintegral Android نسخه 16.9.91.0 پشتیبانی میکند.
- از آداپتور Mintegral iOS نسخه 7.7.9.0 پشتیبانی میکند.
- بااستفاده از «افزونه Flutter تبلیغات Google برای تلفن همراه» نسخه ۶.۰.۰ ساخته و آزمایش شده است.
نسخه ۱.۲.۳
- از آداپتور Mintegral Android نسخه 16.9.71.0 پشتیبانی میکند.
- از نسخه ۷.۷.۸.۰ آداپتور Mintegral iOS پشتیبانی میکند.
- بااستفاده از «افزونه Flutter تبلیغات Google برای تلفن همراه» نسخه ۶.۰.۰ ساخته و آزمایش شده است.
نسخه ۱.۲.۲
- از آداپتور Mintegral Android نسخه 16.9.71.0 پشتیبانی میکند.
- از نسخه ۷.۷.۷.۰ آداپتور Mintegral iOS پشتیبانی میکند.
- بااستفاده از «افزونه Flutter تبلیغات Google برای تلفن همراه» نسخه ۶.۰.۰ ساخته و آزمایش شده است.
نسخه ۱.۲.۱
- از آداپتور Mintegral Android نسخه 16.9.61.0 پشتیبانی میکند.
- از نسخه ۷.۷.۷.۰ آداپتور Mintegral iOS پشتیبانی میکند.
- بااستفاده از «افزونه Flutter تبلیغات Google برای تلفن همراه» نسخه ۶.۰.۰ ساخته و آزمایش شده است.
نسخه ۱.۲.۰
- از آداپتور Mintegral Android نسخه 16.9.41.1 پشتیبانی میکند.
- از نسخه ۷.۷.۷.۰ آداپتور Mintegral iOS پشتیبانی میکند.
- با نسخه ۵.۳.۱ «افزونه Flutter تبلیغات تلفن همراه Google» ساخته و آزمایش شده است.
نسخه ۱.۱.۰
- افزایه iOS اکنون چارچوبی ایستا است.
- از آداپتور Mintegral Android نسخه 16.8.61.0 پشتیبانی میکند.
- از آداپتور Mintegral iOS نسخه 7.7.5.0 پشتیبانی میکند.
- با نسخه ۵.۳.۱ «افزونه Flutter تبلیغات تلفن همراه Google» ساخته و آزمایش شده است.
نسخه ۱.۰.۰
- نسخهٔ پخش اولیه.
- از آداپتور Mintegral Android نسخه 16.7.21.0 پشتیبانی میکند.
- از آداپتور Mintegral iOS نسخه 7.6.3.0 پشتیبانی میکند.
- بااستفاده از «افزونه Flutter تبلیغات Google Mobile» نسخه ۵.۱.۰ ساخته و آزمایش شده است.