ادغام InMobi با واسطه

پلتفرم مورد نظر: اندروید، iOS، یونیتی، فلاتر

این راهنما به شما نشان می‌دهد که چگونه از SDK تبلیغات موبایل گوگل برای بارگذاری و نمایش تبلیغات از InMobi با استفاده از AdMob Mediation استفاده کنید، که شامل ادغام آبشاری و مناقصه‌ای می‌شود. این راهنما نحوه اضافه کردن 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 کلیک کنید.

آبشار

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

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

شناسه حساب

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

کلید API گزارش‌دهی InMobi را پیدا کنید

مناقصه

این مرحله برای ادغام‌های پیشنهاد قیمت لازم نیست.

آبشار

به حساب کاربری من > تنظیمات حساب کاربری بروید. به برگه کلید API بروید و روی ایجاد کلید API کلیک کنید.

ایمیل کاربری که کلید برای او لازم است را انتخاب کنید و روی «ایجاد کلید API» کلیک کنید. فایلی حاوی کلید API و نام کاربری/نام کاربری ایجاد خواهد شد.

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

فایل app-ads.txt خود را به‌روزرسانی کنید.

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

برای پیاده‌سازی app-ads.txt برای InMobi، قطعه کد شخصی‌سازی‌شده‌ی خود را اضافه کنید .

حالت تست را روشن کنید

حالت تست را فقط برای قرارگیری در تمام نمایش‌های زنده یا دستگاه‌های آزمایشی خاص فعال کنید.

مرحله ۲: تنظیم تقاضای InMobi در رابط کاربری AdMob

تنظیمات میانجیگری را برای واحد تبلیغاتی خود پیکربندی کنید

شما باید InMobi را به پیکربندی میانجیگری برای واحد تبلیغاتی خود اضافه کنید.

ابتدا، وارد حساب کاربری AdMob خود شوید. سپس، به برگه Mediation بروید. اگر یک گروه میانجیگری موجود دارید که می‌خواهید آن را تغییر دهید، روی نام آن گروه میانجیگری کلیک کنید تا آن را ویرایش کنید و به مرحله Add InMobi as an ad source بروید.

برای ایجاد یک گروه میانجیگری جدید، گزینه «ایجاد گروه میانجیگری» را انتخاب کنید.

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

به گروه میانجیگری خود یک نام بدهید و مکان‌هایی را برای هدف قرار دادن انتخاب کنید. در مرحله بعد، وضعیت گروه میانجیگری را روی فعال (Enabled) تنظیم کنید و سپس روی افزودن واحدهای تبلیغاتی (Add Ad Units) کلیک کنید.

این گروه میانجی را با یک یا چند واحد تبلیغاتی AdMob موجود خود مرتبط کنید. سپس روی «انجام شد» کلیک کنید.

اکنون باید کارت واحدهای تبلیغاتی را ببینید که با واحدهای تبلیغاتی که انتخاب کرده‌اید پر شده است:

InMobi را به عنوان منبع تبلیغات اضافه کنید

مناقصه

در قسمت «منابع تبلیغات» ، زیر کارت پیشنهاد قیمت ، گزینه «افزودن منبع تبلیغات» را انتخاب کنید. سپس «InMobi (SDK)» را انتخاب کنید.

روی نحوه امضای قرارداد مشارکت و تنظیم مشارکت در مناقصه با InMobi کلیک کنید.



روی تأیید و موافقت کلیک کنید، سپس روی ادامه کلیک کنید.



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



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



آبشار


در زیر کارت Waterfall در بخش Ad Sources ، گزینه Add Ad Source را انتخاب کنید.

InMobi را انتخاب کنید و سوئیچ Optimize را فعال کنید. نام کاربری و کلید API که در بخش قبل به دست آوردید را وارد کنید تا بهینه‌سازی منبع تبلیغات برای InMobi تنظیم شود. سپس یک مقدار eCPM برای InMobi وارد کنید و روی Continue کلیک کنید.



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

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


InMobi را به فهرست شرکای تبلیغاتی GDPR و مقررات ایالتی ایالات متحده اضافه کنید

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

مرحله 3: SDK و آداپتور InMobi را وارد کنید

  • خط زیر را به Podfile پروژه خود اضافه کنید:

    pod 'GoogleMobileAdsMediationInMobi'
    
  • از خط فرمان اجرا کنید:

    pod install --repo-update

ادغام دستی

  • آخرین نسخه آداپتور InMobi را از لینک دانلود موجود در Changelog دانلود کنید و InMobiAdapter.framework در پروژه خود لینک دهید.
  • فریم‌ورک‌های زیر را به پروژه خود اضافه کنید
    • libsqlite3.0.tbd
    • libz.tbd
    • WebKit.framework

تنظیمات پروژه

پرچم -ObjC را به پرچم‌های دیگر لینک‌دهنده در قسمت Application Target > Build Settings اضافه کنید.

مرحله ۴: تنظیمات حریم خصوصی را در InMobi SDK پیاده‌سازی کنید

برای رعایت سیاست رضایت کاربر اتحادیه اروپا گوگل ، شما باید اطلاعات خاصی را در اختیار کاربران خود در منطقه اقتصادی اروپا (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 را دنبال کنید.

مرحله ۶: پیاده‌سازی خود را آزمایش کنید

فعال کردن تبلیغات آزمایشی

مطمئن شوید که دستگاه آزمایشی خود را برای AdMob ثبت کرده‌اید و حالت آزمایشی را در رابط کاربری InMobi فعال کرده‌اید .

تأیید تبلیغات آزمایشی

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

مراحل اختیاری

پارامترهای خاص شبکه

آداپتور InMobi از پارامترهای درخواست اضافی پشتیبانی می‌کند که می‌توانند با استفاده از کلاس GADInMobiExtras به آداپتور منتقل شوند. GADInMobiExtras شامل ویژگی‌های زیر است که برای همه قالب‌های تبلیغاتی پشتیبانی شده مشترک است:

درخواست پارامترها و مقادیر
setAgeGroup
گروه سنی کاربر.
kIMSDKAgeGroupBelow18
kIMSDKAgeGroupBetween18And24
kIMSDKAgeGroupBetween25And29
kIMSDKAgeGroupBetween30And34
kIMSDKAgeGroupBetween35And44
kIMSDKAgeGroupBetween45And54
kIMSDKAgeGroupBetween55And64
kIMSDKAgeGroupAbove65
setEducationType
سطح تحصیلات کاربر.
kIMSDKEducationHighSchoolOrLess
kIMSDKEducationCollegeOrGraduate
kIMSDKEducationPostGraduateOrAbove
setLogLevel kIMSDKLogLevelNone
kIMSDKLogLevelError
kIMSDKLogLevelDebug
setAge عدد صحیح. سن کاربر.
setYearOfbirth عدد صحیح. سال تولد کاربر.
setPostalCode رشته . کد پستی کاربر. معمولاً یک عدد پنج رقمی.
setAreaCode رشته . کد منطقه تلفن کاربر (بخشی از شماره تلفن).
setLanguage رشته . زبان مادری کاربر (در صورت اطلاع).
setLoginId رشته . شناسه ورود به سیستم در دامنه ناشر.
setSessionId رشته . شناسه جلسه در دامنه ناشر.
setLocationWithCityStateCountry رشته . موقعیت مکانی با پارامترهای شهر، استان و کشور.
setKeywords رشته . هر کلمه کلیدی مرتبط با متن که قرار است در درخواست تبلیغ ارسال شود.
setInterests رشته . هر رشته مرتبط با متن که قرار است در درخواست تبلیغ ارسال شود.
setAdditionalParameters دیکشنری . هر مقدار اضافی که باید در درخواست تبلیغ ارسال شود.

در اینجا یک مثال کد از نحوه تنظیم این پارامترهای درخواست تبلیغ آورده شده است:

سویفت

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 گنجانده شده‌اند
تیتر
تصویر ۱
نمای رسانه
بدن
آیکون برنامه
فراخوان برای اقدام
رتبه‌بندی ستاره‌ای
فروشگاه
قیمت

آداپتور InMobi دسترسی مستقیم به تصویر اصلی برای تبلیغات بومی خود را فراهم نمی‌کند. در عوض، آداپتور GADMediaView را با یک ویدیو یا تصویر پر می‌کند.

ردیابی نمایش و کلیک

کلیک‌ها توسط SDK تبلیغات موبایلی گوگل شناسایی شده و به InMobi ارسال می‌شوند، بنابراین گزارش کلیک همگام‌سازی خواهد شد.

کیت توسعه نرم‌افزار تبلیغات موبایل گوگل (Google Mobile Ads SDK) از فراخوانی‌های کیت توسعه نرم‌افزار InMobi برای ردیابی نمایش تبلیغات استفاده می‌کند، بنابراین گزارش‌های هر دو داشبورد باید با اختلاف کم یا بدون اختلاف مطابقت داشته باشند.

کدهای خطا

اگر آداپتور نتواند تبلیغی از InMobi دریافت کند، ناشران می‌توانند خطای اساسی را از پاسخ تبلیغ با استفاده از GADResponseInfo.adNetworkInfoArray تحت کلاس‌های زیر بررسی کنند:

GADMAdapterInMobi
GADMediationAdapterInMobi

در اینجا کدها و پیام‌های همراه که توسط آداپتور InMobi هنگام عدم بارگیری یک تبلیغ نمایش داده می‌شوند، آمده است:

کد خطا دلیل
۱۰۱ پارامترهای سرور InMobi که در رابط کاربری AdMob پیکربندی شده‌اند، وجود ندارند/نامعتبر هستند.
۱۰۲ آداپتور 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.

یادداشت‌های تکمیلی:

نسخه ۱۰.۱.۲.۱

  • سازگاری تأیید شده با 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

نسخه‌های پیشین

  • پشتیبانی از بنرها، تبلیغات بینابینی، ویدیوهای جایزه‌دار و قالب‌های تبلیغات بومی.