این راهنما به شما نشان میدهد که چگونه از SDK تبلیغات موبایلی گوگل برای بارگذاری و نمایش تبلیغات از InMobi با استفاده از میانجیگری استفاده کنید، که شامل ادغام آبشاری و مناقصهای میشود. این راهنما نحوه اضافه کردن InMobi به پیکربندی میانجیگری یک واحد تبلیغاتی و نحوه ادغام SDK و آداپتور InMobi در یک برنامه iOS را پوشش میدهد.
ادغامها و قالبهای تبلیغاتی پشتیبانیشده
آداپتور میانجیگری برای InMobi دارای قابلیتهای زیر است:
| ادغام | |
|---|---|
| مناقصه | |
| آبشار | |
| قالبها | |
| بنر | |
| بینابینی | |
| پاداش داده شده | |
| بومی | ۱ |
۱ فقط برای میانجیگری آبشاری پشتیبانی میشود.
الزامات
هدف استقرار iOS 10.0 یا بالاتر
[برای پیشنهاد قیمت]: برای ادغام تمام قالبهای تبلیغاتی پشتیبانیشده در پیشنهاد قیمت، از آداپتور InMobi نسخه ۱۰.۶.۰.۰ یا بالاتر استفاده کنید ( آخرین نسخه توصیه میشود )
جدیدترین SDK تبلیغات موبایلی گوگل
راهنمای شروع میانجیگری را تکمیل کنید
مرحله ۱: تنظیمات را در رابط کاربری InMobi انجام دهید
برای یک حساب InMobi ثبت نام کنید . هنگام ایجاد حساب، گزینه Use InMobi SSP with Google Open Bidding را علامت نزنید.

پس از تأیید حساب کاربری، وارد سیستم شوید .
اضافه کردن یک برنامه
برای افزودن برنامه خود به داشبورد InMobi، روی Inventory > Inventory Settings کلیک کنید.

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

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

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

تنظیمات انطباق برنامه و وبسایت را بررسی کنید و سپس روی ذخیره و ایجاد مکانها کلیک کنید.

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

مناقصه
نوع واحد تبلیغاتی را انتخاب کنید. نام مکان را وارد کنید، به ترتیب برای Audience Bidding و Partner گزینه On و Google Open Bidding را انتخاب کنید و بقیه فرم را پر کنید. پس از اتمام، روی Create Placement کلیک کنید.

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

پس از ایجاد جایگاه، جزئیات آن نمایش داده میشود. شناسه جایگاه را که برای تنظیم واحد تبلیغاتی Ad Manager شما استفاده خواهد شد، یادداشت کنید.

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

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

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

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

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

InMobi را به عنوان شبکه تبلیغاتی انتخاب کنید، یک نام منحصر به فرد وارد کنید و Mediation را فعال کنید. جمعآوری خودکار دادهها را فعال کنید و نام کاربری و کلید API به دست آمده در بخش قبل را وارد کنید.
در مرحله بعد، نام کاربری خود را وارد کنید و پس از اتمام، روی ذخیره کلیک کنید.

فعال کردن اشتراکگذاری امن سیگنال
مناقصه
به بخش مدیریت > تنظیمات کلی بروید. به برگه تنظیمات حساب Ad Exchange بروید و اشتراکگذاری امن سیگنال را بررسی و فعال کنید. روی ذخیره کلیک کنید.

آبشار
این مرحله برای ادغامهای آبشاری لازم نیست.
سیگنال امن را در درخواستهای پیشنهاد به اشتراک بگذارید
مناقصه
به Inventory > Secure Signals بروید. در زیر Secure signals ، InMobi را جستجو کنید و گزینه Enable app integration را فعال کنید.

روی ذخیره کلیک کنید.
آبشار
این مرحله برای ادغامهای آبشاری لازم نیست.
امکان اشتراکگذاری امن سیگنال برای مناقصه SDK
مناقصه
به بخش تحویل > تنظیمات کانال تقاضا بروید. در تب تنظیمات پیشفرض ، گزینه «اجازه اشتراکگذاری امن سیگنال برای پیشنهاد SDK» را فعال کنید.

روی ذخیره کلیک کنید.
آبشار
این مرحله برای ادغامهای آبشاری لازم نیست.
پیکربندی پیشنهاد قیمت InMobi
مناقصه
به مسیر Delivery > Bidders بروید و روی Go to SDK Bidding کلیک کنید.

روی پیشنهاددهنده جدید کلیک کنید.

InMobi را به عنوان پیشنهاد دهنده انتخاب کنید.

برای فعال کردن پیشنهاد قیمت SDK برای این پیشنهاد دهنده، روی ادامه کلیک کنید.

روی انجام شد کلیک کنید.
آبشار
این مرحله برای ادغامهای آبشاری لازم نیست.
پیکربندی نگاشت واحد تبلیغات
مناقصه
به مسیر Delivery > Bidders بروید و روی Go to SDK Bidding کلیک کنید.

شرکت InMobi را انتخاب کنید.

به برگه نگاشت واحد تبلیغات بروید و روی نگاشت واحد تبلیغات جدید کلیک کنید.

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

آبشار
به بخش تحویل > گروههای بازده بروید و روی دکمهی گروه بازده جدید کلیک کنید. برنامهی موبایل خود را انتخاب کنید.

به پایین اسکرول کنید و روی «افزودن شریک عملکرد» کلیک کنید.

شرکتی که در بخش قبل برای InMobi ایجاد کردید را انتخاب کنید. در قسمت Integration type گزینه Mobile SDK mediation ، در قسمت Platform گزینه iOS و در قسمت Status گزینه Active را انتخاب کنید.
شناسه حساب و شناسه قرارگیری که در بخش قبل به دست آوردید و مقدار پیشفرض CPM را وارد کنید. روی ذخیره کلیک کنید.

توجه: جمعآوری خودکار دادهها چند روز طول میکشد تا بتواند مقدار CPM پویا را برای یک شبکه واسطهگری به طور دقیق محاسبه کند. به محض اینکه eCPM قابل محاسبه شد، به طور خودکار از طرف شما بهروزرسانی میشود.
InMobi را به فهرست شرکای تبلیغاتی GDPR و مقررات ایالتی ایالات متحده اضافه کنید
برای افزودن InMobi به فهرست شرکای تبلیغاتی مقررات ایالتی اروپا و ایالات متحده در رابط کاربری Ad Manager، مراحل موجود در تنظیمات مقررات اروپا و تنظیمات مقررات ایالت ایالات متحده را دنبال کنید.
مرحله 3: SDK و آداپتور InMobi را وارد کنید
استفاده از CocoaPods (توصیه میشود)
خط زیر را به Podfile پروژه خود اضافه کنید:
pod 'GoogleMobileAdsMediationInMobi'از خط فرمان اجرا کنید:
pod install --repo-update
ادغام دستی
- آخرین نسخه از کیت توسعه نرمافزاری iOS مربوط به InMobi را دانلود کنید و
InMobiSDK.frameworkبه پروژه خود لینک دهید.
- آخرین نسخه آداپتور InMobi را از لینک دانلود موجود در Changelog دانلود کنید و
InMobiAdapter.frameworkدر پروژه خود لینک دهید. - فریمورکهای زیر را به پروژه خود اضافه کنید
-
libsqlite3.0.tbd -
libz.tbd -
WebKit.framework
-
تنظیمات پروژه
پرچم -ObjC را به پرچمهای دیگر لینکدهنده در قسمت Application Target > Build Settings اضافه کنید.
مرحله ۴: تنظیمات حریم خصوصی را در InMobi SDK پیادهسازی کنید
رضایت اتحادیه اروپا و GDPR
برای رعایت سیاست رضایت کاربر اتحادیه اروپا گوگل ، شما باید اطلاعات خاصی را در اختیار کاربران خود در منطقه اقتصادی اروپا (EEA)، بریتانیا و سوئیس قرار دهید و رضایت آنها را برای استفاده از کوکیها یا سایر ذخیرهسازیهای محلی در صورت لزوم قانونی، و برای جمعآوری، اشتراکگذاری و استفاده از دادههای شخصی برای شخصیسازی تبلیغات، دریافت کنید. این سیاست منعکسکننده الزامات دستورالعمل حریم خصوصی الکترونیکی اتحادیه اروپا و مقررات عمومی حفاظت از دادهها (GDPR) است. شما مسئول تأیید انتشار رضایت به هر منبع تبلیغاتی در زنجیره واسطهگری خود هستید. گوگل قادر نیست رضایت کاربر را به طور خودکار به چنین شبکههایی منتقل کند.
در نسخه ۷.۱.۱.۰، آداپتور InMobi کلاس GADMInMobiConsent را اضافه کرد که به شما امکان میدهد اطلاعات رضایت را به InMobi ارسال کنید. کد نمونه زیر، updateGDPRConsent در کلاس GADMInMobiConsent فراخوانی میکند. اگر تصمیم به فراخوانی این متد دارید، توصیه میشود قبل از درخواست تبلیغات از طریق SDK تبلیغات موبایل گوگل، این کار را انجام دهید.
سویفت
import InMobiAdapter
// ...
var consentObject = Dictionary<String, String>()
consentObject["gdpr"] = "1"
consentObject[IM_GDPR_CONSENT_AVAILABLE] = "true"
GADMInMobiConsent.updateGDPRConsent(consentObject)
هدف-سی
#import <InMobiAdapter/InMobiAdapter.h>
// ...
NSMutableDictionary *consentObject = [[NSMutableDictionary alloc] init];
[consentObject setObject:@"1" forKey:@"gdpr"];
[consentObject setObject:@"true" forKey:IM_GDPR_CONSENT_AVAILABLE];
[GADMInMobiConsent updateGDPRConsent:consentObject];
برای اطلاعات بیشتر در مورد کلیدها و مقادیر احتمالی که InMobi در این شیء رضایت میپذیرد، به جزئیات پیادهسازی GDPR در InMobi مراجعه کنید.
قوانین حفظ حریم خصوصی ایالتهای آمریکا
قوانین حفظ حریم خصوصی ایالتهای ایالات متحده، به کاربران حق انصراف از «فروش» «اطلاعات شخصی» خود (همانطور که قانون این اصطلاحات را تعریف میکند) را میدهد، و این انصراف از طریق پیوند برجسته «اطلاعات شخصی من را نفروشید» در صفحه اصلی طرف «فروشنده» ارائه میشود. راهنمای انطباق با قوانین حفظ حریم خصوصی ایالتهای ایالات متحده، امکان فعال کردن پردازش دادههای محدود برای سرویس تبلیغات گوگل را ارائه میدهد، اما گوگل قادر به اعمال این تنظیم برای هر شبکه تبلیغاتی در زنجیره واسطهگری شما نیست. بنابراین، شما باید هر شبکه تبلیغاتی را در زنجیره واسطهگری خود که ممکن است در فروش اطلاعات شخصی شرکت کند، شناسایی کنید و برای اطمینان از انطباق، از راهنماییهای هر یک از این شبکهها پیروی کنید.
در نسخه 10.5.6.0، آداپتور InMobi پشتیبانی از خواندن رشته حریم خصوصی IAB US از NSUserDefaults را اضافه کرد. برای تنظیم رشته حریم خصوصی ایالات متحده در NSUserDefaults ، دستورالعملهای موجود در مستندات قوانین حریم خصوصی ایالتهای ایالات متحده را دنبال کنید.
علاوه بر این، برای راهنمایی در مورد نحوه فعال کردن تنظیمات CCPA در داشبورد InMobi، به مستندات CCPA شرکت InMobi مراجعه کنید.
مرحله ۵: کد اضافی مورد نیاز است
ادغام شبکه SKAd
برای افزودن شناسههای SKAdNetwork به فایل Info.plist پروژه خود ، مستندات InMobi را دنبال کنید.
مرحله ۶: پیادهسازی خود را آزمایش کنید
فعال کردن تبلیغات آزمایشی
مطمئن شوید که دستگاه آزمایشی خود را برای Ad Manager ثبت کردهاید و حالت آزمایشی را در InMobi UI فعال کردهاید .
تأیید تبلیغات آزمایشی
برای تأیید اینکه تبلیغات آزمایشی را از InMobi دریافت میکنید، آزمایش منبع تبلیغاتی واحد را در بازرس تبلیغات با استفاده از منبع(های) تبلیغاتی InMobi (مناقصه) و InMobi (آبشار) فعال کنید.
مراحل اختیاری
پارامترهای خاص شبکه
آداپتور InMobi از پارامترهای درخواست اضافی پشتیبانی میکند که میتوانند با استفاده از کلاس GADInMobiExtras به آداپتور منتقل شوند. GADInMobiExtras شامل ویژگیهای زیر است که برای همه قالبهای تبلیغاتی پشتیبانی شده مشترک است:
| درخواست پارامترها و مقادیر | |
|---|---|
setAgeGroupگروه سنی کاربر. | kIMSDKAgeGroupBelow18kIMSDKAgeGroupBetween18And24kIMSDKAgeGroupBetween25And29kIMSDKAgeGroupBetween30And34kIMSDKAgeGroupBetween35And44kIMSDKAgeGroupBetween45And54kIMSDKAgeGroupBetween55And64kIMSDKAgeGroupAbove65 |
setEducationTypeسطح تحصیلات کاربر. | kIMSDKEducationHighSchoolOrLesskIMSDKEducationCollegeOrGraduatekIMSDKEducationPostGraduateOrAbove |
setLogLevel | kIMSDKLogLevelNonekIMSDKLogLevelErrorkIMSDKLogLevelDebug |
setAge | عدد صحیح. سن کاربر. |
setYearOfbirth | عدد صحیح. سال تولد کاربر. |
setPostalCode | رشته . کد پستی کاربر. معمولاً یک عدد پنج رقمی. |
setAreaCode | رشته . کد منطقه تلفن کاربر (بخشی از شماره تلفن). |
setLanguage | رشته . زبان مادری کاربر (در صورت اطلاع). |
setLoginId | رشته . شناسه ورود به سیستم در دامنه ناشر. |
setSessionId | رشته . شناسه جلسه در دامنه ناشر. |
setLocationWithCityStateCountry | رشته . موقعیت مکانی با پارامترهای شهر، استان و کشور. |
setKeywords | رشته . هر کلمه کلیدی مرتبط با متن که قرار است در درخواست تبلیغ ارسال شود. |
setInterests | رشته . هر رشته مرتبط با متن که قرار است در درخواست تبلیغ ارسال شود. |
setAdditionalParameters | دیکشنری . هر مقدار اضافی که باید در درخواست تبلیغ ارسال شود. |
در اینجا یک مثال کد از نحوه تنظیم این پارامترهای درخواست تبلیغ آورده شده است:
سویفت
let request = GAMRequest()
let extras = GADInMobiExtras()
extras.ageGroup = kIMSDKAgeGroupBetween35And54
extras.areaCode = "12345"
request.registerAdNetworkExtras(extras)
هدف-سی
GAMRequest *request = [GAMRequest request];
GADInMobiExtras *extras = [[GADInMobiExtras alloc] init];
extras.ageGroup = kIMSDKAgeGroupBetween35And54;
extras.areaCode = @"12345";
[request registerAdNetworkExtras:extras];
استفاده از تبلیغات بومی
رندرینگ آگهی
آداپتور InMobi تبلیغات بومی خود را به عنوان اشیاء GADNativeAd برمیگرداند. این آداپتور فیلدهای زیر را برای GADNativeAd پر میکند.
| میدان | داراییها همیشه توسط آداپتور InMobi گنجانده شدهاند |
|---|---|
| تیتر | |
| تصویر | ۱ |
| نمای رسانه | |
| بدن | |
| آیکون برنامه | |
| فراخوان برای اقدام | |
| رتبهبندی ستارهای | |
| فروشگاه | |
| قیمت |
آداپتور InMobi دسترسی مستقیم به تصویر اصلی برای تبلیغات بومی خود را فراهم نمیکند. در عوض، آداپتور GADMediaView را با یک ویدیو یا تصویر پر میکند.
ردیابی نمایش و کلیک
کلیکها توسط SDK تبلیغات موبایلی گوگل شناسایی شده و به InMobi ارسال میشوند، بنابراین گزارش کلیک همگامسازی خواهد شد.
کیت توسعه نرمافزار تبلیغات موبایل گوگل (Google Mobile Ads SDK) از فراخوانیهای کیت توسعه نرمافزار InMobi برای ردیابی نمایش تبلیغات استفاده میکند، بنابراین گزارشهای هر دو داشبورد باید با اختلاف کم یا بدون اختلاف مطابقت داشته باشند.
کدهای خطا
اگر آداپتور نتواند تبلیغی از InMobi دریافت کند، ناشران میتوانند خطای اساسی را از پاسخ تبلیغ با استفاده از GADResponseInfo.adNetworkInfoArray تحت کلاسهای زیر بررسی کنند:
GADMAdapterInMobi
GADMediationAdapterInMobi
در اینجا کدها و پیامهای همراه که توسط آداپتور InMobi هنگام عدم بارگیری یک تبلیغ نمایش داده میشوند، آمده است:
| کد خطا | دلیل |
|---|---|
| ۱۰۱ | پارامترهای سرور InMobi که در رابط کاربری Ad Manager پیکربندی شدهاند، وجود ندارند/نامعتبر هستند. |
| ۱۰۲ | آداپتور InMobi از قالب تبلیغاتی که درخواست شده است پشتیبانی نمیکند. |
| ۱۰۳ | یک تبلیغ InMobi از قبل برای این پیکربندی شبکه بارگذاری شده است. |
| دیگر | InMobi SDK خطایی را برگرداند. برای جزئیات بیشتر به IMRequestStatus.h مراجعه کنید. |
لیست تغییرات آداپتور میانجیگری iOS در InMobi
نسخه ۱۰.۸.۸.۰
- سازگاری تأیید شده با InMobi SDK 10.8.8.
ساخته و آزمایش شده با:
- نسخه ۱۲.۱۱.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۸.۸ کیت توسعه نرمافزاری InMobi.
نسخه ۱۰.۸.۶.۰
- سازگاری تأیید شده با InMobi SDK 10.8.6.
ساخته و آزمایش شده با:
- نسخه ۱۲.۷.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۸.۶ کیت توسعه نرمافزاری InMobi.
نسخه ۱۰.۸.۳.۱
- برای درخواستهای پیشنهاد قیمت بنر، بررسی اعتبارسنجی که اندازه بنر را ملزم به تطبیق با اندازه استاندارد تبلیغات InMobi میکرد، حذف شد. اگر پیشنهاددهنده InMobi روی اندازهای غیراستاندارد پیشنهاد قیمت دهد، آداپتور اکنون اجازه رندر شدن آن درخواست را میدهد.
- بررسیهای اعتبارسنجی شناسه حساب و شناسه قرارگیری در درخواستهای پیشنهاد قیمت حذف شد.
ساخته و آزمایش شده با:
- نسخه ۱۲.۴.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۸.۳ کیت توسعه نرمافزاری InMobi.
نسخه ۱۰.۸.۳.۰
- پشتیبانی از تبلیغات بینابینی جایزهدار اضافه شد.
- یک عبارت محافظ در سیگنالهای پیشنهاد قیمت برای تبلیغات جایزهدار اضافه شد، به طوری که اگر از یک تبلیغ جایزهدار که قبلاً بارگذاری شده برای شناسه قرارگیری استفاده نشده باشد، پیشنهاد قیمت ندهد.
- سازگاری تأیید شده با InMobi SDK 10.8.3.
ساخته و آزمایش شده با:
- نسخه ۱۲.۴.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۸.۳ کیت توسعه نرمافزاری InMobi.
نسخه ۱۰.۸.۲.۰
- سازگاری تأیید شده با InMobi SDK 10.8.2.
ساخته و آزمایش شده با:
- نسخه ۱۲.۲.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۸.۲ کیت توسعه نرمافزاری InMobi.
نسخه ۱۰.۸.۰.۲
- پرچمهای
-fobjc-arc و-fstack-protector-all فعال شدند.
ساخته و آزمایش شده با:
- نسخه ۱۲.۱.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۸.۰ کیت توسعه نرمافزاری InMobi.
نسخه ۱۰.۸.۰.۱
- اکنون به نسخه ۱۲.۰.۰ یا بالاتر SDK تبلیغات موبایل گوگل نیاز دارد.
ساخته و آزمایش شده با:
- نسخه ۱۲.۰.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۸.۰ کیت توسعه نرمافزاری InMobi.
نسخه ۱۰.۸.۰.۰
- سازگاری تأیید شده با InMobi SDK 10.8.0.
ساخته و آزمایش شده با:
- نسخه ۱۱.۱۲.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۸.۰ کیت توسعه نرمافزاری InMobi.
نسخه ۱۰.۷.۸.۰
- سازگاری تأیید شده با InMobi SDK 10.7.8.
ساخته و آزمایش شده با:
- نسخه ۱۱.۱۰.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۷.۸ کیت توسعه نرمافزاری InMobi.
نسخه ۱۰.۷.۵.۱
-
CFBundleShortVersionStringبهروزرسانی شد تا به جای چهار جزء، سه جزء داشته باشد.
ساخته و آزمایش شده با:
- نسخه ۱۱.۱۰.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۷.۵ کیت توسعه نرمافزاری InMobi.
نسخه ۱۰.۷.۵.۰
- سازگاری تأیید شده با InMobi SDK 10.7.5.
ساخته و آزمایش شده با:
- نسخه ۱۱.۷.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۷.۵ کیت توسعه نرمافزاری InMobi.
نسخه ۱۰.۷.۴.۰
- سازگاری تأیید شده با InMobi SDK 10.7.4.
ساخته و آزمایش شده با:
- نسخه ۱۱.۶.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۷.۴ کیت توسعه نرمافزار InMobi.
نسخه ۱۰.۷.۲.۰
- سازگاری تأیید شده با InMobi SDK 10.7.2.
ساخته و آزمایش شده با:
- نسخه ۱۱.۳.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۷.۲ کیت توسعه نرمافزار InMobi.
نسخه ۱۰.۷.۱.۰
- سازگاری تأیید شده با InMobi SDK 10.7.1.
ساخته و آزمایش شده با:
- نسخه ۱۱.۲.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۷.۱ کیت توسعه نرمافزار InMobi.
نسخه ۱۰.۶.۴.۰
- سازگاری تأیید شده با InMobi SDK 10.6.4.
- متد منسوخشدهی
GADMobileAds.sharedInstance.sdkVersionباGADMobileAds.sharedInstance.versionNumberجایگزین شد. - استفاده از
NSUserDefaultsبا توابعCFPreferencesجایگزین شد. - اکنون به حداقل نسخه iOS 12.0 نیاز دارد.
- اکنون به نسخه ۱۱.۰ یا بالاتر SDK تبلیغات موبایل گوگل نیاز دارد.
-
Info.plistدر چارچوبهای درونInMobiAdapter.xcframeworkگنجانده شده است.
ساخته و آزمایش شده با:
- نسخه ۱۱.۰.۱ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۶.۴ کیت توسعه نرمافزاری InMobi.
نسخه ۱۰.۶.۰.۰
- سازگاری تأیید شده با InMobi SDK 10.6.0.
- پشتیبانی از واترمارک برای بنرهای پیشنهاد قیمت، قالبهای تبلیغات بینابینی و تبلیغات پاداشی اضافه شد.
ساخته و آزمایش شده با:
- نسخه ۱۰.۱۳.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۶.۰ کیت توسعه نرمافزار InMobi.
نسخه ۱۰.۵.۸.۰
- سازگاری تأیید شده با InMobi SDK 10.5.8.
ساخته و آزمایش شده با:
- نسخه ۱۰.۱۰.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل
- نسخه ۱۰.۵.۸ کیت توسعه نرمافزاری InMobi.
نسخه ۱۰.۵.۶.۰
- پشتیبانی برای خواندن رشته حریم خصوصی IAB US از NSUserDefaults اضافه شد.
- سازگاری تأیید شده با InMobi SDK 10.5.6.
- پشتیبانی از پیشنهاد قیمت برای بنر (شامل MREC)، قالبهای تبلیغاتی بینابینی و پاداشی اضافه شد.
ساخته و آزمایش شده با:
- نسخه ۱۰.۹.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۵.۶ کیت توسعه نرمافزاری InMobi.
نسخه ۱۰.۵.۵.۰
- اکنون به نسخه ۱۰.۴.۰ یا بالاتر SDK تبلیغات موبایلی گوگل نیاز دارد.
- آداپتور برای استفاده از API
didRewardUserبهروزرسانی شد. - آداپتور بهروزرسانی شد تا InMobi SDK روی ترد اصلی مقداردهی اولیه شود.
ساخته و آزمایش شده با:
- نسخه ۱۰.۴.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۵.۵ کیت توسعه نرمافزاری InMobi.
نسخه ۱۰.۵.۴.۰
- سازگاری تأیید شده با InMobi SDK 10.5.4.
- استفاده از APIهای منسوخشدهی میانجیگری جنسیت، تاریخ تولد و مکان حذف شد.
- پشتیبانی از معماری
armv7حذف شد. - اکنون به حداقل نسخه iOS 11.0 نیاز دارد.
- اکنون به نسخه ۱۰.۰.۰ یا بالاتر SDK تبلیغات موبایل گوگل نیاز دارد.
ساخته و آزمایش شده با:
- نسخه ۱۰.۲.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۵.۴ کیت توسعه نرمافزار InMobi.
یادداشتهای تکمیلی:
- این نسخه قبل از نسخه 10.1.3.0 ایجاد شده است، بنابراین از API
didRewardUserاستفاده نمیکند.
نسخه ۱۰.۱.۳.۰
- سازگاری تأیید شده با InMobi SDK 10.1.3.
- اکنون به نسخه ۱۰.۴.۰ یا بالاتر SDK تبلیغات موبایلی گوگل نیاز دارد.
- آداپتور برای استفاده از API
didRewardUserبهروزرسانی شد.
ساخته و آزمایش شده با:
- نسخه ۱۰.۵.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۱.۳ کیت توسعه نرمافزار InMobi.
یادداشتهای تکمیلی:
- این نسخه پس از نسخه 10.5.4.0 ایجاد شده است.
نسخه ۱۰.۱.۲.۱
- سازگاری تأیید شده با InMobi SDK 10.1.2.
- مشکلی که باعث میشد تبلیغات بومی در رابطهای کاربری اسکرولشونده خالی شوند، برطرف شد.
- آداپتور را برای استفاده از APIهای میانجیگری جدید بهروزرسانی کردیم.
- پشتیبانی از ارسال مقدار COPPA به InMobi SDK اضافه شد.
ساخته و آزمایش شده با:
- نسخه ۹.۱۴.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۱.۲ کیت توسعه نرمافزاری InMobi.
نسخه ۱۰.۱.۲.۰
- سازگاری تأیید شده با InMobi SDK 10.1.2.
ساخته و آزمایش شده با:
- نسخه ۹.۱۳.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۱.۲ کیت توسعه نرمافزاری InMobi.
نسخه ۱۰.۱.۱.۰
- سازگاری تأیید شده با InMobi SDK 10.1.1.
ساخته و آزمایش شده با:
- نسخه ۹.۱۲.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۱.۱ کیت توسعه نرمافزار InMobi.
نسخه ۱۰.۱.۰.۰
- سازگاری تأیید شده با InMobi SDK 10.1.0.
- آداپتور برای استفاده از API
didRewardUserبهروزرسانی شد. - اکنون به نسخه ۹.۸.۰ یا بالاتر SDK تبلیغات موبایل گوگل نیاز دارد.
ساخته و آزمایش شده با:
- نسخه ۹.۱۱.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۱.۰ کیت توسعه نرمافزار InMobi.
نسخه ۱۰.۰.۷.۰
- سازگاری تأیید شده با InMobi SDK 10.0.7.
ساخته و آزمایش شده با:
- نسخه ۹.۵.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۰.۷ کیت توسعه نرمافزاری InMobi.
نسخه ۱۰.۰.۵.۰
- سازگاری تأیید شده با InMobi SDK 10.0.5.
ساخته و آزمایش شده با:
- نسخه ۹.۲.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۰.۵ کیت توسعه نرمافزاری InMobi.
نسخه ۱۰.۰.۲.۱
- سازگاری تأیید شده با نسخه ۹.۰.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- اکنون به نسخه ۹.۰.۰ یا بالاتر SDK تبلیغات موبایل گوگل نیاز است.
ساخته و آزمایش شده با:
- نسخه ۹.۰.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۰.۲ کیت توسعه نرمافزار InMobi.
نسخه ۱۰.۰.۲.۰
- سازگاری تأیید شده با InMobi SDK 10.0.2.
ساخته و آزمایش شده با
- نسخه ۸.۱۳.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۰.۲ کیت توسعه نرمافزار InMobi.
نسخه ۱۰.۰.۱.۰
- سازگاری تأیید شده با InMobi SDK 10.0.1.
ساخته و آزمایش شده با
- نسخه ۸.۱۲.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۰.۱ کیت توسعه نرمافزار InMobi.
نسخه ۱۰.۰.۰.۰
- سازگاری تأیید شده با InMobi SDK 10.0.0.
- اکنون به حداقل نسخه iOS 10.0 نیاز دارد.
ساخته و آزمایش شده با
- نسخه ۸.۱۱.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۱۰.۰.۰ کیت توسعه نرمافزار InMobi.
نسخه ۹.۲.۱.۰
- سازگاری تأیید شده با InMobi SDK 9.2.1.
ساخته و آزمایش شده با
- نسخه ۸.۹.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۹.۲.۱ کیت توسعه نرمافزار InMobi.
نسخه ۹.۲.۰.۰
- سازگاری تأیید شده با InMobi SDK 9.2.0.
- وابستگی کمتر به SDK تبلیغات موبایلی گوگل نسخه ۸.۰.۰ یا بالاتر.
ساخته و آزمایش شده با
- نسخه ۸.۸.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۹.۲.۰ کیت توسعه نرمافزار InMobi.
نسخه ۹.۱.۷.۰
- سازگاری تأیید شده با InMobi SDK 9.1.7.
- اکنون به نسخه ۸.۳.۰ یا بالاتر SDK تبلیغات موبایلی گوگل نیاز دارد.
ساخته و آزمایش شده با
- نسخه ۸.۳.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۹.۱.۷ کیت توسعه نرمافزاری InMobi.
نسخه ۹.۱.۵.۰
- سازگاری تأیید شده با InMobi SDK 9.1.5.
- اکنون به نسخه ۸.۱.۰ یا بالاتر SDK تبلیغات موبایلی گوگل نیاز دارد.
ساخته و آزمایش شده با
- نسخه ۸.۱.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۹.۱.۵ کیت توسعه نرمافزاری InMobi.
نسخه ۹.۱.۱.۱
- آداپتور برای استفاده از فرمت
.xcframeworkبهروزرسانی شد. - اکنون به نسخه ۸.۰.۰ یا بالاتر SDK تبلیغات موبایل گوگل نیاز دارد.
ساخته و آزمایش شده با
- نسخه ۸.۰.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۹.۱.۱ کیت توسعه نرمافزار InMobi.
نسخه ۹.۱.۱.۰
- سازگاری تأیید شده با InMobi SDK 9.1.1.
- اکنون به نسخه ۷.۶۸.۰ یا بالاتر SDK تبلیغات موبایلی گوگل نیاز دارد.
ساخته و آزمایش شده با
- نسخه ۷.۶۸.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۹.۱.۱ کیت توسعه نرمافزار InMobi.
نسخه ۹.۱.۰.۰
- سازگاری تأیید شده با InMobi SDK 9.1.0.
- اکنون به نسخه ۷.۶۵.۰ یا بالاتر SDK تبلیغات موبایلی گوگل نیاز دارد.
ساخته و آزمایش شده با
- نسخه ۷.۶۵.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۹.۱.۰ کیت توسعه نرمافزار InMobi.
نسخه ۹.۰.۷.۲
- وقتی رفتار کودک محور مشخص نشده باشد، تبلیغات جایزهدار دیگر به طور پیشفرض روی coppa=0 تنظیم نمیشوند.
ساخته و آزمایش شده با
- نسخه ۷.۶۱.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۹.۰.۷ کیت توسعه نرمافزاری InMobi.
نسخه ۹.۰.۷.۱
- اکنون به نسخه ۷.۶۱.۰ یا بالاتر SDK تبلیغات موبایلی گوگل نیاز دارد.
- کدهای خطای استاندارد آداپتور و پیامها اضافه شد.
ساخته و آزمایش شده با
- نسخه ۷.۶۱.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۹.۰.۷ کیت توسعه نرمافزاری InMobi.
نسخه ۹.۰.۷.۰
- سازگاری تأیید شده با InMobi SDK 9.0.7.
ساخته و آزمایش شده با
- نسخه ۷.۶۰.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل.
- نسخه ۹.۰.۷ کیت توسعه نرمافزاری InMobi.
نسخه ۹.۰.۶.۰
- سازگاری تأیید شده با InMobi SDK 9.0.6.
- وابستگی CocoaPod به آداپتور iOS InMobi برای استفاده از
InMobiSDK/Coreبهروزرسانی شد. - اکنون به نسخه ۷.۶۰.۰ یا بالاتر SDK تبلیغات موبایل گوگل نیاز دارد.
ساخته و آزمایش شده با
- نسخه ۷.۶۰.۰ کیت توسعه نرمافزاری تبلیغات موبایل گوگل
- نسخه ۹.۰.۶ کیت توسعه نرمافزار InMobi
نسخه ۹.۰.۴.۰
- سازگاری تأیید شده با InMobi SDK 9.0.4.
- آداپتور اکنون هنگام عدم موفقیت در راهاندازی اولیه InMobi SDK، زود از کار میافتد.
- پشتیبانی از معماری i386 حذف شد.
ساخته و آزمایش شده با
- نسخه ۷.۵۷.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل
- نسخه ۹.۰.۴ کیت توسعه نرمافزار InMobi
نسخه ۹.۰.۰.۰
- سازگاری تأیید شده با InMobi SDK 9.0.0.
- قابلیت پیشنهاد قیمت برای قالبهای بنر، بینابینی و پاداشی حذف شد.
ساخته و آزمایش شده با
- نسخه ۷.۵۳.۱ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل
- نسخه ۹.۰.۰ کیت توسعه نرمافزار InMobi
نسخه ۷.۴.۰.۰
- سازگاری تأیید شده با InMobi SDK 7.4.0.
نسخه ۷.۳.۲.۱
- مشکلی که باعث میشد آداپتور به دلیل پیکربندیهای نامعتبر واسطهگری، مقداردهی اولیه نشود، برطرف شد.
نسخه ۷.۳.۲.۰
- سازگاری تأیید شده با InMobi SDK 7.3.2.
- قابلیت پیشنهاد قیمت برای قالبهای تبلیغات بنری، بینابینی و پاداشی به آداپتور اضافه شد.
نسخه ۷.۳.۰.۰
- سازگاری تأیید شده با InMobi SDK 7.3.0.
- پشتیبانی از درخواستهای تبلیغات Native Content و App Install حذف شد. برنامهها باید از Unified Native Ads API برای درخواست تبلیغات Native استفاده کنند.
- اکنون به نسخه ۷.۴۶.۰ یا بالاتر SDK تبلیغات موبایلی گوگل نیاز دارد.
نسخه ۷.۲.۷.۰
- سازگاری تأیید شده با InMobi SDK 7.2.7.
- آداپتور را بهروزرسانی کردیم تا از API پاداشدهیشده جدید استفاده کند.
- اکنون به نسخه ۷.۴۲.۲ یا بالاتر از SDK تبلیغات موبایلی گوگل نیاز است.
- پشتیبانی از اندازههای انعطافپذیر بنرهای تبلیغاتی اضافه شد.
نسخه ۷.۲.۴.۰
- سازگاری تأیید شده با InMobi SDK 7.2.4.
نسخه ۷.۲.۱.۰
- سازگاری تأیید شده با InMobi SDK 7.2.1.
نسخه ۷.۲.۰.۰
- سازگاری تأیید شده با InMobi SDK 7.2.0.
نسخه ۷.۱.۲.۰
- سازگاری تأیید شده با InMobi SDK 7.1.2.
نسخه ۷.۱.۱.۲
-
adapterDidCompletePlayingRewardBasedVideoAd:فراخوانی مجدد به آداپتور.
نسخه ۷.۱.۱.۱
- کلاس
GADInMobiConsentاضافه شده است که متدهایupdateGDPRConsentوgetConsentرا ارائه میدهد.
نسخه ۷.۱.۱.۰
- سازگاری تأیید شده با InMobi SDK 7.1.1.
نسخه ۷.۱.۰.۰
- سازگاری تأیید شده با InMobi SDK 7.1.0.
نسخه ۷.۰.۴.۱
- مشکلی که باعث میشد هنگام استفاده از آداپتور با آداپتورهای شبکههای دیگر، خطاهای نماد تکراری ایجاد شود، برطرف شد.
نسخه ۷.۰.۴.۰
- آداپتور بهروزرسانی شد تا با InMobi SDK 7.0.4 سازگار شود.
- پشتیبانی از تبلیغات ویدیویی بومی اضافه شد.
- کیت توسعه نرمافزار (SDK) شرکت InMobi برای تبلیغاتی که حاوی فایلهای ویدیویی هستند، تصویر ارائه نمیدهد. برای جلوگیری از NullPointerExceptions احتمالی، وقتی آداپتور یکی از این تبلیغات را دریافت میکند، بهطور خودکار یک NativeAd.Image خالی ایجاد میکند و آن را در آرایه فایلهای تصاویر در شیء تبلیغاتی که توسط برنامه دریافت میشود، قرار میدهد. به ناشرانی که از این آداپتور استفاده میکنند توصیه میشود هنگام انتقال به InMobi از استفاده مستقیم از فایلهای تصویر خودداری کنند و در عوض از GADMediaView در رابط کاربری خود استفاده کنند. GADMediaView بهطور خودکار فایلهای ویدیویی را برای تبلیغاتی که حاوی آنها هستند و یک فایل تصویری را برای تبلیغاتی که حاوی آنها نیستند، نمایش میدهد.
نسخه ۶.۲.۱.۰
- سازگاری تأیید شده با inMobi SDK 6.2.1
نسخههای پیشین
- پشتیبانی از بنرها، تبلیغات بینابینی، ویدیوهای جایزهدار و قالبهای تبلیغات بومی.