این راهنما به شما نشان میدهد که چگونه از Google Mobile Ads SDK برای بارگیری و نمایش تبلیغات از maio با استفاده از AdMob Mediation استفاده کنید که ادغامهای آبشار را پوشش میدهد. نحوه افزودن maio به پیکربندی میانجی واحد تبلیغات و نحوه ادغام maio SDK و آداپتور در یک برنامه Android را پوشش میدهد.
رابط داشبورد برای maio از متن ژاپنی برای برچسبها، دکمهها و توضیحات خود استفاده میکند و اسکرینشاتهای این راهنما ترجمه نشدهاند. اما در توضیحات و دستورالعمل های این راهنما، برچسب ها و دکمه ها با معادل های زبان انگلیسی خود ارجاع داده شده اند. برای مثال "URL スキーム"، "URL Scheme" است.
ادغام ها و قالب های تبلیغاتی پشتیبانی شده
آداپتور میانجی برای maio دارای قابلیت های زیر است:
یکپارچه سازی | |
---|---|
مناقصه | |
آبشار | |
فرمت ها | |
بنر | |
بینابینی | |
پاداش داده شد | |
بومی |
الزامات
- Android API سطح 21 یا بالاتر
- maio SDK 1.0.7 یا بالاتر
جدیدترین SDK تبلیغات موبایل گوگل
راهنمای شروع میانجیگری را کامل کنید
مرحله 1: تنظیمات را در maio UI تنظیم کنید
ابتدا ثبت نام کنید یا وارد حساب کاربری maio خود شوید . روی دکمه مدیریت برنامه در نوار کناری سمت چپ کلیک کنید و روی برنامه جدید کلیک کنید.
برگه مربوط به نوع تبلیغ دلخواه خود را انتخاب کنید.
بینابینی
نام برنامه خود را وارد کنید، پلتفرم را انتخاب کنید و URL برنامه خود را ارائه دهید. Video interstitial را به عنوان نوع آگهی انتخاب کنید و سپس روی Update کلیک کنید.
پاداش داده شد
نام برنامه خود را وارد کنید، پلتفرم را انتخاب کنید و URL برنامه خود را ارائه دهید. Video Rewards را به عنوان نوع تبلیغ انتخاب کنید و سپس روی Update کلیک کنید.
در صفحه مدیریت برنامه ، شناسه رسانه را یادداشت کنید. برای راهاندازی واحد تبلیغات AdMob خود در بخش بعدی لازم است.
در صفحه مدیریت منطقه ، شناسه منطقه را یادداشت کنید. همچنین لازم است واحد تبلیغات AdMob خود را در بخش بعدی تنظیم کنید.
علاوه بر شناسه رسانه و شناسه منطقه ، به شناسه API و API KEY برای تنظیم شناسه واحد تبلیغات خود برای میانجیگری نیاز دارید. در صفحه گزارش API ، شناسه API و کلید API را یادداشت کنید.مرحله 2: تقاضای maio را در رابط کاربری AdMob تنظیم کنید
تنظیمات میانجی را برای واحد تبلیغات خود پیکربندی کنید
شما باید maio را به پیکربندی میانجی برای واحد تبلیغات خود اضافه کنید.
ابتدا وارد حساب AdMob خود شوید. سپس به تب Mediation بروید. اگر گروه میانجی موجودی دارید که میخواهید آن را تغییر دهید، روی نام آن گروه میانجی کلیک کنید تا آن را ویرایش کنید و به افزودن maio به عنوان منبع آگهی بروید.
برای ایجاد یک گروه میانجی جدید، Create Mediation Group را انتخاب کنید.
قالب و پلتفرم تبلیغ خود را وارد کنید، سپس روی Continue کلیک کنید.
به گروه میانجی خود یک نام بدهید و مکانهایی را برای هدف انتخاب کنید. سپس، وضعیت گروه میانجی را روی Enabled تنظیم کنید و سپس روی Add Units Ad Units کلیک کنید.
این گروه میانجی را با یک یا چند واحد تبلیغات AdMob موجود خود مرتبط کنید. سپس روی Done کلیک کنید.
اکنون باید کارت واحدهای تبلیغاتی را با واحدهای تبلیغاتی که انتخاب کردهاید مشاهده کنید:
maio را به عنوان منبع تبلیغ اضافه کنید
در زیر کارت Waterfall در بخش Ad Sources ، Add Source Ad را انتخاب کنید. سپس maio را انتخاب کنید.
maio را انتخاب کرده و سوئیچ Optimize را فعال کنید. شناسه API و API KEY به دست آمده در بخش قبل را وارد کنید تا بهینه سازی منبع تبلیغات را برای maio تنظیم کنید. سپس یک مقدار eCPM برای maio وارد کنید و روی Continue کلیک کنید.
اگر قبلاً نقشه ای برای maio دارید، می توانید آن را انتخاب کنید. در غیر این صورت، روی افزودن نقشه کلیک کنید.
بعد Media ID و Zone ID بدست آمده در قسمت قبل را وارد کنید. سپس روی Done کلیک کنید.
مرحله 3: maio SDK و آداپتور را وارد کنید
ادغام Android Studio (توصیه می شود)
در فایل settings.gradle.kts
سطح پروژه خود، مخازن زیر را اضافه کنید:
dependencyResolutionManagement {
repositories {
google()
mavenCentral()
maven {
url = uri("https://imobile-maio.github.io/maven")
}
}
}
سپس، در فایل build.gradle.kts
در سطح برنامه خود، وابستگی ها و پیکربندی های پیاده سازی زیر را اضافه کنید. از آخرین نسخه maio SDK و آداپتور استفاده کنید:
dependencies {
implementation("com.google.android.gms:play-services-ads:23.6.0")
implementation("com.google.ads.mediation:maio:1.1.16.3")
}
ادغام دستی
- آخرین نسخه maio Android SDK را دانلود کنید و آن را به پروژه خود اضافه کنید.
- به مصنوعات آداپتور maio در مخزن Maven Google بروید. آخرین نسخه را انتخاب کنید، فایل '.aar' آداپتور maio را دانلود کنید و آن را به پروژه خود اضافه کنید.
مرحله 4: کد مورد نیاز را اضافه کنید
هیچ کد اضافی برای ادغام maio Android مورد نیاز نیست.
مرحله 5: اجرای خود را آزمایش کنید
فعال کردن تبلیغات آزمایشی
مطمئن شوید که دستگاه آزمایشی خود را برای AdMob ثبت کرده اید.
ناشرانی که از نسخه 11.6.0 یا بالاتر از Google Mobile Ads SDK استفاده میکنند، هنگام درخواست، بهطور خودکار آگهیهای آزمایشی را از maio در تلفنها و رایانههای لوحی ثبتشده بهعنوان دستگاههای آزمایشی دریافت میکنند.
تبلیغات آزمایشی را تأیید کنید
برای تأیید اینکه آگهیهای آزمایشی را از maio دریافت میکنید، با استفاده از منبع(های) آگهی maio (آبشار) آزمایش منبع آگهی را در بازرس آگهی فعال کنید.
کدهای خطا
اگر آداپتور نتواند تبلیغی را از maio دریافت کند، ناشران میتوانند با استفاده از ResponseInfo.getAdapterResponses()
در کلاسهای زیر، خطای اساسی در پاسخ آگهی را بررسی کنند:
قالب | نام کلاس |
---|---|
بینابینی | jp.maio.sdk.android.mediation.admob.adapter.Interstitial |
پاداش داده شد | jp.maio.sdk.android.mediation.admob.adapter.Rewarded |
در اینجا کدها و پیامهای همراهی هستند که توسط آداپتور maio در هنگام بارگیری یک آگهی ارسال میشوند:
کد خطا | دلیل |
---|---|
0-10 | maio یک خطای خاص SDK را برگرداند. برای جزئیات بیشتر به اسناد کد و maio مراجعه کنید. |
101 | Maio تبلیغی در دسترس ندارد. |
102 | پارامترهای سرور نامعتبر (به عنوان مثال شناسه مکان وجود ندارد). |
103 | زمینه مورد استفاده برای بارگیری آگهی، نمونه «فعالیت» نبود. |
maio Android Mediation Adapter Changelog
نسخه 1.1.16.3
- حداقل نسخه مورد نیاز Google Mobile Ads SDK به 23.0.0 به روز شد.
- سازگاری تایید شده با maio SDK نسخه 1.1.16.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 23.0.0.
- Maio SDK نسخه 1.1.16.
نسخه 1.1.16.2
- آداپتور بهروزرسانی شده برای استفاده از کلاس جدید
VersionInfo
. - حداقل نسخه مورد نیاز Google Mobile Ads SDK به 22.0.0 به روز شد.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 22.0.0.
- Maio SDK نسخه 1.1.16.
نسخه 1.1.16.1
-
compileSdkVersion
وtargetSdkVersion
را به API 31 به روز کرد. - حداقل نسخه مورد نیاز Google Mobile Ads SDK را به 21.0.0 به روز کرد.
- حداقل سطح API Android مورد نیاز را به 19 به روز کرد.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 21.0.0.
- Maio SDK نسخه 1.1.16.
نسخه 1.1.16.0
- کدهای خطا به روز شده برای گرفتن خطاهای اضافی maio.
- سازگاری تایید شده با maio SDK نسخه 1.1.16.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK را به 20.4.0 به روز کرد.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 20.4.0.
- Maio SDK نسخه 1.1.16.
نسخه 1.1.15.0
- سازگاری تایید شده با maio SDK نسخه 1.1.15.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK را به 20.0.0 به روز کرد.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 20.0.0.
- Maio SDK نسخه 1.1.15.
نسخه 1.1.14.0
- کدها و پیام های خطای استاندارد آداپتور اضافه شده است.
- سازگاری تایید شده با maio SDK نسخه 1.1.14.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK را به 19.8.0 به روز کرد.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 19.8.0.
- Maio SDK نسخه 1.1.14.
نسخه 1.1.13.0
- سازگاری تایید شده با maio SDK نسخه 1.1.13.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK را به 19.5.0 به روز کرد.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 19.5.0.
- Maio SDK نسخه 1.1.13.
نسخه 1.1.12.0
- حداقل نسخه مورد نیاز Google Mobile Ads SDK را به 19.4.0 به روز کرد.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 19.4.0.
- Maio SDK نسخه 1.1.12.
نسخه 1.1.11.1
- برای محدود کردن مهلتها، اگر maio آگهی آماده نمایش نداشته باشد، اکنون درخواستهای تبلیغات بلافاصله با شکست مواجه میشوند.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK به 19.1.0 به روز شد.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 19.1.0.
- Maio SDK نسخه 1.1.11.
نسخه 1.1.11.0
- سازگاری تایید شده با maio SDK نسخه 1.1.11.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK به 18.3.0 به روز شد.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 18.3.0.
- Maio SDK نسخه 1.1.11.
نسخه 1.1.10.0
- سازگاری تایید شده با maio SDK نسخه 1.1.10.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK به 18.2.0 به روز شد.
نسخه 1.1.8.0
- سازگاری تایید شده با maio SDK نسخه 1.1.8.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK به 18.1.0 به روز شد.
نسخه 1.1.7.0
- رفع اشکال.
- سازگاری تایید شده با maio SDK نسخه 1.1.7.
نسخه 1.1.6.1
- آداپتور به روز شده برای پشتیبانی از API جدید Rewarded.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK به 17.2.0 به روز شد.
نسخه 1.1.6.0
- سازگاری تایید شده با maio SDK نسخه 1.1.6.
نسخه 1.1.5.0
- سازگاری تایید شده با maio SDK نسخه 1.1.5.
نسخه 1.1.4.0
- سازگاری تایید شده با maio SDK نسخه 1.1.4.
نسخه 1.1.3.1
- آداپتور را برای کار با کلاس نمونه به جای singleton به روز کرد.
نسخه 1.1.3.0
- سازگاری تایید شده با maio SDK نسخه 1.1.3.
نسخه 1.1.2.1
- آداپتور را با توابع اولیه به روز رسانی به روز کرد.
نسخه 1.1.2.0
- سازگاری تایید شده با maio SDK نسخه 1.1.2.
نسخه 1.1.1.1
- آداپتور را برای فراخوانی رویداد تبلیغاتی
onRewardedVideoComplete()
به روز کرد.
نسخه 1.1.1.0
- سازگاری تایید شده با maio SDK نسخه 1.1.1.
نسخه 1.1.0.0
- سازگاری تایید شده با maio SDK نسخه 1.1.0.
نسخه 1.0.8.0
- سازگاری تایید شده با maio SDK نسخه 1.0.8.
نسخه 1.0.7.1
- مشکلی را برطرف کرد که میتواند باعث بروز NullPointerExceptions در هنگام بارگیری نشدن تبلیغات شود.
نسخه 1.0.7.0
- قابلیت فعال کردن حالت تست با افزودن شناسه دستگاه آزمایشی به
AdRequest
اضافه شد. - سازگاری تایید شده با maio SDK نسخه 1.0.7.
نسخه 1.0.6.0
- اولین انتشار!
- اضافه شدن پشتیبانی برای تبلیغات ویدیویی بینابینی و پاداش.