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

iOS

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

iOS

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

iOS

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

iOS

فایل app-ads.txt خود را بهروز کنید
Authorized Sellers for Apps app-ads.txt ابتکاری از IAB Tech Lab است که کمک میکند مطمئن شوید
فضای آگهی برنامهتان فقط ازطریق کانالهایی که بهعنوان مجاز شناسایی کردهاید فروخته میشود. برای جلوگیری از
افت قابلتوجه در درآمد آگهی، باید فایل app-ads.txt را پیادهسازی کنید.
اگر قبلاً این کار را نکردهاید،
فایل app-ads.txt برای Ad Manager ایجاد کنید.
برای پیادهسازی app-ads.txt برای i-mobile،
پرسشگان آنها را ببینید.
مرحله ۲: راهاندازی تقاضای i-mobile در میانای کاربری Ad Manager
پیکربندی تنظیمات میانجیگری برای واحد آگهی شما
Android
برای دستورالعملها، مرحله ۲ را در راهنمای Android ببینید.
iOS
برای دستورالعملها، مرحله ۲ را در راهنمای iOS ببینید.
مرحله ۳: وارد کردن کیت توسعه نرمافزار i-mobile و آداپتور
OpenUPM-CLI
اگر OpenUPM-CLI را نصب کردهاید، میتوانید با اجرای فرمان زیر از دایرکتوری ریشه پروژهتان، «افزونه میانجی i-mobile» برای Google Mobile Ads را در Unity برای پروژهتان نصب کنید:
openupm add com.google.ads.mobile.mediation.imobileOpenUPM
در ویرایشگر پروژه Unity، ویرایش > تنظیمات پروژه > مدیر بسته را انتخاب کنید تا تنظیمات مدیر بسته Unity باز شود.
در برگه Scoped Registries، OpenUPM را بهعنوان یک scoped registry با جزئیات زیر اضافه کنید:
- نام:
OpenUPM - نشانی وب:
https://package.openupm.com - حوزه(ها):
com.google
سپس، به Window > Package Manager بروید تا Unity Package Manager را باز کنید و My Registries را از منوِ کرکرهای انتخاب کنید.
بسته Google Mobile Ads IMobile Mediation را انتخاب کنید و روی نصب کلیک کنید.
بسته Unity
جدیدترین نسخه افزونه میانجی Google Mobile Ads برای i-mobile را از پیوند بارگیری در گزارش تغییرات بارگیری کنید و GoogleMobileAdsIMobileMediation.unitypackage را از فایل zip استخراج کنید.
در ویرایشگر پروژه Unity، داراییها > وارد کردن بسته >
بسته سفارشی را انتخاب کنید و
فایل GoogleMobileAdsIMobileMediation.unitypackage
بارگیریشده را پیدا کنید. مطمئن شوید همه فایلها انتخاب شده باشند و روی
وارد کردن کلیک کنید.
سپس Assets (داراییها) > External Dependency Manager (مدیر وابستگی خارجی) >
Android Resolver (حلکننده Android) > Force Resolve (حل اجباری) را انتخاب کنید. کتابخانه «مدیر وابستگی خارجی»
وضوح وابستگی را از ابتدا انجام خواهد داد و وابستگیهای اعلامشده را
در دایرکتوری Assets/Plugins/Android برنامه Unity شما
کپی خواهد کرد.
مرحله ۴: کد اضافی لازم است
Android
برای ادغام i-mobile به کد دیگری نیاز نیست.
iOS
ادغام SKAdNetwork
اسناد i-mobile را دنبال کنید
تا شناسههای SKAdNetwork را به فایل Info.plist پروژهتان اضافه کنید.
مرحله ۵: آزمایش پیادهسازی
فعال کردن آگهیهای آزمایشی
مطمئن شوید دستگاه آزمایشیتان را برای Ad Manager ثبت کرده باشید. i-mobile برای آزمایش، شناسه Spot، شناسه رسانه، و شناسه ناشر آزمایشی ارائه میدهد، میتوانید آنها را اینجا پیدا کنید.
درستیسنجی آگهیهای آزمایشی
برای تأیید اینکه آگهیهای آزمایشی را از 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 پیکربندیشده در Ad Manager UI وجود ندارد یا نامعتبر است. |
| 103 | اندازه آگهی درخواستشده با اندازه برنمای پشتیبانیشده i-mobile مطابقت ندارد. |
| 104 | فراخوان برگشتی موفقیت بار کردن آگهی بومی i-mobile فهرست آگهیهای بومی خالی برگرداند. |
iOS
| کد خطا | استدلال |
|---|---|
| 0-10 | کیت توسعه نرمافزار i-mobile خطایی برگرداند. برای جزئیات بیشتر، کد را ببینید. |
| ۱۰۱ | پارامترهای سرور i-mobile پیکربندیشده در Ad Manager UI وجود ندارد یا نامعتبر است. |
| 102 | اندازه آگهی درخواستشده با اندازه برنمای پشتیبانیشده i-mobile مطابقت ندارد. |
| 103 | i-mobile نتوانست آگهی ارائه دهد. |
| 104 | i-mobile آرایه آگهی بومی خالی برگرداند. |
| ۱۰۵ | i-mobile نتوانست داراییهای آگهی بومی را بارگیری کند. |
| 106 | i-mobile از درخواست برای چند آگهی بینابینی بااستفاده از یک «شناسه جایگاه» پشتیبانی نمیکند. |
گزارش تغییرات افزایه میانجیگری i-mobile Unity
نسخه ۱.۳.۱۶
- از آداپتور i-mobile Android نسخه ۲.۳.۲.۵ پشتیبانی میکند.
- از آداپتور i-mobile iOS نسخه ۲.۳.۴.۸ پشتیبانی میکند.
- با نسخه ۱۱.۵.۰ افزونه Unity تبلیغات تلفن همراه Google ساخته و آزمایش شده است.
نسخه ۱.۳.۱۵
- از آداپتور i-mobile Android نسخه ۲.۳.۲.۴ پشتیبانی میکند.
- از آداپتور i-mobile iOS نسخه ۲.۳.۴.۸ پشتیبانی میکند.
- با نسخه ۱۱.۵.۰ افزونه Unity تبلیغات تلفن همراه Google ساخته و آزمایش شده است.
نسخه ۱.۳.۱۴
- از آداپتور i-mobile Android نسخه ۲.۳.۲.۴ پشتیبانی میکند.
- از آداپتور i-mobile iOS نسخه ۲.۳.۴.۷.۱ پشتیبانی میکند.
- با نسخه ۱۱.۴.۰ «افزونه Unity تبلیغات تلفن همراه Google» ساخته و آزمایش شده است.
نسخه ۱.۳.۱۳
- از آداپتور i-mobile Android نسخه ۲.۳.۲.۴ پشتیبانی میکند.
- از آداپتور i-mobile iOS نسخه ۲.۳.۴.۷ پشتیبانی میکند.
- با «افزونه Unity تبلیغات تلفن همراه Google» نسخه ۱۱.۱.۰ ساخته و آزمایش شده است.
نسخه ۱.۳.۱۲
- از آداپتور i-mobile Android نسخه ۲.۳.۲.۳ پشتیبانی میکند.
- از آداپتور i-mobile iOS نسخه ۲.۳.۴.۷ پشتیبانی میکند.
- با «افزونه Unity تبلیغات تلفن همراه Google» نسخه ۱۱.۱.۰ ساخته و آزمایش شده است.
نسخه ۱.۳.۱۱
- از آداپتور i-mobile Android نسخه ۲.۳.۲.۳ پشتیبانی میکند.
- از آداپتور i-mobile iOS نسخه ۲.۳.۴.۶ پشتیبانی میکند.
- با «افزونه Unity تبلیغات تلفن همراه Google» نسخه ۱۱.۰.۰ ساخته و آزمایش شده است.
نسخه ۱.۳.۱۰
- از آداپتور i-mobile Android نسخه ۲.۳.۲.۲ پشتیبانی میکند.
- از آداپتور i-mobile iOS نسخه ۲.۳.۴.۵ پشتیبانی میکند.
- با «افزونه Unity تبلیغات تلفن همراه Google» نسخه ۱۱.۰.۰ ساخته و آزمایش شده است.
نسخه ۱.۳.۹
- از آداپتور i-mobile Android نسخه ۲.۳.۲.۱ پشتیبانی میکند.
- از آداپتور i-mobile iOS نسخه ۲.۳.۴.۵ پشتیبانی میکند.
- با «افزونه Unity تبلیغات تلفن همراه Google» نسخه ۱۱.۰.۰ ساخته و آزمایش شده است.
نسخه ۱.۳.۸
- از آداپتور i-mobile Android نسخه ۲.۳.۲.۱ پشتیبانی میکند.
- از آداپتور i-mobile iOS نسخه ۲.۳.۴.۳ پشتیبانی میکند.
- با نسخه ۱۰.۶.۰ «افزونه Google Mobile Ads Unity» ساخته و آزمایش شده است.
نسخه ۱.۳.۷
- از آداپتور i-mobile Android نسخه ۲.۳.۲.۱ پشتیبانی میکند.
- از آداپتور i-mobile iOS نسخه ۲.۳.۴.۲ پشتیبانی میکند.
- با Google Mobile Ads Unity Plugin نسخه ۱۰.۰.۰ ساخته و آزمایش شده است.
نسخه ۱.۳.۶
- از آداپتور i-mobile Android نسخه ۲.۳.۲.۰ پشتیبانی میکند.
- از آداپتور i-mobile iOS نسخه ۲.۳.۴.۱ پشتیبانی میکند.
- با نسخه ۹.۳.۰ افزونه Unity تبلیغات تلفن همراه Google ساخته و آزمایش شده است.
نسخه ۱.۳.۵
- از آداپتور i-mobile Android نسخه ۲.۳.۲.۰ پشتیبانی میکند.
- از آداپتور i-mobile iOS نسخه ۲.۳.۴.۰ پشتیبانی میکند.
- با «افزونه Unity تبلیغات تلفن همراه Google» نسخه ۹.۱.۰ ساخته و آزمایش شده است.
نسخه ۱.۳.۴
- از آداپتور i-mobile Android نسخه ۲.۳.۱.۲ پشتیبانی میکند.
- از آداپتور i-mobile iOS نسخه ۲.۳.۴.۰ پشتیبانی میکند.
- بااستفاده از «افزونه Google Mobile Ads Unity» نسخه ۹.۰.۰ ساخته و آزمایش شده است.
نسخه ۱.۳.۳
- از آداپتور i-mobile Android نسخه ۲.۳.۱.۱ پشتیبانی میکند.
- از آداپتور i-mobile iOS نسخه ۲.۳.۳.۰ پشتیبانی میکند.
- بااستفاده از «افزونه Google Mobile Ads Unity» نسخه ۹.۰.۰ ساخته و آزمایش شده است.
نسخه ۱.۳.۲
- محتوای آداپتور به
GoogleMobileAds/Mediation/IMobile/منتقل شد. - از آداپتور i-mobile Android نسخه ۲.۳.۱.۱ پشتیبانی میکند.
- از آداپتور i-mobile iOS نسخه ۲.۳.۲.۰ پشتیبانی میکند.
- بااستفاده از «افزونه Google Mobile Ads Unity» نسخه ۸.۱.۰ ساخته و آزمایش شده است.
نسخه ۱.۳.۱
- از آداپتور i-mobile Android نسخه ۲.۳.۰.۰ پشتیبانی میکند.
- از آداپتور i-mobile iOS نسخه ۲.۳.۰.۱ پشتیبانی میکند.
- بااستفاده از «افزونه Unity تبلیغات تلفن همراه Google» نسخه ۷.۴.۱ ساخته و آزمایش شده است.
نسخه ۱.۳.۰
- از آداپتور i-mobile Android نسخه ۲.۳.۰.۰ پشتیبانی میکند.
- از آداپتور i-mobile iOS نسخه ۲.۳.۰.۰ پشتیبانی میکند.
- بااستفاده از «افزونه Google Mobile Ads Unity» نسخه ۷.۳.۱ ساخته و آزمایش شده است.
نسخه ۱.۲.۲
- از آداپتور i-mobile Android نسخه 2.0.23.1 پشتیبانی میکند.
- از آداپتور i-mobile iOS نسخه ۲.۲.۰.۱ پشتیبانی میکند.
- با نسخه ۷.۰.۲ «افزونه Unity تبلیغات تلفن همراه Google» ساخته و آزمایش شده است.
نسخه ۱.۲.۱
- از آداپتور i-mobile Android نسخه 2.0.23.0 پشتیبانی میکند.
- از آداپتور i-mobile iOS نسخه ۲.۲.۰.۱ پشتیبانی میکند.
- با نسخه ۷.۰.۰ «افزونه Google Mobile Ads Unity» ساخته و آزمایش شده است.
نسخه ۱.۲.۰
- از آداپتور i-mobile Android نسخه 2.0.23.0 پشتیبانی میکند.
- از آداپتور i-mobile iOS نسخه ۲.۲.۰.۰ پشتیبانی میکند.
نسخه ۱.۱.۰
- از آداپتور i-mobile Android نسخه 2.0.22.2 پشتیبانی میکند.
- از آداپتور i-mobile iOS نسخه ۲.۱.۰.۱ پشتیبانی میکند.
نسخه ۱.۰.۲
- از آداپتور i-mobile Android نسخه 2.0.22.0 پشتیبانی میکند.
- از آداپتور i-mobile iOS نسخه ۲.۰.۳۲.۰ پشتیبانی میکند.
نسخه ۱.۰.۱
- از آداپتور i-mobile Android نسخه 2.0.21.0 پشتیبانی میکند.
- از آداپتور i-mobile iOS نسخه ۲.۰.۳۱.۰ پشتیبانی میکند.
نسخه ۱.۰.۰
- اولین انتشار!
- از آداپتور i-mobile Android نسخه ۲.۰.۲۰.۱ پشتیبانی میکند.
- از آداپتور i-mobile iOS نسخه ۲.۰.۲۹.۰ پشتیبانی میکند.