این راهنما به شما نشان میدهد که چگونه از Google Mobile Ads Unity Plugin برای بارگذاری و نمایش تبلیغات از i-mobile با استفاده از mediation استفاده کنید، و ادغامهای waterfall را پوشش میدهد. این راهنما نحوه اضافه کردن i-mobile به پیکربندی mediation یک واحد تبلیغاتی و نحوه ادغام SDK و آداپتور i-mobile در یک برنامه Unity را پوشش میدهد.
رابط کاربری داشبورد برای i-mobile از متن ژاپنی برای برچسبها، دکمهها و توضیحات خود استفاده میکند. تصاویر موجود در این راهنما ترجمه نشدهاند. با این حال، در توضیحات و دستورالعملهای این راهنما، برچسبها و دکمهها با معادلهای انگلیسی آنها در داخل پرانتز ترجمه شدهاند.
آداپتور میانجیگری AdMob برای i-mobile دارای قابلیتهای زیر است:
| ادغام | |
|---|---|
| مناقصه | |
| آبشار | |
| قالبها | |
| بنر | |
| بینابینی | |
| پاداش داده شده | |
- آخرین Google Mobile Ads Unity Plugin
- یونیتی ۵.۶ یا بالاتر
- برای نصب روی اندروید
- اندروید API سطح ۲۳ یا بالاتر
- برای استقرار در iOS
- هدف استقرار iOS 13.0 یا بالاتر
- یک پروژه یونیتی فعال که با Google Mobile Ads Unity Plugin پیکربندی شده است. برای جزئیات بیشتر به بخش «راهاندازی Google Mobile Ads Unity Plugin مراجعه کنید.
- میانجیگری AdMob را راهاندازی کنید .
ثبت نام کنید یا وارد حساب کاربری i-mobile خود شوید .
با کلیک کردن روی تب (مدیریت سایت/برنامه) و دکمه پلت فرم برنامه خود، برنامه خود را به داشبورد i-mobile اضافه کنید.
فرم را پر کنید و روی دکمه新規登録 (ثبت نام) کلیک کنید.
برای ایجاد یک مکان تبلیغاتی جدید، برنامه خود را در زیر تبサイト/アプリ管理 (مدیریت سایت/برنامه) انتخاب کنید.
به تب広告スポット管理 (مدیریت مکان تبلیغات) بروید و روی دکمه新規広告スポット (نقطه تبلیغاتی جدید) کلیک کنید.
سپس، فرم را با ارائه広告スポットサイズ (اندازه آگهی) و سایر جزئیات، پر کنید. سپس، روی دکمه新規登録 (ثبت نام) کلیک کنید.
محل آگهی جدید شما آماده است. برای مشاهده جزئیات ادغام آن، روی دکمهアプリ設定取得 (دریافت تنظیمات برنامه) کلیک کنید.
به شناسهパブリッシャーشناسه (شناسه ناشر) ، شناسه (شناسه رسانه) و شناسه (شناسه نقطه ای) توجه داشته باشید. بعداً هنگام پیکربندی i-mobile برای میانجیگری در رابط کاربری AdMob به این پارامترها نیاز خواهید داشت.
فروشندگان مجاز برنامهها app-ads.txt یک ابتکار آزمایشگاه فناوری IAB است که به شما کمک میکند تا موجودی تبلیغات برنامه خود را فقط از طریق کانالهایی که به عنوان مجاز شناسایی کردهاید، به فروش برسانید. برای جلوگیری از کاهش قابل توجه درآمد تبلیغات، باید یک فایل app-ads.txt پیادهسازی کنید. اگر قبلاً این کار را نکردهاید، یک فایل app-ads.txt برای برنامه خود تنظیم کنید .
برای پیادهسازی app-ads.txt برای i-mobile، به بخش سوالات متداول مراجعه کنید.
برای دستورالعملها، به مرحله ۲ در راهنمای اندروید مراجعه کنید.
برای دستورالعملها، به مرحله ۲ در راهنمای iOS مراجعه کنید.
اگر OpenUPM-CLI را نصب کردهاید، میتوانید افزونهی i-mobile Mediation مربوط به تبلیغات موبایلی گوگل برای یونیتی را با اجرای دستور زیر از دایرکتوری ریشهی پروژه، روی پروژهی خود نصب کنید:
openupm add com.google.ads.mobile.mediation.imobileدر ویرایشگر پروژه یونیتی خود، گزینه Edit > Project Settings > Package Manager را انتخاب کنید تا تنظیمات Unity Package Manager باز شود.
در زیر تب Scoped Registries ، OpenUPM را به عنوان یک رجیستری Scoped با جزئیات زیر اضافه کنید:
- نام:
OpenUPM - آدرس اینترنتی:
https://package.openupm.com - محدوده(ها):
com.google
سپس، به مسیر Window > Package Manager بروید تا Unity Package Manager باز شود و از منوی کشویی، My Registrys را انتخاب کنید.
بسته Google Mobile Ads IMobile Mediation را انتخاب کرده و روی نصب کلیک کنید.
آخرین نسخه افزونه Google Mobile Ads mediation برای i-mobile را از لینک دانلود موجود در Changelog دانلود کنید و بسته GoogleMobileAdsIMobileMediation.unitypackage را از فایل زیپ استخراج کنید.
در ویرایشگر پروژه Unity خود، Assets > Import Package > Custom Package را انتخاب کنید و فایل GoogleMobileAdsIMobileMediation.unitypackage را که دانلود کردهاید، پیدا کنید. مطمئن شوید که همه فایلها انتخاب شدهاند و روی Import کلیک کنید.
سپس، Assets > External Dependency Manager > Android Resolver > Force Resolve را انتخاب کنید. کتابخانه External Dependency Manager تجزیه و تحلیل وابستگیها را از ابتدا انجام میدهد و وابستگیهای اعلام شده را در پوشه Assets/Plugins/Android برنامه Unity شما کپی میکند.
برای یکپارچهسازی با i-mobile نیازی به کد اضافی نیست.
برای افزودن شناسههای SKAdNetwork به فایل Info.plist پروژه خود ، مستندات i-mobile را دنبال کنید.
مطمئن شوید که دستگاه آزمایشی خود را برای AdMob ثبت کردهاید . i-mobile برای آزمایش، Test Spot ID ، Media ID و Publisher ID را ارائه میدهد که میتوانید آنها را اینجا پیدا کنید. برای تأیید اینکه تبلیغات آزمایشی را از i-mobile دریافت میکنید، آزمایش منبع تبلیغاتی واحد را در بازرس تبلیغات با استفاده از منبع(های) تبلیغاتی i-mobile (Waterfall ) فعال کنید. اگر آداپتور نتواند تبلیغی از i-mobile دریافت کند، ناشران میتوانند خطای اساسی ناشی از پاسخ تبلیغ را با استفاده در اینجا کدها و پیامهای همراه آداپتور i-mobile که هنگام بارگیری ناموفق یک تبلیغ نمایش داده میشوند، آمده است: ResponseInfo تحت کلاسهای زیر بررسی کنند: قالب نام کلاس بنر com.google.ads.mediation.imobile.IMobileAdapter بینابینی com.google.ads.mediation.imobile.IMobileAdapter بومی com.google.ads.mediation.imobile.IMobileMediationAdapter قالب نام کلاس بنر آداپتور موبایل آیموبایل بینابینی آداپتور موبایل آیموبایل بومی آداپتور واسطهای GAD در موبایل کد خطا دلیل ۰-۹۹ کیت توسعه نرمافزار i-mobile خطایی را برگرداند. برای جزئیات بیشتر به کد مراجعه کنید. ۱۰۱ آی-موبایل برای بارگذاری تبلیغات به یک زمینه Activity context) نیاز دارد. ۱۰۲ پارامترهای سرور i-mobile که در رابط کاربری AdMob پیکربندی شدهاند، وجود ندارند یا نامعتبر هستند. ۱۰۳ اندازه آگهی درخواستی با اندازه بنر پشتیبانی شده توسط i-mobile مطابقت ندارد. ۱۰۴ فراخوانی موفقیتآمیز بارگذاری تبلیغات بومی i-mobile، یک لیست خالی از تبلیغات بومی را برگرداند. کد خطا دلیل ۰-۱۰ کیت توسعه نرمافزار i-mobile خطایی را برگرداند. برای جزئیات بیشتر به کد مراجعه کنید. ۱۰۱ پارامترهای سرور i-mobile که در رابط کاربری AdMob پیکربندی شدهاند، وجود ندارند یا نامعتبر هستند. ۱۰۲ اندازه آگهی درخواستی با اندازه بنر پشتیبانی شده توسط i-mobile مطابقت ندارد. ۱۰۳ آی-موبایل نتوانست تبلیغی ارائه دهد. ۱۰۴ آی-موبایل یک آرایه خالی از تبلیغات بومی را برگرداند. ۱۰۵ آی-موبایل نتوانست محتوای تبلیغاتی بومی را دانلود کند. ۱۰۶ آی-موبایل از درخواست چندین تبلیغ بینابینی با استفاده از یک شناسه اسپات پشتیبانی نمیکند. GoogleMobileAds/Mediation/IMobile/ منتقل شد.