این راهنما به شما نشان میدهد که چگونه از Google Mobile Ads SDK برای بارگیری و نمایش تبلیغات از InMobi با استفاده از AdMob Mediation استفاده کنید، که هم ادغامهای آبشار و هم پیشنهاد قیمت را پوشش میدهد. نحوه افزودن InMobi به پیکربندی میانجی واحد تبلیغات و نحوه ادغام InMobi SDK و آداپتور در یک برنامه Android را پوشش میدهد.
ادغام ها و فرمت های تبلیغاتی پشتیبانی شده
آداپتور میانجی برای InMobi دارای قابلیت های زیر است:
یکپارچه سازی | |
---|---|
مناقصه | 1 |
آبشار | |
فرمت ها | |
بنر | |
بینابینی | |
پاداش داده شد | |
بومی | 2 |
1 ادغام مناقصه در نسخه بتا باز است.
2 فقط برای واسطه آبشار پشتیبانی می شود.
الزامات
Android API سطح 21 یا بالاتر
[برای مناقصه]: برای ادغام همه قالبهای تبلیغاتی پشتیبانی شده در مناقصه، از آداپتور InMobi 10.6.3.0 یا بالاتر ( آخرین نسخه توصیه میشود ) استفاده کنید.
جدیدترین SDK تبلیغات موبایل گوگل
راهنمای شروع میانجیگری را کامل کنید
مرحله 1: تنظیمات را در InMobi UI تنظیم کنید
برای یک حساب InMobi ثبت نام کنید . هنگام ایجاد حساب کاربری، گزینه Use InMobi SSP with Google Open Bidding را بدون علامت بگذارید.
پس از تأیید حساب شما، وارد شوید .
یک برنامه اضافه کنید
برای افزودن برنامه خود به داشبورد InMobi، روی Inventory > Inventory Settings کلیک کنید.
روی Add Inventory کلیک کنید و کانال Mobile App را از منوی کشویی انتخاب کنید.
شروع به تایپ URL فروشگاه برنامه منتشر شده خود در نوار جستجو کنید و برنامه را از نتایج تکمیل شده خودکار انتخاب کنید. روی Continue کلیک کنید.
اگر برنامه شما منتشر نشده است، روی پیوند دستی کلیک کنید و جزئیات مورد نیاز را وارد کنید. روی Continue کلیک کنید.
تنظیمات App & Website Compliance را مرور کنید و سپس روی Save and Create Placements کلیک کنید.
جایگذاری ها
پس از تنظیم موجودی خود، سیستم شما را به گردش کار ایجاد مکان هدایت می کند.
مناقصه
نوع واحد تبلیغات را انتخاب کنید. یک نام مکان وارد کنید، به ترتیب On و Google Open Bidding for Audience Bidding و Partner را انتخاب کنید و بقیه فرم را پر کنید. پس از اتمام روی Create Placement کلیک کنید.
آبشار
نوع واحد تبلیغات را انتخاب کنید. سپس یک نام مکان را وارد کنید، گزینه Off for Audience Bidding را انتخاب کنید و بقیه فرم را پر کنید. پس از اتمام روی Create Placement کلیک کنید.
پس از ایجاد مکان، جزئیات آن نشان داده می شود. شناسه مکان را که برای راهاندازی واحد تبلیغات AdMob شما استفاده میشود، یادداشت کنید.
شناسه حساب
شناسه حساب InMobi شما در بخش امور مالی > تنظیمات پرداخت > اطلاعات پرداخت در دسترس است.
کلید API گزارش InMobi را پیدا کنید
مناقصه
این مرحله برای ادغام پیشنهادها لازم نیست.
آبشار
به حساب من > تنظیمات حساب بروید. به برگه API Key بروید و روی Generate API Key کلیک کنید.
ایمیل کاربر مورد نیاز کلید را انتخاب کنید و روی Generate API Key کلیک کنید. یک فایل حاوی کلید API و نام کاربری/نام ورود به سیستم تولید خواهد شد.
فقط سرپرست ناشر حساب میتواند یک کلید API برای همه کاربران ایجاد کند. اگر کلید API تولید شده قبلی را فراموش کرده اید، کلید API خود را با نگه داشتن نشانگر روی نامه خود در برگه API Key بازنشانی کنید.
حالت تست را روشن کنید
حالت تست را برای قرار دادن خود در همه نمایشهای زنده یا فقط دستگاههای آزمایشی خاص فعال کنید.
مرحله 2: تقاضای InMobi را در رابط کاربری AdMob تنظیم کنید
تنظیمات میانجی را برای واحد تبلیغات خود پیکربندی کنید
باید InMobi را به پیکربندی میانجی واحد تبلیغاتی خود اضافه کنید.
ابتدا وارد حساب AdMob خود شوید. سپس به تب Mediation بروید. اگر گروه میانجی موجودی دارید که میخواهید آن را تغییر دهید، روی نام آن گروه میانجی کلیک کنید تا آن را ویرایش کنید و به افزودن InMobi بهعنوان منبع آگهی بروید.
برای ایجاد یک گروه میانجی جدید، Create Mediation Group را انتخاب کنید.
قالب و پلتفرم تبلیغ خود را وارد کنید، سپس روی Continue کلیک کنید.
به گروه میانجی خود یک نام بدهید و مکانهایی را برای هدف انتخاب کنید. سپس، وضعیت گروه میانجی را روی Enabled تنظیم کنید و سپس روی Add Units Ad Units کلیک کنید.
این گروه میانجی را با یک یا چند واحد تبلیغات AdMob موجود خود مرتبط کنید. سپس روی Done کلیک کنید.
اکنون باید کارت واحدهای تبلیغاتی را با واحدهای تبلیغاتی که انتخاب کردهاید مشاهده کنید:
InMobi را به عنوان منبع تبلیغاتی اضافه کنید
مناقصه
در زیر کارت مناقصه در بخش منابع آگهی ، افزودن منبع آگهی را انتخاب کنید. سپس InMobi (SDK) را انتخاب کنید.
روی نحوه امضای قرارداد مشارکت و تنظیم یک مشارکت در مناقصه با InMobi کلیک کنید.
روی تأیید و موافقت کلیک کنید، سپس روی ادامه کلیک کنید.
اگر قبلاً نقشه ای برای InMobi دارید، می توانید آن را انتخاب کنید. در غیر این صورت، روی افزودن نقشه کلیک کنید.
در مرحله بعد، شناسه حساب و شناسه مکان به دست آمده در بخش قبل را وارد کنید. سپس روی Done کلیک کنید.
آبشار
در زیر کارت Waterfall در بخش Ad Sources ، Add Source Ad را انتخاب کنید. سپس InMobi را انتخاب کنید.
InMobi را انتخاب کنید و سوئیچ Optimize را فعال کنید. برای تنظیم بهینهسازی منبع آگهی برای InMobi، نام کاربری و کلید API بهدستآمده در بخش قبل را وارد کنید. سپس یک مقدار eCPM را برای InMobi وارد کنید و روی Continue کلیک کنید.
اگر قبلاً نقشه ای برای InMobi دارید، می توانید آن را انتخاب کنید. در غیر این صورت، روی افزودن نقشه کلیک کنید.
در مرحله بعد، شناسه حساب و شناسه مکان به دست آمده در بخش قبل را وارد کنید. سپس روی Done کلیک کنید.
InMobi را به لیست شرکای تبلیغاتی GDPR و مقررات ایالتی ایالات متحده اضافه کنید
برای افزودن InMobi به فهرست شرکای آگهی GDPR و مقررات ایالتی ایالات متحده در رابط کاربری AdMob، مراحل تنظیمات GDPR و تنظیمات مقررات ایالتی ایالات متحده را دنبال کنید.
مرحله 3: InMobi SDK و آداپتور را وارد کنید
ادغام Android Studio (توصیه می شود)
در فایل build.gradle.kts
در سطح برنامه خود، وابستگی ها و پیکربندی های پیاده سازی زیر را اضافه کنید. از آخرین نسخه های InMobi SDK و آداپتور استفاده کنید:
dependencies {
implementation("com.google.android.gms:play-services-ads:23.6.0")
implementation("com.google.ads.mediation:inmobi:10.8.0.0")
}
ادغام دستی
InMobi Android SDK را دانلود کنید و فایل
InMobiSDK.aar
را در زیر پوشهlibs
استخراج کنید و به پروژه خود اضافه کنید.به مصنوعات آداپتور InMobi در مخزن Maven Google بروید. آخرین نسخه را انتخاب کنید، فایل
.aar
آداپتور InMobi را دانلود کنید و آن را به پروژه خود اضافه کنید.InMobi همچنین به وابستگی های دیگری نیاز دارد. لطفاً برای جزئیات بیشتر به مستندات InMobi مراجعه کنید.
مرحله 4: تنظیمات حریم خصوصی را در InMobi SDK اجرا کنید
رضایت اتحادیه اروپا و GDPR
تحت «خطمشی رضایت کاربر اتحادیه اروپا» Google، باید اطمینان حاصل کنید که اطلاعات مشخصی در رابطه با استفاده از شناسههای دستگاه و دادههای شخصی به کاربران منطقه اقتصادی اروپا (EEA) داده میشود و از آنها رضایت گرفته میشود. این سیاست منعکس کننده الزامات دستورالعمل حریم خصوصی الکترونیک اتحادیه اروپا و مقررات عمومی حفاظت از داده ها (GDPR) است. هنگام درخواست رضایت، باید هر شبکه تبلیغاتی را در زنجیره میانجی خود شناسایی کنید که ممکن است دادههای شخصی را جمعآوری، دریافت یا استفاده کند و اطلاعاتی درباره استفاده هر شبکه ارائه دهد. Google در حال حاضر نمی تواند رضایت کاربر را به طور خودکار به چنین شبکه هایی منتقل کند.
در نسخه 7.1.0.0، آداپتور InMobi کلاس InMobiConsent
را اضافه کرد class that lets you pass consent information to InMobi. The following sample code calls
. اگر تصمیم به فراخوانی این روش دارید، توصیه میشود قبل از درخواست تبلیغات از طریق Google Mobile Ads SDK این کار را انجام دهید.
جاوا
import com.inmobi.sdk.InMobiSdk;
import com.google.ads.mediation.inmobi.InMobiConsent;
// ...
JSONObject consentObject = new JSONObject();
try {
consentObject.put(InMobiSdk.IM_GDPR_CONSENT_AVAILABLE, true);
consentObject.put("gdpr", "1");
} catch (JSONException exception) {
exception.printStackTrace();
}
InMobiConsent.updateGDPRConsent(consentObject);
کاتلین
import com.inmobi.sdk.InMobiSdk
import com.google.ads.mediation.inmobi.InMobiConsent
// ...
val consentObject = JSONObject()
try {
consentObject.put(InMobiSdk.IM_GDPR_CONSENT_AVAILABLE, true)
consentObject.put("gdpr", "1")
} catch (exception: JSONException) {
exception.printStackTrace()
}
InMobiConsent.updateGDPRConsent(consentObject)
برای اطلاعات بیشتر درباره کلیدها و مقادیر احتمالی که InMobi در این شی رضایت می پذیرد، جزئیات پیاده سازی GDPR InMobi را ببینید.
قوانین حفظ حریم خصوصی ایالات متحده
قوانین حفظ حریم خصوصی ایالات متحده مستلزم دادن حق انصراف کاربران از "فروش" "اطلاعات شخصی" خود (همانطور که قانون آن شرایط را تعریف می کند)، با انصراف ارائه شده از طریق پیوند برجسته "اطلاعات شخصی من را نفروش" در "فروش" "صفحه اصلی حزب. راهنمای انطباق با قوانین حریم خصوصی ایالات ایالات متحده، امکان فعال کردن پردازش داده های محدود را برای ارائه تبلیغات Google ارائه می دهد، اما Google نمی تواند این تنظیم را برای هر شبکه تبلیغاتی در زنجیره میانجی شما اعمال کند. بنابراین، شما باید هر یک از شبکههای تبلیغاتی را در زنجیره میانجی خود که ممکن است در فروش اطلاعات شخصی شرکت کنند شناسایی کنید و از راهنماییهای هر یک از آن شبکهها برای اطمینان از رعایت آن پیروی کنید.
در نسخه 10.5.7.1، آداپتور InMobi برای خواندن رشته حریم خصوصی IAB US از تنظیمات برگزیده مشترک، پشتیبانی اضافه کرد. برای تنظیم رشته حریم خصوصی ایالات متحده در اولویت های مشترک، دستورالعمل های موجود در اسناد قوانین حریم خصوصی ایالات ایالات متحده را دنبال کنید.
علاوه بر این، برای دستورالعملهای نحوه فعال کردن تنظیمات CCPA در داشبورد InMobi، به مستندات CCPA InMobi مراجعه کنید.
مرحله 5: کد اضافی مورد نیاز است
هیچ کد اضافی برای ادغام InMobi مورد نیاز نیست.
مرحله 6: اجرای خود را آزمایش کنید
فعال کردن تبلیغات آزمایشی
مطمئن شوید که دستگاه آزمایشی خود را برای AdMob ثبت کرده اید و حالت تست را در رابط کاربری InMobi فعال کرده اید .
تبلیغات آزمایشی را تأیید کنید
برای تأیید اینکه آگهیهای آزمایشی را از InMobi دریافت میکنید، با استفاده از منبع(های) آگهی InMobi (مناقصه) و InMobi (آبشار) آزمایش منبع آگهی را در بازرس آگهی فعال کنید.
مراحل اختیاری
مجوزها
برای عملکرد بهینه، InMobi توصیه میکند مجوزهای اختیاری زیر را به فایل AndroidManifest.xml
برنامه خود اضافه کنید.
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
پارامترهای خاص شبکه
آداپتور InMobi از پارامترهای درخواست اضافی پشتیبانی می کند که می توانند به عنوان یک بسته Android به آداپتور منتقل شوند. آداپتور به دنبال کلیدهای زیر در بسته است:
درخواست پارامترها و مقادیر | |
---|---|
InMobiNetworkKeys.AGE_GROUP گروه سنی کاربر | InMobiNetworkValues.BELOW_18 InMobiNetworkValues.BETWEEN_18_AND_24 InMobiNetworkValues.BETWEEN_25_AND_29 InMobiNetworkValues.BETWEEN_30_AND_34 InMobiNetworkValues.BETWEEN_35_AND_44 InMobiNetworkValues.BETWEEN_45_AND_54 InMobiNetworkValues.BETWEEN_55_AND_65 InMobiNetworkValues.ABOVE_65 |
InMobiNetworkKeys.EDUCATION سطح تحصیلات کاربر | InMobiNetworkValues.EDUCATION_HIGHSCHOOLORLESS InMobiNetworkValues.EDUCATION_COLLEGEORGRADUATE InMobiNetworkValues.EDUCATION_POSTGRADUATEORABOVE |
InMobiNetworkKeys.AGE | رشته . سن کاربر |
InMobiNetworkKeys.POSTAL_CODE | رشته . کد پستی کاربر (معمولاً یک عدد پنج رقمی) |
InMobiNetworkKeys.AREA_CODE | رشته . کد منطقه کاربر (بخشی از شماره تلفن) |
InMobiNetworkKeys.LANGUAGE | رشته . زبان مادری کاربر (در صورت شناخته شدن). |
InMobiNetworkKeys.CITY | رشته . شهر کاربر |
InMobiNetworkKeys.STATE | رشته . وضعیت کاربر |
InMobiNetworkKeys.COUNTRY | رشته . کشور کاربر |
InMobiNetworkKeys.LOGLEVEL سطح Log را برای InMobi SDK تنظیم می کند. | InMobiNetworkValues.LOGLEVEL_NONE InMobiNetworkValues.LOGLEVEL_DEBUG InMobiNetworkValues.LOGLEVEL_ERROR |
در اینجا یک نمونه کد از نحوه تنظیم این پارامترهای درخواست آگهی آورده شده است:
جاوا
Bundle extras = new Bundle();
extras.putString(InMobiNetworkKeys.AGE_GROUP, InMobiNetworkValues.BETWEEN_35_AND_54);
extras.putString(InMobiNetworkKeys.AREA_CODE, "12345");
AdRequest request = new AdRequest.Builder()
.addNetworkExtrasBundle(InMobiAdapter.class, extras)
.build();
کاتلین
val extras = Bundle()
extras.putString(InMobiNetworkKeys.AGE_GROUP, InMobiNetworkValues.BETWEEN_35_AND_54)
extras.putString(InMobiNetworkKeys.AREA_CODE, "12345")
val request = AdRequest.Builder()
.addNetworkExtrasBundle(InMobiAdapter::class.java, extras)
.build()
استفاده از تبلیغات بومی
رندر آگهی
آداپتور InMobi تبلیغات بومی خود را به عنوان اشیاء NativeAd
برمی گرداند. توضیحات فیلد تبلیغات بومی زیر را برای NativeAd
پر می کند.
میدان | دارایی ها همیشه توسط آداپتور InMobi گنجانده شده است |
---|---|
تیتر | |
تصویر | 1 |
نمای رسانه ای | |
بدن | |
نماد برنامه | |
فراخوان به اقدام | |
امتیاز ستاره | |
فروشگاه | |
قیمت |
1 آداپتور InMobi دسترسی مستقیم به دارایی تصویر اصلی را برای تبلیغات بومی خود فراهم نمی کند. در عوض، آداپتور MediaView
را با یک ویدیو یا یک تصویر پر می کند.
ردیابی نمایش و کلیک
Google Mobile Ads SDK از تماسهای InMobi SDK برای ردیابی نمایش و کلیک استفاده میکند، بنابراین گزارشهای موجود در هر دو داشبورد باید با تفاوتهای کم یا بدون تفاوت مطابقت داشته باشند.
کدهای خطا
اگر آداپتور نتواند تبلیغی را از InMobi دریافت کند، ناشران میتوانند با استفاده از ResponseInfo.getAdapterResponses()
در کلاسهای زیر، خطای اساسی مربوط به پاسخ آگهی را بررسی کنند:
com.google.ads.mediation.inmobi.InMobiAdapter
com.google.ads.mediation.inmobi.InMobiMediationAdapter
در اینجا کدها و پیامهای همراهی هستند که توسط آداپتور InMobi هنگام بارگیری نشدن آگهی ارسال میشوند:
کد خطا | دلیل |
---|---|
0-99 | خطاهای InMobi SDK. برای جزئیات بیشتر به کد مراجعه کنید. |
100 | پارامترهای سرور InMobi پیکربندی شده در رابط کاربری AdMob وجود ندارد/نامعتبر است. |
101 | راه اندازی InMobi SDK ناموفق بود. |
102 | اندازه آگهی درخواستی با اندازه بنر پشتیبانی شده InMobi مطابقت ندارد. |
103 | درخواست آگهی یک درخواست آگهی بومی یکپارچه نیست. |
104 | تلاش برای درخواست آگهی InMobi بدون مقداردهی اولیه InMobi SDK. این در تئوری هرگز نباید اتفاق بیفتد زیرا آداپتور InMobi SDK را قبل از درخواست تبلیغات InMobi مقداردهی اولیه میکند. |
105 | تبلیغ InMobi هنوز آماده نمایش نیست. |
106 | InMobi موفق به نمایش آگهی نشد. |
107 | InMobi یک آگهی بومی را که دارایی مورد نیاز را ندارد، برگرداند. |
108 | دارایی های تصویر تبلیغاتی بومی InMobi حاوی یک URL نادرست است. |
109 | آداپتور نتوانست دارایی های تصویر تبلیغاتی بومی InMobi را دانلود کند. |
InMobi Android Mediation Adapter Changelog
نسخه 10.8.0.0
- کامپایل با جاوا 11 به جای جاوا 17.
- سازگاری تایید شده با InMobi Kotlin SDK نسخه 10.8.0.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 23.5.0.
- InMobi Kotlin SDK نسخه 10.8.0.
نسخه 10.7.8.1
- حداقل سطح API Android مورد نیاز را به 21 برگرداند.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 23.3.0.
- InMobi Kotlin SDK نسخه 10.7.8.
نسخه 10.7.8.0
- سازگاری تایید شده با InMobi Kotlin SDK نسخه 10.7.8.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 23.3.0.
- InMobi Kotlin SDK نسخه 10.7.8.
نسخه 10.7.7.0
- سازگاری تایید شده با InMobi Kotlin SDK نسخه 10.7.7.
- حداقل سطح API Android مورد نیاز را به 24 به روز کرد.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 23.3.0.
- InMobi Kotlin SDK نسخه 10.7.7.
نسخه 10.7.5.0
- سازگاری تایید شده با InMobi Kotlin SDK نسخه 10.7.5.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 23.2.0.
- InMobi Kotlin SDK نسخه 10.7.5.
نسخه 10.7.4.0
- سازگاری تایید شده با InMobi Kotlin SDK نسخه 10.7.4.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 23.1.0.
- InMobi Kotlin SDK نسخه 10.7.4.
نسخه 10.7.3.0
- سازگاری تایید شده با InMobi Kotlin SDK نسخه 10.7.3.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 23.1.0.
- InMobi Kotlin SDK نسخه 10.7.3.
نسخه 10.6.7.1
- حداقل نسخه مورد نیاز Google Mobile Ads SDK به 23.0.0 به روز شد.
- سازگاری تایید شده با InMobi Kotlin SDK نسخه 10.6.7.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 23.0.0.
- InMobi Kotlin SDK نسخه 10.6.7.
نسخه 10.6.7.0
- سازگاری تایید شده با InMobi Kotlin SDK نسخه 10.6.7.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 22.6.0.
- InMobi Kotlin SDK نسخه 10.6.7.
نسخه 10.6.6.0
- سازگاری تایید شده با InMobi Kotlin SDK نسخه 10.6.6.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 22.6.0.
- InMobi Kotlin SDK نسخه 10.6.6.
نسخه 10.6.3.0
- پشتیبانی از واترمارک برای بنرهای پیشنهادی، تبلیغات بینابینی و پاداش اضافه شده است.
- سازگاری تایید شده با InMobi Kotlin SDK نسخه 10.6.3.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 22.6.0.
- InMobi Kotlin SDK نسخه 10.6.3.
نسخه 10.6.2.0
- آداپتور را برای فراخوانی میانجیگری SDK تبلیغات موبایلی Google
onAdFailedToShow
بهروزرسانی کرد تا وقتی تبلیغات بیناثر InMobi نمایش داده نشود. - سازگاری تایید شده با InMobi Kotlin SDK نسخه 10.6.2.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 22.5.0.
- InMobi Kotlin SDK نسخه 10.6.2.
نسخه 10.6.0.0
- سازگاری تایید شده با InMobi Kotlin SDK نسخه 10.6.0.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 22.3.0.
- InMobi Kotlin SDK نسخه 10.6.0.
نسخه 10.5.9.0
- سازگاری تایید شده با InMobi Kotlin SDK نسخه 10.5.9.
- آداپتور را برای بارگیری بنرهای تبلیغاتی InMobi با نزدیکترین اندازه های تبلیغاتی پشتیبانی شده به جای اندازه های آگهی درخواستی به روز کرد. این به کاهش InMobi no-fill کمک می کند.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 22.3.0.
- InMobi Kotlin SDK نسخه 10.5.9.
نسخه 10.5.8.0
- مشکلی که در آن آداپتور نمی تواند مقداردهی اولیه کند، برطرف شد.
- وابستگی های به روز شده برای حل تداخل مسیر کلاس.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK به 22.3.0 به روز شد.
- سازگاری تایید شده با InMobi Kotlin SDK نسخه 10.5.8.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 22.3.0.
- InMobi Kotlin SDK نسخه 10.5.8.
نسخه 10.5.7.1
- برای خواندن رشته حریم خصوصی IAB US از تنظیمات برگزیده مشترک، پشتیبانی اضافه شد.
- پشتیبانی مناقصه برای بنر (شامل MREC)، قالبهای تبلیغاتی بینابینی و پاداش اضافه شده است.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK به 22.2.0 به روز شد.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 22.2.0.
- InMobi Kotlin SDK نسخه 10.5.7.
نسخه 10.5.7.0
- سازگاری تایید شده با InMobi Kotlin SDK نسخه 10.5.7.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 22.1.0.
- InMobi Kotlin SDK نسخه 10.5.7.
نسخه 10.5.5.0
- سازگاری تایید شده با InMobi Kotlin SDK نسخه 10.5.5.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 22.1.0.
- InMobi Kotlin SDK نسخه 10.5.5.
نسخه 10.5.4.1
- آداپتور بهروزرسانی شده برای استفاده از کلاس جدید
VersionInfo
. - حداقل نسخه مورد نیاز Google Mobile Ads SDK به 22.0.0 به روز شد.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 22.0.0.
- InMobi Kotlin SDK نسخه 10.5.4.
نسخه 10.5.4.0
- سازگاری تایید شده با InMobi Kotlin SDK نسخه 10.5.4.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 21.4.0.
- InMobi Kotlin SDK نسخه 10.5.4.
نسخه 10.1.2.1
- پشتیبانی برای ارسال مقدار COPPA به InMobi SDK اضافه شد.
- آداپتور را برای استفاده از API های میانجی جدید به روز کرد.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK را به 21.4.0 به روز کرد.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 21.4.0.
- InMobi SDK نسخه 10.1.2.
نسخه 10.1.2.0
- سازگاری تایید شده با InMobi SDK نسخه 10.1.2.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 21.3.0.
- InMobi SDK نسخه 10.1.2.
نسخه 10.1.1.0
- سازگاری تایید شده با InMobi SDK نسخه 10.1.1.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 21.3.0.
- InMobi SDK نسخه 10.1.1.
نسخه 10.0.9.0
- سازگاری تایید شده با InMobi SDK نسخه 10.0.9.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK به 21.3.0 به روز شد.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 21.3.0.
- InMobi SDK نسخه 10.0.9.
نسخه 10.0.8.0
- سازگاری تایید شده با InMobi SDK نسخه 10.0.8.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK به 21.2.0 به روز شد.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 21.2.0.
- InMobi SDK نسخه 10.0.8.
نسخه 10.0.7.0
- سازگاری تایید شده با InMobi SDK نسخه 10.0.7.
-
compileSdkVersion
وtargetSdkVersion
به API 31 به روز کرد. - حداقل نسخه مورد نیاز Google Mobile Ads SDK را به 21.0.0 به روز کرد.
- حداقل سطح API Android مورد نیاز را به 19 به روز کرد.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 21.0.0.
- InMobi SDK نسخه 10.0.7.
نسخه 10.0.6.0
- سازگاری تایید شده با InMobi SDK نسخه 10.0.6.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 20.6.0.
- InMobi SDK نسخه 10.0.6.
نسخه 10.0.5.0
- سازگاری تایید شده با InMobi SDK نسخه 10.0.5.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK به 20.6.0 به روز شد.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 20.6.0.
- InMobi SDK نسخه 10.0.5.
نسخه 10.0.3.0
- سازگاری تایید شده با InMobi SDK نسخه 10.0.3.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 20.5.0.
- InMobi SDK نسخه 10.0.3.
نسخه 10.0.2.0
- سازگاری تایید شده با InMobi SDK نسخه 10.0.2.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK به 20.5.0 به روز شد.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 20.5.0.
- InMobi SDK نسخه 10.0.2.
نسخه 10.0.1.0
- سازگاری تایید شده با InMobi SDK نسخه 10.0.1.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK را به 20.4.0 به روز کرد.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 20.4.0.
- InMobi SDK نسخه 10.0.1.
نسخه 9.2.1.0
- سازگاری تایید شده با InMobi SDK نسخه 9.2.1.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK را به 20.3.0 به روز کرد.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 20.3.0.
- InMobi SDK نسخه 9.2.1.
نسخه 9.2.0.0
- سازگاری تأیید شده با InMobi SDK نسخه 9.2.0.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK به 20.2.0 به روز شد.
- رفع پیام های خطای نادرست
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 20.2.0.
- InMobi SDK نسخه 9.2.0.
نسخه 9.1.9.0
- سازگاری تایید شده با InMobi SDK نسخه 9.1.9.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK به 20.1.0 به روز شد.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 20.1.0.
- InMobi SDK نسخه 9.1.9.
نسخه 9.1.7.0
- سازگاری تایید شده با InMobi SDK نسخه 9.1.7.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK را به 19.8.0 به روز کرد.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 19.8.0.
- InMobi SDK نسخه 9.1.7.
نسخه 9.1.6.0
- سازگاری تایید شده با InMobi SDK نسخه 9.1.6.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK به 19.7.0 به روز شد.
- آداپتور اکنون ردیابی برداشت را لغو می کند و از تعریف برداشت InMobi استفاده می کند.
- آداپتور دیگر پارامترهای هدفیابی جنسیت و تولد را که در نسخه 19.7.0 SDK تبلیغات موبایل Google منسوخ شدهاند، نمیخواند.
- به AndroidX منتقل شد
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 19.7.0.
- InMobi SDK نسخه 9.1.6.
نسخه 9.1.1.0
- سازگاری تایید شده با InMobi SDK نسخه 9.1.1.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK را به 19.5.0 به روز کرد.
- کدهای خطای توصیفی و دلایل خرابی بارگذاری/نمایش آداپتور اضافه شد.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 19.5.0.
- InMobi SDK نسخه 9.1.1.
نسخه 9.1.0.0
- سازگاری تایید شده با InMobi SDK نسخه 9.1.0.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK را به 19.4.0 به روز کرد.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 19.4.0.
- InMobi SDK نسخه 9.1.0.
نسخه 9.0.9.0
- سازگاری تایید شده با InMobi SDK نسخه 9.0.9.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 19.3.0.
- InMobi SDK نسخه 9.0.9.
نسخه 9.0.8.0
- پشتیبانی از قالب منسوخ NativeAppInstallAd حذف شد. برنامه ها باید تبلیغات بومی یکپارچه را درخواست کنند.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK به 19.3.0 به روز شد.
- سازگاری تایید شده با InMobi SDK نسخه 9.0.8.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 19.3.0.
- InMobi SDK نسخه 9.0.8.
نسخه 9.0.7.1
- مشکلی را که در آن آداپتور حالت اولیه InMobi SDK را به درستی حفظ نمی کرد، برطرف شد.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK را به 19.2.0 به روز کرد.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 19.2.0.
- InMobi SDK نسخه 9.0.7.
نسخه 9.0.7.0
- سازگاری تایید شده با InMobi SDK نسخه 9.0.7.
- آداپتور را برای پشتیبانی از درخواست های بنر تطبیقی درون خطی به روز کرد.
- آداپتور در حال حاضر شامل پیکربندی proguard است که توسط دستورالعمل های InMobi پیشنهاد شده است.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 19.1.0.
- InMobi SDK نسخه 9.0.7.
نسخه 9.0.6.0
- سازگاری تایید شده با InMobi SDK نسخه 9.0.6.
- تبلیغات بومی: اشکالی را برطرف کرد که باعث میشد نمایش
primaryView
InMobi هنگام پیمایش در یکپارچهسازی فید بومی ناپدید شود. - تبلیغات بومی: رفع اشکالی که باعث میشد نمای
primaryView
InMobi در مرکزmediaView
قرار نگیرد.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 19.1.0.
- InMobi SDK نسخه 9.0.6.
نسخه 9.0.5.0
- سازگاری تایید شده با InMobi SDK نسخه 9.0.5.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 19.1.0.
- InMobi SDK نسخه 9.0.5.
نسخه 9.0.4.0
- حداقل نسخه مورد نیاز Google Mobile Ads SDK به 19.1.0 به روز شد.
ساخته و تست شده با:
- Google Mobile Ads SDK نسخه 19.1.0.
- InMobi SDK نسخه 9.0.4.
نسخه 9.0.2.0
- سازگاری تایید شده با InMobi SDK نسخه 9.0.2.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK به 18.3.0 به روز شد.
- قابلیت مناقصه برای قالبهای بنر، بینابینی و پاداش حذف شد.
- رفع اشکالی که هنگام تلاش برای ارائه یک تبلیغ بومی باعث خرابی میشود.
ساخته و تست شده با
- Google Mobile Ads SDK نسخه 18.3.0.
- InMobi SDK نسخه 9.0.2.
نسخه 7.3.0.1
- تبلیغات بومی اکنون از API یکپارچه میانجی تبلیغات بومی استفاده می کنند.
ساخته شده و تست شده با
- Google Mobile Ads SDK نسخه 18.2.0.
- InMobi SDK نسخه 7.3.0.
نسخه 7.3.0.0
- سازگاری تایید شده با InMobi SDK نسخه 7.3.0.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK به 18.2.0 به روز شد.
نسخه 7.2.9.0
- قابلیت مناقصه به آداپتور برای تبلیغات بنر، بینابینی و پاداش اضافه شده است.
- سازگاری تایید شده با InMobi SDK نسخه 7.2.9.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK به 18.1.1 به روز شد.
نسخه 7.2.7.0
- سازگاری تایید شده با InMobi SDK نسخه 7.2.7.
نسخه 7.2.2.2
- پشتیبانی از اندازه های تبلیغاتی بنر انعطاف پذیر اضافه شده است.
نسخه 7.2.2.1
- آداپتور بهروزرسانی شده برای پشتیبانی از API پاداشدهی بتا باز جدید.
- حداقل نسخه مورد نیاز Google Mobile Ads SDK به 17.2.0 به روز شد.
نسخه 7.2.2.0
- سازگاری تایید شده با InMobi SDK نسخه 7.2.2.
نسخه 7.2.1.0
- سازگاری تایید شده با InMobi SDK نسخه 7.2.1.
نسخه 7.2.0.0
- سازگاری تایید شده با InMobi SDK نسخه 7.2.0.
نسخه 7.1.1.1
- آداپتور را برای فراخوانی رویداد تبلیغاتی
onRewardedVideoComplete
به روز کرد.
نسخه 7.1.1.0
- سازگاری تایید شده با InMobi SDK نسخه 7.1.1.
نسخه 7.1.0.0
- کلاس InMobiConsent اضافه شد که متدهای updateGDPRConsent() و getConsentObj() را ارائه می کند.
- سازگاری تایید شده با InMobi SDK نسخه 7.1.0.
نسخه 7.0.4.0
- سازگاری تایید شده با InMobi SDK نسخه 7.0.4.
نسخه 7.0.2.0
- سازگاری تایید شده با InMobi SDK نسخه 7.0.2.
نسخه 7.0.1.0
- آداپتور را به روز کرد تا با InMobi SDK نسخه 7.0.1 سازگار شود.
- پشتیبانی از تبلیغات ویدیویی بومی اضافه شده است.
- برای تبلیغات بومی، نمای رسانه ای همیشه توسط آداپتور برگردانده می شود. آداپتور دیگر دارایی تصویر را بر نمی گرداند، در عوض نمای رسانه تصویری را برای تبلیغات بومی ثابت نمایش می دهد.
- پروژه آداپتور برای Android Studio 3.0 به روز شد.
نسخه 6.2.4.0
- سازگاری تایید شده با InMobi SDK نسخه 6.2.4.
نسخه 6.2.3.0
- سیستم نامگذاری نسخه را به [نسخه InMobi SDK] تغییر داد. [نسخه وصله آداپتور].
نسخه های قبلی
- پشتیبانی از بنرها، مطالب بینابینی، ویدئوهای پاداش و قالبهای تبلیغاتی بومی را اضافه میکند.