این راهنما نحوه استفاده از Google Mobile Ads SDK را برای بار کردن و نمایش دادن تبلیغات از InMobi بااستفاده از میانجیگری AdMob نشان میدهد، که هر دو یکپارچهسازی آبشاری و پیشنهاد قیمت را پوشش میدهد. این راهنما نحوه افزودن InMobi به پیکربندی میانجیگری واحد آگهی و نحوه ادغام کردن کیت توسعه نرمافزار InMobi و آداپتور در برنامه iOS را پوشش میدهد.
یکپارچهسازیها و قالبهای آگهی پشتیبانیشده
کاراییهای میانجیگری برای InMobi بهشرح زیر است:
| یکپارچهسازی | |
|---|---|
| پیشنهاد قیمت | |
| آبشار | |
| قالبها | |
| برنما | |
| بینابینی | |
| پاداش | |
| بینابینی پاداشدار | |
| بومی | |
پیشنیازها
قبلاز ادامه دادن، موارد زیر را درستیسنجی کنید:
هدف استقرار iOS نسخه ۱۳.۰ یا بالاتر.
[برای پیشنهاد قیمت]: برای ادغام کردن همه قالبهای آگهی پشتیبانیشده در پیشنهاد قیمت، از InMobi adapter 10.6.0.0 یا نسخههای جدیدتر (استفاده از جدیدترین نسخه توصیه میشود) استفاده کنید.
جدیدترین نسخه Google Mobile Ads SDK.
مرحله ۱: پیکربندیها را در InMobi UI تنظیم کنید
برای حساب InMobi ثبتنام کنید.

پساز درستیسنجی حساب، وارد سیستم شوید.
افزودن برنامه
برای افزودن برنامه به داشبورد InMobi، روی موجودی > تنظیمات موجودی کلیک کنید.

روی افزودن موجودی کلیک کنید و کانال برنامه تلفن همراه را از منو کرکرهای انتخاب کنید.

شروع به تایپ کردن نشانی وب فروشگاه برنامه منتشرشده خود در نوار جستجو کنید و برنامه را از نتایج خودکار پرشده انتخاب کنید. روی ادامه کلیک کنید.

اگر برنامه شما منتشر نشده است، روی پیوند دادن دستی کلیک کنید و جزئیات موردنیاز را وارد کنید. روی ادامه کلیک کنید.

تنظیمات رعایت استانداردها در برنامه و وبسایت را مرور کنید و سپس روی ذخیره و ایجاد جای آگهی کلیک کنید.

جای آگهیها
پساز راهاندازی موجودی، سیستم شما را به گردش کار ایجاد جای آگهی هدایت میکند.

پیشنهاد قیمت
نوع واحد آگهی را انتخاب کنید. سپس نام جای آگهی را وارد کنید، روشن و پیشنهاد قیمت کیت توسعه نرمافزار Google را برای پیشنهاد قیمت مخاطب و شریک بهطور جداگانه انتخاب کنید، و بقیه فرم را تکمیل کنید. پساز اتمام، روی ایجاد جای آگهی کلیک کنید.

آبشار
نوع واحد آگهی را انتخاب کنید. سپس نام جای آگهی را وارد کنید، خاموش را برای پیشنهاد قیمت مخاطب انتخاب کنید، و بقیه فرم را تکمیل کنید. پساز اتمام، روی ایجاد جای آگهی کلیک کنید.

پساز ایجاد جای آگهی، جزئیات آن نشان داده میشود. «شناسه جای آگهی» را یادداشت کنید، که برای راهاندازی واحد آگهی AdMob شما استفاده خواهد شد.

شناسه حساب
شناسه حساب InMobi شما در بخش امور مالی > تنظیمات پرداخت > اطلاعات پرداخت دردسترس است.

یافتن کلید InMobi Reporting API
پیشنهاد قیمت
این مرحله برای ادغامهای پیشنهاد قیمت الزامی نیست.
آبشار
به حساب من > تنظیمات حساب بروید. به برگه کلید میانای برنامهسازی کاربردی بروید و روی تولید کلید میانای برنامهسازی کاربردی کلیک کنید.
ایمیل کاربری را که کلید برای او لازم است انتخاب کنید و روی تولید کلید میانای API کلیک کنید. فایلی حاوی کلید API و نام کاربری/نام ورود به سیستم تولید خواهد شد.

فقط سرپرست ناشر حساب میتواند کلید API برای همه کاربران تولید کند. اگر کلید میانای برنامهسازی کاربردی تولیدشده قبلی را فراموش کردهاید، با نگه داشتن نشانگر روی ایمیلتان در برگه کلید میانای برنامهسازی کاربردی، کلید میانای برنامهسازی کاربردی خود را بازنشانی کنید.

بهروزرسانی app-ads.txt
«فروشندگان مجاز برای برنامهها» app-ads.txt ابتکار IAB Tech Lab است که کمک میکند مطمئن شوید
فضای آگهی برنامه شما فقط ازطریق کانالهایی که بهعنوان مجاز شناسایی کردهاید فروخته میشود. برای جلوگیری از
کاهش قابلتوجه درآمد آگهی، باید فایل app-ads.txt را پیادهسازی کنید.
اگر قبلاً این کار را نکردهاید،
فایل app-ads.txt را برای برنامهتان راهاندازی کنید.
برای پیادهسازی app-ads.txt برای InMobi،
تکهکد شخصیسازیشده خودتان را اضافه کنید.
روشن کردن حالت آزمایش
حالت آزمایش را برای جای آگهیتان در همه ظهورهای زنده یا فقط در دستگاههای آزمایشی خاصی فعال کنید.

مرحله ۲: راهاندازی تقاضای InMobi در «واسط کاربر AdMob»
پیکربندی تنظیمات واسطهگری برای واحد آگهی
باید InMobi را به پیکربندی میانجیگری برای واحد آگهیتان اضافه کنید.
ابتدا به سیستم حساب AdMob خود وارد شوید. سپس به برگه واسطهگری پیمایش کنید. اگر گروه واسطهگری موجودی دارید که میخواهید آن را اصلاح کنید، روی نام آن گروه واسطهگری کلیک کنید تا آن را ویرایش کنید و به افزودن InMobi بهعنوان منبع آگهی بروید.
برای ایجاد گروه واسطهگری جدید، ایجاد گروه واسطهگری را انتخاب کنید.

قالب آگهی و پلاتفرم خود را وارد کنید، سپس روی ادامه دادن کلیک کنید.

برای گروه واسطهگری خود نامی انتخاب کنید و مکانهایی را برای هدفیابی انتخاب کنید. سپس وضعیت گروه واسطهگری را روی فعال تنظیم کنید و روی افزودن واحدهای آگهی کلیک کنید.

این گروه واسطهگری را با یک یا چند واحد آگهی AdMob موجودتان قرینهسازی کنید. سپس روی تمام کلیک کنید.

اکنون باید کارت واحدهای آگهی را ببینید که با واحدهای آگهی انتخابی شما پر شده است:

افزودن InMobi بهعنوان منبع آگهی
پیشنهاد قیمت
در بخش منابع آگهی، کارت پیشنهاد قیمت را پیدا کنید و افزودن منبع آگهی را انتخاب کنید. سپس InMobi (کیت توسعه نرمافزار) را انتخاب کنید.
روی نحوه امضای قرارداد شراکت کلیک کنید و شراکت پیشنهاد قیمت را با InMobi راهاندازی کنید.
روی تأیید و موافقت کلیک کنید، سپس روی ادامه کلیک کنید.
اگر ازقبل یک نقشه برای InMobi دارید، میتوانید آن را انتخاب کنید. درغیراینصورت، روی افزودن نگاشت کلیک کنید.
سپس، شناسه حساب و شناسه جای آگهی دریافتشده در بخش قبلی را وارد کنید. سپس روی تمام کلیک کنید.

آبشار
در کارت آبشاری در بخش منابع آگهی، افزودن منبع آگهی را انتخاب کنید.
InMobi را انتخاب کنید و کلید بهینهسازی را فعال کنید. برای راهاندازی بهینهسازی منبع آگهی برای InMobi، نام کاربری و کلید API دریافتشده در بخش قبلی را وارد کنید. سپس مقدار eCPM را برای InMobi وارد کنید و روی ادامه کلیک کنید.

اگر ازقبل نگاشتی برای InMobi دارید، میتوانید آن را انتخاب کنید. درغیراینصورت، روی افزودن نگاشت کلیک کنید.

سپس، شناسه حساب و شناسه جای آگهی بهدستآمده در بخش قبلی را وارد کنید. سپس روی تمام کلیک کنید.

افزودن InMobi به فهرست شرکای آگهی «مقررات کلی حفاظت از داده» و مقررات ایالتی ایالات متحده
مراحل مندرج در تنظیمات مقررات اروپا و تنظیمات مقررات ایالتهای امریکا را دنبال کنید تا InMobi را به فهرست شرکای تبلیغاتی مقررات اروپا و ایالتهای امریکا در «میانای کاربری AdMob» اضافه کنید.
مرحله ۳: وارد کردن کیت توسعه نرمافزار و آداپتور InMobi
استفاده از مدیر بسته Swift
قبلاز ادامه دادن، باید حداقل نسخه پشتیبانیشده آداپتور ۱۰.۸.۶.۰ را داشته باشید.
برای افزودن وابستگی بسته به پروژه، این مراحل را دنبال کنید:
در Xcode، به File > Add Package Dependencies… پیمایش کنید.
در پیاموارهای که ظاهر میشود، نشانی وب بسته زیر را جستجو کنید:
https://github.com/googleads/googleads-mobile-ios-mediation-inmobi.gitدر قانون وابستگی، شاخه را انتخاب کنید.
در فیلد نوشتاری،
mainرا وارد کنید.
استفاده از CocoaPods
خط زیر را به Podfile پروژه خود اضافه کنید:
pod 'GoogleMobileAdsMediationInMobi'از خط فرمان اجرا کنید:
pod install --repo-update
یکپارچهسازی دستی
- آخرین نسخه
InMobi iOS SDK را بارگیری کنید و
InMobiSDK.frameworkرا در پروژهتان پیوند دهید.
- جدیدترین نسخه آداپتور InMobi را از پیوند بارگیری در
گزارش تغییر بارگیری کنید و
InMobiAdapter.frameworkرا در پروژهتان پیوند دهید. - «چارچوبهای» زیر را به پروژهتان اضافه کنید
libsqlite3.0.tbdlibz.tbdWebKit.framework
تنظیمات پروژه
پرچم -ObjC را به پرچمهای پیونددهنده دیگر در هدف برنامه >
تنظیمات ساخت اضافه کنید.
مرحله ۴: پیادهسازی تنظیمات حریم خصوصی در InMobi SDK
موافقت اتحادیه اروپا و «مقررات کلی حفاظت از داده»
برای رعایت خطمشی Google درخصوص موافقت کاربر اتحادیه اروپا، باید شفافسازیهای خاصی را برای کاربران خود در منطقه اقتصادی اروپا (EEA)، پادشاهی متحد، و سوئیس انجام دهید و موافقت آنها را برای استفاده از کوکیها یا دیگر فضاهای ذخیرهسازی محلی در جاهایی که قانون الزام میکند، و برای جمعآوری، همرسانی، و استفاده از دادههای شخصی برای شخصیسازی آگهیها کسب کنید. این خطمشی منعکسکننده الزامات «آییننامه حریم خصوصی الکترونیکی اتحادیه اروپا» و «مقررات کلی حفاظت از دادهها» (GDPR) است. شما مسئول تأیید کردن این هستید که موافقت به هر منبع آگهی در زنجیره واسطهگری شما منتقل شده است.
از نسخه 10.7.5 «کیت توسعه نرمافزار InMobi»، InMobi بهطور خودکار موافقت GDPR را که پلاتفرمهای مدیریت موافقت که از مشخصات «موافقت اضافی Google» پشتیبانی میکنند تنظیم کردهاند میخواند، ازجمله کیت توسعه نرمافزار UMP. برای اطلاعات بیشتر، به راهاندازی کیت توسعه نرمافزار مراجعه کنید.
قوانین حریم خصوصی ایالتی در ایالات متحده
قوانین حریم خصوصی ایالتهای امریکا ملزم میکند به کاربران حق داده شود که از «فروش» «اطلاعات شخصی» خود (طبق تعریف قانون از این اصطلاحات) انصراف دهند، و این انصراف ازطریق پیوند برجسته «اطلاعات شخصی من فروخته نشود» در صفحه اصلی طرف «فروشنده» ارائه شود. راهنمای رعایت قوانین حریم خصوصی ایالات متحده امکان فعال کردن پردازش دادههای محدودشده را برای ارائه آگهی Google فراهم میکند، اما Google نمیتواند این تنظیم را برای هر شبکه آگهی در زنجیره واسطهگری شما اعمال کند. بنابراین، باید هر شبکه آگهی را در زنجیره واسطهگریتان که ممکن است در فروش اطلاعات شخصی شرکت کند شناسایی کنید و برای اطمینان از رعایت قوانین، از دستورالعملهای هریک از آن شبکهها پیروی کنید.
در نسخه
۱۰.۵.۶.۰،
آداپتور InMobi پشتیبانی از خواندن رشته حریم خصوصی IAB U.S. را از
NSUserDefaults اضافه کرد.
برای تنظیم رشته حریم خصوصی ایالات متحده در
NSUserDefaults، دستورالعملهای
اسناد قوانین حریم خصوصی ایالتی در ایالات متحده
را دنبال کنید.
علاوهبراین، برای دستورالعملهای نحوه فعال کردن تنظیمات «قانون حریم خصوصی مصرفکننده در کالیفرنیا» در داشبورد InMobi، اسناد «قانون حریم خصوصی مصرفکننده در کالیفرنیا» را در InMobi ببینید.
مرحله ۵: کد اضافی لازم است
پیادهسازی SKAdNetwork
برای افزودن شناسههای SKAdNetwork به فایل Info.plist پروژه، مستندات InMobi را دنبال کنید.
مرحله ۶: پیادهسازیتان را آزمایش کنید
فعال کردن آگهیهای آزمایشی
مطمئن شوید که دستگاه آزمایشی خود را ثبت کنید برای AdMob و حالت آزمایشی را فعال کنید در واسط کاربر InMobi.
درستیسنجی آگهیهای آزمایشی
برای تأیید اینکه از InMobi آگهیهای آزمایشی دریافت میکنید، آزمایش منبع آگهی تکی را در بازرس آگهی بااستفاده از منبع (های) آگهی InMobi (پیشنهاد قیمت) و InMobi(آبشاری) فعال کنید.
مراحل اختیاری
پارامترهای ویژه شبکه
آداپتور InMobi از پارامترهای درخواست اضافی که میتوانند بااستفاده از کلاس GADInMobiExtras به آداپتور منتقل شوند پشتیبانی میکند. GADInMobiExtras شامل داراییهای زیر است که برای همه قالبهای آگهی پشتیبانیشده مشترک است:
| پارامترها و مقادیر درخواست | |
|---|---|
setAgeGroupگروه سنی کاربر. |
kIMSDKAgeGroupBelow18kIMSDKAgeGroupBetween18And24kIMSDKAgeGroupBetween25And29kIMSDKAgeGroupBetween30And34kIMSDKAgeGroupBetween35And44kIMSDKAgeGroupBetween45And54kIMSDKAgeGroupBetween55And64kIMSDKAgeGroupAbove65
|
setEducationTypeسطح تحصیلات کاربر. |
kIMSDKEducationHighSchoolOrLesskIMSDKEducationCollegeOrGraduatekIMSDKEducationPostGraduateOrAbove
|
setLogLevel
|
kIMSDKLogLevelNonekIMSDKLogLevelErrorkIMSDKLogLevelDebug |
setAge
|
عدد صحیح. سن کاربر. |
setYearOfbirth
|
عدد صحیح. سال تولد کاربر. |
setPostalCode
|
رشته. کد پستی کاربر. معمولاً عددی پنجرقمی است. |
setAreaCode
|
رشته. پیششماره تلفن کاربر (بخشی از شماره تلفن). |
setLanguage
|
رشته. زبان مادری کاربر (درصورت اطلاع). |
setLoginId
|
رشته. شناسه ورود به سیستم در دامنه ناشر. |
setSessionId
|
رشته. شناسه جلسه در دامنه ناشر. |
setLocationWithCityStateCountry
|
رشته. مکان با شهر، ایالت، و کشور بهعنوان پارامتر. |
setKeywords
|
رشته. هر کلیدواژه مرتبط با بافت که باید در درخواست آگهی گذرانده شود. |
setInterests
|
رشته. هر رشتهای که ازنظر بافتی مرتبط باشد و باید در درخواست آگهی گذرانده شود. |
setAdditionalParameters
|
واژهنامه. هر مقدار اضافهای که باید در درخواست آگهی ارسال شود. |
در اینجا نمونهای از کد نحوه تنظیم این پارامترهای درخواست آگهی آورده شده است:
Swift
let request = GADRequest()
let extras = GADInMobiExtras()
extras.ageGroup = kIMSDKAgeGroupBetween35And54
extras.areaCode = "12345"
request.registerAdNetworkExtras(extras)
آبجکتیو-سی
GADRequest *request = [GADRequest request];
GADInMobiExtras *extras = [[GADInMobiExtras alloc] init];
extras.ageGroup = kIMSDKAgeGroupBetween35And54;
extras.areaCode = @"12345";
[request registerAdNetworkExtras:extras];
استفاده از آگهیهای بومی
پرداز آگهی
«آداپتور InMobi» آگهیهای بومی خود را بهصورت
GADNativeAd
برمیگرداند. فیلدهای زیر را برای
شرح فیلدهای آگهیهای بومی
برای
GADNativeAd پر میکند.
| فیلد | داراییهایی که همیشه توسط آداپتور InMobi اضافه میشوند |
|---|---|
| Headline | |
| تصویر | ۱ |
| نمای رسانه | |
| بدن | |
| نماد برنامه | |
| دعوت به اقدام | |
| ردهبندی با ستاره | |
| فروشگاه | |
| قیمت |
۱ آداپتور InMobi دسترسی مستقیم به دارایی تصویر اصلی برای آگهیهای بومی خود ارائه نمیدهد. درعوض،
تبدیلکننده
GADMediaView
را با ویدیو یا تصویر پر میکند.
پیگیری ظهور و کلیک
کلیکها توسط Google Mobile Ads SDK شناسایی میشوند و به InMobi بازارسال میشوند، بنابراین گزارش کلیک همگامسازی خواهد شد.
Google Mobile Ads SDK از برگشتهای SDK InMobi برای ردیابی ظهور استفاده میکند، بنابراین گزارشهای هر دو داشبورد باید با اختلاف اندک یا بدون اختلاف مطابقت داشته باشند.
کدهای خطا
اگر آداپتور نتواند آگهی را از InMobi دریافت کند،
ناشران میتوانند خطای زیربنایی را از پاسخ آگهی بااستفاده از
GADResponseInfo.adNetworkInfoArray
در کلاسهای زیر بررسی کنند:
GADMAdapterInMobi
GADMediationAdapterInMobi
در اینجا کدها و پیامهای همراهی که توسط آداپتور InMobi هنگام بار نشدن آگهی ارسال میشوند آورده شده است:
| کد خطا | استدلال |
|---|---|
| ۱۰۱ | پارامترهای سرور InMobi که در «واسط کاربر AdMob» پیکربندی شدهاند وجود ندارند/نامعتبر هستند. |
| 102 | اندازه آگهی درخواستشده با اندازه برنمای پشتیبانیشده InMobi مطابقت ندارد. |
| 103 | آگهی InMobi ازقبل برای این پیکربندی شبکه بار شده است. |
| 104 | آگهی بومی InMobi با داراییهای بومی ازدسترفته برگردانده شد، یا داراییهای تصویر الزامی بارگیری نشد. |
| ۱۰۵ | آگهی InMobi برای نمایش آماده نیست. |
| 106 | یک کد پیشنهاد قیمت خالی یا صفر توسط InMobi برگردانده میشود. |
| غیره | «کیت توسعه نرمافزار InMobi» خطایی برگرداند. برای جزئیات بیشتر، IMRequestStatus.h را ببینید. |
گزارش تغییرات «آداپتور واسطهگری InMobi iOS»
نسخه 11.5.0.0
- سازگاری با InMobi SDK نسخه ۱۱.۵.۰ درستیسنجی شد.
ساخته و آزمایششده با:
- نسخه 13.11.0 کیت توسعه نرمافزار آگهی تلفن همراه Google.
- نسخه کیت توسعه نرمافزار InMobi 11.5.0.
نسخه ۱۱.۴.۱.۰
- سازگاری با InMobi SDK نسخه 11.4.1 تأیید شد.
ساخته و آزمایششده با:
- نسخه 13.7.0 کیت توسعه نرمافزار آگهی تلفن همراه Google.
- نسخه InMobi SDK 11.4.1.
نسخه ۱۱.۴.۰.۰
- سازگاری با InMobi SDK 11.4.0 تأیید شد.
- حداقل نسخه «کیت توسعه نرمافزار تبلیغات تلفن همراه Google ویژه iOS» را به
13.3بهروزرسانی کردیم تا نسخههای جزئی مجاز شوند و محدودیتها کاهش یابد.
ساخته و آزمایششده با:
- نسخه 13.6.0 کیت توسعه نرمافزار آگهی تلفن همراه Google.
- نسخه InMobi SDK 11.4.0.
نسخه 11.3.0.0
- سازگاری با InMobi SDK نسخه ۱۱.۳.۰ تأیید شد.
ساخته و آزمایششده با:
- نسخه ۱۳.۳.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 11.3.0.
نسخه ۱۱.۲.۰.۱
- اکنون «آداپتور» پرچم «کیت توسعه نرمافزار تبلیغات تلفن همراه Google»
ageRestrictedTreatmentرا به «میانای برنامهسازی کاربردی COPPA» در «کیت توسعه نرمافزار InMobi» بازارسال میکند.
ساخته و آزمایششده با:
- نسخه ۱۳.۳.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 11.2.0.
نسخه ۱۱.۲.۰.۰
- سازگاری با InMobi SDK 11.2.0 تأیید شد.
ساخته و آزمایششده با:
- نسخه 13.2.0 کیت توسعه نرمافزار «آگهی تلفن همراه Google».
- نسخه InMobi SDK 11.2.0.
نسخه ۱۱.۱.۱.۱
- وابستگی «کیت توسعه نرمافزار تبلیغات تلفن همراه Google» به نسخه 13.0.0 بهروزرسانی شد.
ساخته و آزمایششده با:
- نسخه 13.0.0 کیت توسعه نرمافزار آگهی تلفن همراه Google.
- نسخه InMobi SDK 11.1.1.
نسخه ۱۱.۱.۱.۰
- سازگاری با InMobi SDK نسخه 11.1.1 تأیید شد.
ساخته و آزمایششده با:
- نسخه ۱۲.۱۴.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 11.1.1.
نسخه ۱۱.۱.۰.۱
- پشتیبانی از بازارسال پارامتر
tagForUnderAgeOfConsent«کیت توسعه نرمافزار تبلیغات تلفن همراه Google» به «کیت توسعه نرمافزار InMobi» اضافه شد.
ساخته و آزمایششده با:
- نسخه ۱۲.۱۴.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 11.1.0.
نسخه ۱۱.۱.۰.۰
- سازگاری با InMobi SDK نسخه ۱۱.۱.۰ تأیید شد.
ساخته و آزمایششده با:
- نسخه ۱۲.۱۳.۰ کیت توسعه نرمافزار آگهی تلفن همراه Google.
- نسخه InMobi SDK 11.1.0.
نسخه 11.0.0.0
- سازگاری با InMobi SDK 11.0.0 تأیید شد.
ساخته و آزمایششده با:
- نسخه ۱۲.۱۲.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 11.0.0.
نسخه ۱۰.۸.۸.۰
- سازگاری با InMobi SDK 10.8.8 تأیید شد.
ساخته و آزمایششده با:
- نسخه ۱۲.۱۱.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 10.8.8.
نسخه ۱۰.۸.۶.۰
- سازگاری با InMobi SDK نسخه ۱۰.۸.۶ تأیید شد.
ساخته و آزمایششده با:
- نسخه ۱۲.۷.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه کیت توسعه نرمافزار InMobi 10.8.6.
نسخه ۱۰.۸.۳.۱
- برای درخواستهای پیشنهاد قیمت براساس برنمای آگهی، بررسی اعتبارسنجی را که اندازه برنمای آگهی را برای نگاشت به اندازه آگهی استاندارد InMobi اعمال میکند برمیدارد. اگر پیشنهاد قیمتدهنده InMobi برای اندازه غیرمعمولی پیشنهاد قیمت دهد، اکنون این آداپتور به آن درخواست اجازه میدهد تا پردازش شود.
- بررسیهای اعتبارسنجی شناسه حساب و شناسه جای آگهی را در درخواستهای پیشنهاد قیمت برداشت.
ساخته و آزمایششده با:
- نسخه ۱۲.۴.۰ کیت توسعه نرمافزار آگهی تلفن همراه Google.
- نسخه کیت توسعه نرمافزار InMobi 10.8.3.
نسخه ۱۰.۸.۳.۰
- پشتیبانی از آگهیهای بینابینی پاداشدار اضافه شد.
- بیانیه محافظی در سیگنالهای پیشنهاد قیمت برای آگهیهای پاداشدار اضافه شد تا اگر آگهی پاداشدار ازپیش بارگذاریشده برای شناسه جای آگهی استفاده نشده باشد، پیشنهاد قیمت ندهد.
- سازگاری با InMobi SDK نسخه ۱۰.۸.۳ درستیسنجی شد.
ساخته و آزمایششده با:
- نسخه ۱۲.۴.۰ کیت توسعه نرمافزار آگهی تلفن همراه Google.
- نسخه کیت توسعه نرمافزار InMobi 10.8.3.
نسخه ۱۰.۸.۲.۰
- سازگاری با InMobi SDK 10.8.2 تأیید شد.
ساخته و آزمایششده با:
- نسخه ۱۲.۲.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه کیت توسعه نرمافزار InMobi 10.8.2.
نسخه ۱۰.۸.۰.۲
- پرچمهای
-fobjc-arcو-fstack-protector-allفعال شدند.
ساخته و آزمایششده با:
- نسخه ۱۲.۱.۰ کیت توسعه نرمافزار آگهی تلفن همراه Google.
- نسخه کیت توسعه نرمافزار InMobi 10.8.0.
نسخه ۱۰.۸.۰.۱
- اکنون به نسخه ۱۲.۰.۰ یا بالاتر «کیت توسعه نرمافزار تبلیغات تلفن همراه Google» نیاز دارد.
ساخته و آزمایششده با:
- نسخه ۱۲.۰.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه کیت توسعه نرمافزار InMobi 10.8.0.
نسخه ۱۰.۸.۰.۰
- سازگاری با InMobi SDK 10.8.0 تأیید شد.
ساخته و آزمایششده با:
- نسخه ۱۱.۱۲.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه کیت توسعه نرمافزار InMobi 10.8.0.
نسخه ۱۰.۷.۸.۰
- سازگاری با InMobi SDK نسخه ۱۰.۷.۸ تأیید شد.
ساخته و آزمایششده با:
- نسخه ۱۱.۱۰.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 10.7.8.
نسخه ۱۰.۷.۵.۱
-
CFBundleShortVersionStringبهروز شد تا بهجای چهار مؤلفه، سه مؤلفه داشته باشد.
ساخته و آزمایششده با:
- نسخه ۱۱.۱۰.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 10.7.5.
نسخه ۱۰.۷.۵.۰
- سازگاری با InMobi SDK نسخه ۱۰.۷.۵ تأیید شد.
ساخته و آزمایششده با:
- نسخه ۱۱.۷.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 10.7.5.
نسخه 10.7.4.0
- سازگاری با InMobi SDK نسخه ۱۰.۷.۴ تأیید شد.
ساخته و آزمایششده با:
- نسخه ۱۱.۶.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 10.7.4.
نسخه ۱۰.۷.۲.۰
- سازگاری با InMobi SDK نسخه ۱۰.۷.۲ تأیید شد.
ساخته و آزمایششده با:
- نسخه ۱۱.۳.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 10.7.2.
نسخه ۱۰.۷.۱.۰
- سازگاری با InMobi SDK 10.7.1 تأیید شد.
ساخته و آزمایششده با:
- نسخه ۱۱.۲.۰ کیت توسعه نرمافزار آگهی تلفن همراه Google.
- نسخه InMobi SDK 10.7.1.
نسخه ۱۰.۶.۴.۰
- سازگاری با InMobi SDK 10.6.4 تأیید شد.
- روش منسوخشده
GADMobileAds.sharedInstance.sdkVersionباGADMobileAds.sharedInstance.versionNumberجایگزین شد. - استفاده از
NSUserDefaultsبا توابعCFPreferencesجایگزین شد. - اکنون به حداقل iOS نسخه ۱۲.۰ نیاز دارد.
- اکنون به «کیت توسعه نرمافزار تبلیغات تلفن همراه Google» نسخه ۱۱.۰ یا بالاتر نیاز دارد.
-
Info.plistدر چارچوبهایInMobiAdapter.xcframeworkگنجانده شده است.
ساخته و آزمایششده با:
- نسخه ۱۱.۰.۱ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه کیت توسعه نرمافزار InMobi 10.6.4.
نسخه 10.6.0.0
- سازگاری با InMobi SDK نسخه ۱۰.۶.۰ تأیید شد.
- پشتیبانی از تهنقش برای قالبهای آگهی برنمای پیشنهاد قیمت، بینابینی، و پاداشدار اضافه شد.
ساخته و آزمایششده با:
- نسخه ۱۰.۱۳.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه کیت توسعه نرمافزار InMobi 10.6.0.
نسخه ۱۰.۵.۸.۰
- سازگاری با InMobi SDK نسخه ۱۰.۵.۸ تأیید شد.
ساخته و آزمایششده با:
- نسخه ۱۰.۱۰.۰ کیت توسعه نرمافزار آگهی تلفن همراه Google.
- نسخه InMobi SDK 10.5.8.
نسخه 10.5.6.0
- پشتیبانی از خواندن رشته حریم خصوصی IAB ایالات متحده از NSUserDefaults اضافه شد.
- سازگاری با InMobi SDK نسخه ۱۰.۵.۶ تأیید شد.
- پشتیبانی پیشنهاد قیمت برای قالبهای آگهی برنمایی (شامل MREC)، بینابینی، و پاداشدار اضافه شد.
ساخته و آزمایششده با:
- نسخه ۱۰.۹.۰ کیت توسعه نرمافزار آگهی تلفن همراه Google.
- نسخه InMobi SDK 10.5.6.
نسخه 10.5.5.0
- اکنون به نسخه ۱۰.۴.۰ یا بالاتر «کیت توسعه نرمافزار تبلیغات تلفن همراه Google» نیاز دارد.
- مبدل را بهروزرسانی کرد تا از
didRewardUserAPI استفاده کند. - کاربر را بهروزرسانی کرد تا کیت توسعه نرمافزار InMobi را در رشته اصلی مقداردهی اولیه کند.
ساخته و آزمایششده با:
- نسخه ۱۰.۴.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 10.5.5.
نسخه ۱۰.۵.۴.۰
- سازگاری با InMobi SDK نسخه ۱۰.۵.۴ تأیید شد.
- استفاده از میاناهای برنامهسازی کاربردی واسطهگری منسوخشده جنسیت، تولد، و مکان برداشته شد.
- پشتیبانی از معماری
armv7برداشته شد. - اکنون به حداقل iOS نسخه ۱۱.۰ نیاز دارد.
- اکنون به «کیت توسعه نرمافزار تبلیغات تلفن همراه Google» نسخه ۱۰.۰.۰ یا بالاتر نیاز دارد.
ساخته و آزمایششده با:
- نسخه ۱۰.۲.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 10.5.4.
نکتههای بیشتر:
- این نسخهٔ پخش قبلاز نسخه ۱۰.۱.۳.۰ ایجاد شده است، بنابراین از
didRewardUserAPI استفاده نمیکند.
نسخه ۱۰.۱.۳.۰
- سازگاری با InMobi SDK 10.1.3 تأیید شد.
- اکنون به نسخه ۱۰.۴.۰ یا بالاتر «کیت توسعه نرمافزار تبلیغات تلفن همراه Google» نیاز دارد.
- مبدل را بهروزرسانی کرد تا از
didRewardUserAPI استفاده کند.
ساخته و آزمایششده با:
- نسخه ۱۰.۵.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 10.1.3.
نکتههای بیشتر:
- این نسخه پساز نسخه ۱۰.۵.۴.۰ ایجاد شده است.
نسخه ۱۰.۱.۲.۱
- سازگاری با InMobi SDK 10.1.2 تأیید شد.
- مشکلی که باعث میشد تبلیغات بومی در واسطهای کاربر پیمایشپذیر خالی شوند برطرف شد.
- تبدیلکننده برای استفاده از میاناهای برنامهسازی کاربردی واسطهگری جدید بهروزرسانی شد.
- پشتیبانی از بازارسال مقدار «قانون محافظت از حریم خصوصی آنلاین کودکان» به «کیت توسعه نرمافزار InMobi» اضافه شد.
ساخته و آزمایششده با:
- نسخه ۹.۱۴.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 10.1.2.
نسخه ۱۰.۱.۲.۰
- سازگاری با InMobi SDK 10.1.2 تأیید شد.
ساخته و آزمایششده با:
- نسخه ۹.۱۳.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 10.1.2.
نسخه ۱۰.۱.۱.۰
- سازگاری با InMobi SDK 10.1.1 تأیید شد.
ساخته و آزمایششده با:
- نسخه ۹.۱۲.۰ کیت توسعه نرمافزار آگهی تلفن همراه Google.
- نسخه InMobi SDK 10.1.1.
نسخه 10.1.0.0
- سازگاری با InMobi SDK 10.1.0 تأیید شد.
- مبدل را بهروزرسانی کرد تا از
didRewardUserAPI استفاده کند. - اکنون به نسخه ۹.۸.۰ یا بالاتر «کیت توسعه نرمافزار تبلیغات تلفن همراه Google» نیاز دارد.
ساخته و آزمایششده با:
- نسخه ۹.۱۱.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 10.1.0.
نسخه 10.0.7.0
- سازگاری با InMobi SDK 10.0.7 تأیید شد.
ساخته و آزمایششده با:
- نسخه ۹.۵.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 10.0.7.
نسخه 10.0.5.0
- سازگاری با InMobi SDK نسخه ۱۰.۰.۵ تأیید شد.
ساخته و آزمایششده با:
- نسخه ۹.۲.۰ کیت توسعه نرمافزار آگهی تلفن همراه Google.
- نسخه کیت توسعه نرمافزار InMobi 10.0.5.
نسخه ۱۰.۰.۲.۱
- سازگاری با «کیت توسعه نرمافزار تبلیغات تلفن همراه Google» نسخه ۹.۰.۰ تأیید شد.
- اکنون به «کیت توسعه نرمافزار تبلیغات تلفن همراه Google» نسخه ۹.۰.۰ یا بالاتر نیاز دارد.
ساخته و آزمایششده با:
- نسخه ۹.۰.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 10.0.2.
نسخه 10.0.2.0
- سازگاری با InMobi SDK 10.0.2 تأیید شد.
ساخته و آزمایششده با
- نسخه ۸.۱۳.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 10.0.2.
نسخه 10.0.1.0
- سازگاری با InMobi SDK 10.0.1 تأیید شد.
ساخته و آزمایششده با
- نسخه ۸.۱۲.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 10.0.1.
نسخه 10.0.0.0
- سازگاری با InMobi SDK 10.0.0 تأیید شد.
- اکنون به حداقل iOS نسخه ۱۰.۰ نیاز دارد.
ساخته و آزمایششده با
- نسخه ۸.۱۱.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 10.0.0.
نسخه ۹.۲.۱.۰
- سازگاری با InMobi SDK نسخه ۹.۲.۱ تأیید شد.
ساخته و آزمایششده با
- نسخه ۸.۹.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 9.2.1.
نسخه ۹.۲.۰.۰
- سازگاری با InMobi SDK 9.2.0 تأیید شد.
- وابستگی آسانگیرانه به «کیت توسعه نرمافزار تبلیغات تلفن همراه Google» نسخه ۸.۰.۰ یا بالاتر.
ساخته و آزمایششده با
- نسخه ۸.۸.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه ۹.۲.۰ کیت توسعه نرمافزار InMobi.
نسخه ۹.۱.۷.۰
- سازگاری با InMobi SDK نسخه ۹.۱.۷ تأیید شد.
- اکنون به «کیت توسعه نرمافزار تبلیغات تلفن همراه Google» نسخه ۸.۳.۰ یا بالاتر نیاز دارد.
ساخته و آزمایششده با
- نسخه ۸.۳.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه ۹.۱.۷ کیت توسعه نرمافزار InMobi.
نسخه ۹.۱.۵.۰
- سازگاری با InMobi SDK 9.1.5 تأیید شد.
- اکنون به نسخه ۸.۱.۰ یا بالاتر «کیت توسعه نرمافزار تبلیغات تلفن همراه Google» نیاز دارد.
ساخته و آزمایششده با
- نسخه ۸.۱.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 9.1.5.
نسخه ۹.۱.۱.۱
- آداپتور برای استفاده از قالب
.xcframeworkبهروزرسانی شد. - اکنون به «کیت توسعه نرمافزار تبلیغات تلفن همراه Google» نسخه ۸.۰.۰ یا بالاتر نیاز دارد.
ساخته و آزمایششده با
- نسخه ۸.۰.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 9.1.1.
نسخه ۹.۱.۱.۰
- سازگاری با InMobi SDK 9.1.1 تأیید شد.
- اکنون به «کیت توسعه نرمافزار تبلیغات تلفن همراه Google» نسخه ۷.۶۸.۰ یا بالاتر نیاز دارد.
ساخته و آزمایششده با
- نسخه ۷.۶۸.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 9.1.1.
نسخه ۹.۱.۰.۰
- سازگاری با InMobi SDK نسخه ۹.۱.۰ تأیید شد.
- اکنون به نسخه ۷.۶۵.۰ یا بالاتر «کیت توسعه نرمافزار تبلیغات تلفن همراه Google» نیاز دارد.
ساخته و آزمایششده با
- نسخه ۷.۶۵.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 9.1.0.
نسخه ۹.۰.۷.۲
- وقتی درمان کودکمحور مشخص نشده باشد، آگهیهای پاداشدار دیگر بهطور پیشفرض روی coppa=0 تنظیم نمیشوند.
ساخته و آزمایششده با
- نسخه ۷.۶۱.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 9.0.7.
نسخه ۹.۰.۷.۱
- اکنون به «کیت توسعه نرمافزار تبلیغات تلفن همراه Google» نسخه ۷.۶۱.۰ یا بالاتر نیاز دارد.
- پیامها و کدهای خطای آداپتور استانداردشده اضافه شد.
ساخته و آزمایششده با
- نسخه ۷.۶۱.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 9.0.7.
نسخه ۹.۰.۷.۰
- سازگاری با InMobi SDK نسخه ۹.۰.۷ تأیید شد.
ساخته و آزمایششده با
- نسخه ۷.۶۰.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google».
- نسخه InMobi SDK 9.0.7.
نسخه ۹.۰.۶.۰
- سازگاری با InMobi SDK نسخه ۹.۰.۶ تأیید شد.
- وابستگی CocoaPod آداپتور InMobi iOS بهروزرسانی شد تا از
InMobiSDK/Coreاستفاده کند. - اکنون به «کیت توسعه نرمافزار تبلیغات تلفن همراه Google» نسخه ۷.۶۰.۰ یا بالاتر نیاز دارد.
ساخته و آزمایششده با
- نسخه ۷.۶۰.۰ کیت توسعه نرمافزار آگهی تلفن همراه Google
- نسخه ۹.۰.۶ کیت توسعه نرمافزار InMobi
نسخه 9.0.4.0
- سازگاری با InMobi SDK نسخه 9.0.4 تأیید شد.
- اکنون اگر مقداردهی اولیه «کیت توسعه نرمافزار InMobi» ناموفق باشد، آداپتور زودتر ازکار میافتد.
- پشتیبانی از معماری i386 برداشته شد.
ساخته و آزمایششده با
- نسخه ۷.۵۷.۰ «کیت توسعه نرمافزار آگهی تلفن همراه Google»
- نسخه ۹.۰.۴ کیت توسعه نرمافزار InMobi
نسخه ۹.۰.۰.۰
- سازگاری با InMobi SDK 9.0.0 تأیید شد.
- قابلیت پیشنهاد قیمت برای قالبهای برنمایی، بینابینی، و پاداشدار برداشته شد.
ساخته و آزمایششده با
- نسخه ۷.۵۳.۱ «کیت توسعه نرمافزار آگهی تلفن همراه Google»
- نسخه ۹.۰.۰ کیت توسعه نرمافزار InMobi
نسخه ۷.۴.۰.۰
- سازگاری با InMobi SDK نسخه ۷.۴.۰ تأیید شد.
نسخه ۷.۳.۲.۱
- مشکلی که باعث میشد آمادهساز بهدلیل پیکربندیهای میانجیگری نامعتبر مقداردهی اولیه نشود برطرف شد.
نسخه ۷.۳.۲.۰
- سازگاری با InMobi SDK نسخه ۷.۳.۲ تأیید شد.
- قابلیت پیشنهاد قیمت به آداپتور برای قالبهای آگهی برنمایی، بینابینی، و پاداشدار اضافه شد.
نسخه ۷.۳.۰.۰
- سازگاری با InMobi SDK نسخه ۷.۳.۰ تأیید شد.
- پشتیبانی از درخواستهای آگهی «نصب برنامه» و «محتوای بومی» برداشته شد. برنامهها باید از «میانای برنامهسازی کاربردی آگهیهای بومی یکپارچه» برای درخواست آگهیهای بومی استفاده کنند.
- اکنون به «کیت توسعه نرمافزار تبلیغات تلفن همراه Google» نسخه ۷.۴۶.۰ یا بالاتر نیاز دارد.
نسخه ۷.۲.۷.۰
- سازگاری با InMobi SDK 7.2.7 تأیید شد.
- آداپتور را بهروزرسانی کرد تا از میانای برنامهسازی کاربردی جدید پاداشدار استفاده کند.
- اکنون به «کیت توسعه نرمافزار تبلیغات تلفن همراه Google» نسخه ۷.۴۲.۲ یا بالاتر نیاز دارد.
- پشتیبانی از اندازههای آگهی برنمایی انعطافپذیر اضافه شد.
نسخه ۷.۲.۴.۰
- سازگاری با InMobi SDK نسخه ۷.۲.۴ تأیید شد.
نسخه ۷.۲.۱.۰
- سازگاری با InMobi SDK نسخه ۷.۲.۱ تأیید شد.
نسخه ۷.۲.۰.۰
- سازگاری با InMobi SDK 7.2.0 تأیید شد.
نسخه ۷.۱.۲.۰
- سازگاری با InMobi SDK 7.1.2 تأیید شد.
نسخه ۷.۱.۱.۲
-
adapterDidCompletePlayingRewardBasedVideoAd:برگشت تماس به آداپتور اضافه شد.
نسخه ۷.۱.۱.۱
- کلاس
GADInMobiConsentاضافه شد که روشهایupdateGDPRConsentوgetConsentرا ارائه میدهد.
نسخه ۷.۱.۱.۰
- سازگاری با InMobi SDK نسخه ۷.۱.۱ تأیید شد.
نسخه ۷.۱.۰.۰
- سازگاری با InMobi SDK نسخه ۷.۱.۰ تأیید شد.
نسخه ۷.۰.۴.۱
- مشکلی که باعث خطاهای نماد تکراری هنگام استفاده از آداپتور با شبکههای دیگر میشد برطرف شد.
نسخه 7.0.4.0
- آداپتور بهروزرسانی شد تا با InMobi SDK 7.0.4 سازگار شود.
- پشتیبانی از آگهیهای ویدیویی بومی اضافه شد.
- «کیت توسعه نرمافزار» InMobi برای آگهیهای حاوی داراییهای ویدیویی تصویر ارائه نمیدهد. برای جلوگیری از احتمال بروز خطای NullPointerException، وقتی این آداپتور یکی از این آگهیها را دریافت میکند، بهطور خودکار یک NativeAd.Image خالی ایجاد میکند و آن را در آرایه داراییهای تصویر در شیء آگهی دریافتی توسط برنامه قرار میدهد. به ناشرانی که از این آداپتور استفاده میکنند توصیه میشود هنگام میانجیگری به InMobi از داراییهای تصویر بهطور مستقیم استفاده نکنند و بهجای آن از GADMediaView در واسط کاربر خود استفاده کنند. GADMediaView بهطور خودکار داراییهای ویدیویی را برای آگهیهایی که حاوی آنها هستند و دارایی تصویری را برای آگهیهایی که حاوی آنها نیستند نمایش میدهد.
نسخه ۶.۲.۱.۰
- سازگاری با «کیت توسعه نرمافزار inMobi» نسخه ۶.۲.۱ تأیید شد
نسخههای قبلی
- پشتیبانی از قالبهای آگهی برافراز، میانآگهی، ویدیو پاداشدار، و آگهی بومی.