این راهنما نحوه استفاده از Google Mobile Ads Unity Plugin را برای بار کردن و نمایش آگهیهای i-mobile بااستفاده از واسطهگری، پوشش ادغامهای آبشاری، نشان میدهد. این آموزش شامل نحوه افزودن i-mobile به پیکربندی میانجیگری واحد آگهی و نحوه ادغام کردن کیت توسعه نرمافزار و آداپتور i-mobile در برنامه Unity است.
میانای داشبورد i-mobile از نوشتار ژاپنی برای برچسبها، دکمهها، و شرحهای خود استفاده میکند. نماگرفتهای این راهنما ترجمه نشده است. بااینحال، در شرحها و دستورالعملهای این راهنما، برچسبها و دکمهها با معادلهای انگلیسی آنها در پرانتز ترجمه شدهاند.
یکپارچهسازیها و قالبهای آگهی پشتیبانیشده
آداپتور میانجیگری AdMob برای i-mobile قابلیتهای زیر را دارد:
| یکپارچهسازی | |
|---|---|
| پیشنهاد قیمت | |
| آبشار | |
| قالبها | |
| باز کردن برنامه | |
| برنما | |
| بینابینی | |
| پاداش | |
| بینابینی پاداشدار | |
| بومی | |
پیشنیازها
قبلاز ادامه دادن، موارد زیر را درستیسنجی کنید:
- جدیدترین نسخه Google Mobile Ads Unity Plugin.
- نسخه ۵.۶ یا بالاتر از «ویرایشگر Unity».
- برای استقرار در Android
- سطح میانای برنامه کاربردی Android 24 یا بالاتر.
- برای استقرار در iOS
- هدف استقرار iOS نسخه ۱۳.۰ یا بالاتر.
- پروژه Unity فعال که با Google Mobile Ads Unity Plugin پیکربندی شده باشد. برای جزئیات بیشتر، راهاندازی Google Mobile Ads Unity Plugin را ببینید.
- واسطهگری AdMob را راهاندازی کنید.
مرحله ۱: پیکربندیها را در i-mobile UI راهاندازی کنید
در حساب i-mobile خود ثبتنام کنید یا وارد سیستم شوید.
با کلیک کردن روی برگه サイト/アプリ管理 (مدیریت سایت/برنامه) و دکمه مربوط به پلاتفرم برنامه، برنامهتان را به داشبورد i-mobile اضافه کنید.
Android

iOS

فرم را تکمیل کنید و روی دکمه 新規登録 (ثبتنام) کلیک کنید.
Android

iOS

برای ایجاد «جای آگهی» جدید، برنامه خود را در برگه サイト/アプリ管理 (مدیریت سایت/برنامه) انتخاب کنید.
Android

iOS

به برگه 広告スポット管理 (مدیریت جای آگهی) پیمایش کنید و روی دکمه 新規広告スポット (جای آگهی جدید) کلیک کنید.
سپس با ارائه 広告スポット名 (نام جای آگهی)، 広告スポットサイズ (اندازه جای آگهی)، و جزئیات دیگر، فرم را تکمیل کنید. سپس، روی دکمه 新規登録 (ثبتنام) کلیک کنید.
جای آگهی جدید شما آماده است. برای مشاهده جزئیات یکپارچهسازی آن، روی دکمه アプリ設定取得 (دریافت تنظیمات برنامه) کلیک کنید.
パブリッシャーID (شناسه ناشر)، メディアID (شناسه رسانه)، و スポットID (شناسه نقطه) را یادداشت کنید. بعداً هنگام پیکربندی i-mobile برای میانجیگری در «میانای کاربر AdMob» به این پارامترها نیاز خواهید داشت.
Android

iOS

بهروزرسانی app-ads.txt
«فروشندگان مجاز برای برنامهها» app-ads.txt ابتکار IAB Tech Lab است که کمک میکند مطمئن شوید
فضای آگهی برنامه شما فقط ازطریق کانالهایی که بهعنوان مجاز شناسایی کردهاید فروخته میشود. برای جلوگیری از
کاهش قابلتوجه درآمد آگهی، باید فایل app-ads.txt را پیادهسازی کنید.
اگر قبلاً این کار را نکردهاید،
فایل app-ads.txt را برای برنامهتان راهاندازی کنید.
برای پیادهسازی app-ads.txt برای i-mobile، به
پرسشگان آنها مراجعه کنید.
مرحله ۲: راهاندازی تقاضای i-mobile در «میانای کاربری AdMob»
پیکربندی تنظیمات واسطهگری برای واحد آگهی
Android
برای دستورالعملها، مرحله ۲ را در راهنمای Android ببینید.
iOS
برای دستورالعملها، مرحله ۲ را در راهنمای iOS ببینید.
مرحله ۳: وارد کردن کیت توسعه نرمافزار و آداپتور i-mobile
OpenUPM-CLI
اگر OpenUPM-CLI نصب کردهاید، میتوانید «افزایه میانجیگری Google Mobile Ads i-mobile برای Unity» را با اجرای فرمان زیر از فهرست راهنمای ریشه پروژه خود به پروژهتان نصب کنید:
openupm add com.google.ads.mobile.mediation.imobileOpenUPM
در ویرایشگر پروژه Unity، ویرایش > تنظیمات پروژه > مدیر بسته را انتخاب کنید تا تنظیمات مدیر بسته Unity باز شود.
در زبانه ثبتهای محدود، OpenUPM را بهعنوان ثبت محدود با جزئیات زیر اضافه کنید:
- نام:
OpenUPM - نشانی وب:
https://package.openupm.com - حوزه(ها):
com.google
سپس به Window (پنجره) > Package Manager (مدیر بسته) بروید تا Unity Package Manager (مدیر بسته Unity) را باز کنید و My Registries (ثبتهای من) را از منو کرکرهای انتخاب کنید.
بسته Google Mobile Ads IMobile Mediation را انتخاب کنید و روی نصب کلیک کنید.
بسته Unity
جدیدترین نسخه افزایه میانجیگری «تبلیغات تلفن همراه Google» را برای
i-mobile از پیوند بارگیری در
Changelog
بارگیری کنید و
GoogleMobileAdsIMobileMediation.unitypackage را از فایل zip استخراج کنید.
در ویرایشگر پروژه Unity، داراییها > وارد کردن بسته >
بسته سفارشی را انتخاب کنید و
GoogleMobileAdsIMobileMediation.unitypackage
فایل بارگیریشده را پیدا کنید. مطمئن شوید که همه فایلها انتخاب شدهاند و روی
وارد کردن کلیک کنید.
سپس داراییها > مدیر وابستگی خارجی >
حلکننده Android > حل اجباری را انتخاب کنید. کتابخانه «مدیر وابستگی خارجی»
عمل حل وابستگی را از ابتدا انجام میدهد و وابستگیهای
اعلامشده را در دایرکتوری Assets/Plugins/Android برنامه
Unity شما کپی میکند.
مرحله ۴: کد اضافی لازم است
Android
برای ادغام i-mobile، کد اضافی لازم نیست.
iOS
یکپارچهسازی SKAdNetwork
برای افزودن شناسههای SKAdNetwork به فایل Info.plist پروژه، مستندات i-mobile را دنبال کنید.
مرحله ۵: پیادهسازیتان را آزمایش کنید
فعال کردن آگهیهای آزمایشی
مطمئن شوید که دستگاه آزمایشی خود را برای AdMob ثبت کردهاید. i-mobile شناسه نقطه، شناسه رسانه، و شناسه ناشر را برای آزمایش ارائه میدهد، میتوانید آنها را اینجا پیدا کنید.
درستیسنجی آگهیهای آزمایشی
برای تأیید اینکه از i-mobile آگهیهای آزمایشی دریافت میکنید، آزمایش منبع آگهی تکی را در بازرس آگهی بااستفاده از منبع (های) آگهی i-mobile(آبشاری) فعال کنید.
کدهای خطا
اگر این آداپتور نتواند آگهی را از i-mobile دریافت کند، ناشران میتوانند خطای زیربنایی را از پاسخ آگهی بااستفاده از ResponseInfo
در کلاسهای زیر بررسی کنند:
Android
| قالب | نام کلاس |
|---|---|
| برنما | com.google.ads.mediation.imobile.IMobileAdapter |
| بینابینی | com.google.ads.mediation.imobile.IMobileAdapter |
| بومی | com.google.ads.mediation.imobile.IMobileMediationAdapter |
iOS
| قالب | نام کلاس |
|---|---|
| برنما | IMobileAdapter |
| بینابینی | IMobileAdapter |
| بومی | GADMediationAdapterIMobile |
در اینجا کدها و پیامهای همراهی که توسط آداپتور i-mobile وقتی آگهی بار نمیشود ارائه میشود آورده شده است:
Android
| کد خطا | استدلال |
|---|---|
| 0-99 | «کیت توسعه نرمافزار i-mobile» خطایی برگرداند. برای جزئیات بیشتر، کد را ببینید. |
| ۱۰۱ | i-mobile برای بار کردن آگهیها به بافت Activity نیاز دارد. |
| 102 | پارامترهای سرور i-mobile که در «میانای کاربری AdMob» پیکربندی شدهاند وجود ندارند یا نامعتبر هستند. |
| 103 | اندازه آگهی درخواستشده با اندازه برنمای پشتیبانیشده i-mobile مطابقت ندارد. |
| 104 | کاربرگشتی موفقیت بار آگهی بومی i-mobile فهرست آگهیهای بومی خالی را برگرداند. |
iOS
| کد خطا | استدلال |
|---|---|
| 0-10 | «کیت توسعه نرمافزار i-mobile» خطایی برگرداند. برای جزئیات بیشتر، کد را ببینید. |
| ۱۰۱ | پارامترهای سرور i-mobile که در «میانای کاربری AdMob» پیکربندی شدهاند وجود ندارند یا نامعتبر هستند. |
| 102 | اندازه آگهی درخواستشده با اندازه برنمای پشتیبانیشده i-mobile مطابقت ندارد. |
| 103 | i-mobile نتوانست آگهی ارائه دهد. |
| 104 | i-mobile آرایه آگهی بومی خالی برگرداند. |
| ۱۰۵ | i-mobile داراییهای آگهی بومی را بارگیری نکرد. |
| 106 | i-mobile از درخواست برای چندین آگهی بینابینی بااستفاده از یک «شناسه نقطه» پشتیبانی نمیکند. |
گزارش تغییرات افزایه میانجیگری i-mobile Unity
نسخه ۱.۳.۱۶
- از نسخه ۲.۳.۲.۵ آداپتور Android مربوط به i-mobile پشتیبانی میکند.
- از نسخه ۲.۳.۴.۸ آداپتور i-mobile iOS پشتیبانی میکند.
- با نسخه ۱۱.۵.۰ «افزایه Google Mobile Ads Unity» ساخته و آزمایش شده است.
نسخه ۱.۳.۱۵
- از i-mobile Android adapter version 2.3.2.4 پشتیبانی میکند.
- از نسخه ۲.۳.۴.۸ آداپتور i-mobile iOS پشتیبانی میکند.
- با نسخه ۱۱.۵.۰ «افزایه Google Mobile Ads Unity» ساخته و آزمایش شده است.
نسخه ۱.۳.۱۴
- از i-mobile Android adapter version 2.3.2.4 پشتیبانی میکند.
- از نسخه ۲.۳.۴.۷.۱ آداپتور i-mobile iOS پشتیبانی میکند.
- با نسخه 11.4.0 افزایه Google Mobile Ads Unity ساخته و آزمایش شده است.
نسخه ۱.۳.۱۳
- از i-mobile Android adapter version 2.3.2.4 پشتیبانی میکند.
- از نسخه ۲.۳.۴.۷ آداپتور i-mobile iOS پشتیبانی میکند.
- با افزایه Google Mobile Ads Unity نسخه 11.1.0 ساخته و آزمایش شده است.
نسخه ۱.۳.۱۲
- از نسخه ۲.۳.۲.۳ آداپتور Android مربوط به i-mobile پشتیبانی میکند.
- از نسخه ۲.۳.۴.۷ آداپتور i-mobile iOS پشتیبانی میکند.
- با افزایه Google Mobile Ads Unity نسخه 11.1.0 ساخته و آزمایش شده است.
نسخه ۱.۳.۱۱
- از نسخه ۲.۳.۲.۳ آداپتور Android مربوط به i-mobile پشتیبانی میکند.
- از نسخه ۲.۳.۴.۶ آداپتور i-mobile iOS پشتیبانی میکند.
- با نسخه ۱۱.۰.۰ افزایه Google Mobile Ads Unity ساخته و آزمایش شده است.
نسخه ۱.۳.۱۰
- از نسخه ۲.۳.۲.۲ آداپتور Android i-mobile پشتیبانی میکند.
- از نسخه ۲.۳.۴.۵ آداپتور i-mobile iOS پشتیبانی میکند.
- با نسخه ۱۱.۰.۰ افزایه Google Mobile Ads Unity ساخته و آزمایش شده است.
نسخه ۱.۳.۹
- از نسخه ۲.۳.۲.۱ آداپتور Android مربوط به i-mobile پشتیبانی میکند.
- از نسخه ۲.۳.۴.۵ آداپتور i-mobile iOS پشتیبانی میکند.
- با نسخه ۱۱.۰.۰ افزایه Google Mobile Ads Unity ساخته و آزمایش شده است.
نسخه ۱.۳.۸
- از نسخه ۲.۳.۲.۱ آداپتور Android مربوط به i-mobile پشتیبانی میکند.
- از نسخه ۲.۳.۴.۳ آداپتور i-mobile iOS پشتیبانی میکند.
- با نسخه ۱۰.۶.۰ «افزایه Google Mobile Ads Unity» ساخته و آزمایش شده است.
نسخه ۱.۳.۷
- از نسخه ۲.۳.۲.۱ آداپتور Android مربوط به i-mobile پشتیبانی میکند.
- از نسخه ۲.۳.۴.۲ آداپتور i-mobile iOS پشتیبانی میکند.
- با نسخه 10.0.0 افزایه Google Mobile Ads Unity ساخته و آزمایش شده است.
نسخه ۱.۳.۶
- از نسخه ۲.۳.۲.۰ آداپتور Android i-mobile پشتیبانی میکند.
- از نسخه ۲.۳.۴.۱ آداپتور i-mobile iOS پشتیبانی میکند.
- با «افزایه Google Mobile Ads Unity» نسخه ۹.۳.۰ ساخته و آزمایش شده است.
نسخه ۱.۳.۵
- از نسخه ۲.۳.۲.۰ آداپتور Android i-mobile پشتیبانی میکند.
- از نسخه ۲.۳.۴.۰ آداپتور i-mobile iOS پشتیبانی میکند.
- با نسخه ۹.۱.۰ «افزایه Google Mobile Ads Unity» ساخته و آزمایش شده است.
نسخه ۱.۳.۴
- از نسخه ۲.۳.۱.۲ آداپتور Android مربوط به i-mobile پشتیبانی میکند.
- از نسخه ۲.۳.۴.۰ آداپتور i-mobile iOS پشتیبانی میکند.
- با نسخه ۹.۰.۰ «افزایه Google Mobile Ads Unity» ساخته و آزمایش شده است.
نسخه ۱.۳.۳
- از نسخه ۲.۳.۱.۱ آداپتور Android مربوط به i-mobile پشتیبانی میکند.
- از نسخه ۲.۳.۳.۰ آداپتور i-mobile iOS پشتیبانی میکند.
- با نسخه ۹.۰.۰ «افزایه Google Mobile Ads Unity» ساخته و آزمایش شده است.
نسخه ۱.۳.۲
- محتوای آداپتور به
GoogleMobileAds/Mediation/IMobile/منتقل شد. - از نسخه ۲.۳.۱.۱ آداپتور Android مربوط به i-mobile پشتیبانی میکند.
- از نسخه ۲.۳.۲.۰ آداپتور i-mobile iOS پشتیبانی میکند.
- با نسخه 8.1.0 «افزایه Google Mobile Ads Unity» ساخته و آزمایش شده است.
نسخه ۱.۳.۱
- از نسخه ۲.۳.۰.۰ آداپتور Android i-mobile پشتیبانی میکند.
- از آداپتور i-mobile iOS نسخه ۲.۳.۰.۱ پشتیبانی میکند.
- با نسخه ۷.۴.۱ «افزایه Google Mobile Ads Unity» ساخته و آزمایش شده است.
نسخه ۱.۳.۰
- از نسخه ۲.۳.۰.۰ آداپتور Android i-mobile پشتیبانی میکند.
- از نسخه ۲.۳.۰.۰ آداپتور i-mobile iOS پشتیبانی میکند.
- با نسخه 7.3.1 «افزایه Google Mobile Ads Unity» ساخته و آزمایش شده است.
نسخه ۱.۲.۲
- از نسخه ۲.۰.۲۳.۱ آداپتور Android مربوط به i-mobile پشتیبانی میکند.
- از نسخه ۲.۲.۰.۱ آداپتور i-mobile iOS پشتیبانی میکند.
- با نسخه ۷.۰.۲ «افزایه Google Mobile Ads Unity» ساخته و آزمایش شده است.
نسخه ۱.۲.۱
- از نسخه ۲.۰.۲۳.۰ آداپتور Android i-mobile پشتیبانی میکند.
- از نسخه ۲.۲.۰.۱ آداپتور i-mobile iOS پشتیبانی میکند.
- با نسخه ۷.۰.۰ «افزایه Google Mobile Ads Unity» ساخته و آزمایش شده است.
نسخه ۱.۲.۰
- از نسخه ۲.۰.۲۳.۰ آداپتور Android i-mobile پشتیبانی میکند.
- از نسخه ۲.۲.۰.۰ آداپتور i-mobile iOS پشتیبانی میکند.
نسخه ۱.۱.۰
- از i-mobile Android adapter version 2.0.22.2 پشتیبانی میکند.
- از نسخه ۲.۱.۰.۱ آداپتور i-mobile iOS پشتیبانی میکند.
نسخه ۱.۰.۲
- از نسخه ۲.۰.۲۲.۰ آداپتور Android i-mobile پشتیبانی میکند.
- از نسخه ۲.۰.۳۲.۰ آداپتور i-mobile iOS پشتیبانی میکند.
نسخه 1.0.1
- از نسخه ۲.۰.۲۱.۰ آداپتور Android i-mobile پشتیبانی میکند.
- از نسخه ۲.۰.۳۱.۰ آداپتور i-mobile iOS پشتیبانی میکند.
نسخه ۱.۰.۰
- اولین انتشار!
- از i-mobile Android adapter version 2.0.20.1 پشتیبانی میکند.
- از نسخه ۲.۰.۲۹.۰ آداپتور i-mobile iOS پشتیبانی میکند.