Chartboost را با Mediation ادغام کنید

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

این راهنما به شما نشان می‌دهد که چگونه از SDK تبلیغات موبایل گوگل برای بارگذاری و نمایش تبلیغات از Chartboost با استفاده از میانجیگری استفاده کنید، و ادغام‌های آبشاری را پوشش می‌دهد. این راهنما نحوه اضافه کردن Chartboost به پیکربندی میانجیگری یک واحد تبلیغاتی و نحوه ادغام SDK و آداپتور Chartboost را در یک برنامه اندروید پوشش می‌دهد.

ادغام‌ها و قالب‌های تبلیغاتی پشتیبانی‌شده

آداپتور میانجی برای Chartboost قابلیت‌های زیر را دارد:

ادغام
مناقصه
آبشار
قالب‌ها
بنر
بینابینی
پاداش داده شده
بومی

الزامات

  • اندروید API سطح ۲۳ یا بالاتر
  • جدیدترین SDK تبلیغات موبایلی گوگل

  • راهنمای شروع میانجیگری را تکمیل کنید

مرحله ۱: تنظیمات را در رابط کاربری Chartboost تنظیم کنید

برای یک حساب کاربری Chartboost ثبت نام کنید و پس از تأیید حساب کاربری خود، وارد سیستم شوید . سپس، به برگه مدیریت برنامه‌ها بروید.

داشبورد برنامه‌های Chartboost

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

مدیریت برنامه‌ها

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

فرم برنامه جدید

پس از ایجاد برنامه، به داشبورد آن هدایت خواهید شد. شناسه برنامه (App ID) و امضای برنامه (App Signature) برنامه خود را یادداشت کنید.

تنظیمات برنامه

مدیر تبلیغات برای تنظیم شناسه واحد تبلیغاتی مدیر تبلیغات شما به شناسه کاربری و امضای کاربر Chartboost نیاز دارد. می‌توانید این پارامترها را با کلیک روی گزینه میانجیگری Chartboost در رابط کاربری Chartboost پیدا کنید.

داشبورد میانجیگری Chartboost

به برگه منابع > API Explorer بروید و شناسه کاربری و امضای کاربری خود را که در بخش احراز هویت قرار دارد، یادداشت کنید.

جستجوگر API چارت‌بوست

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

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

برای پیاده‌سازی app-ads.txt برای Chartboost، به app-ads.txt مراجعه کنید.

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

شما می‌توانید با رفتن به تب مدیریت برنامه‌ها از رابط کاربری Chartboost، انتخاب برنامه از لیست و کلیک روی ویرایش تنظیمات برنامه ، حالت آزمایشی را برای برنامه خود فعال کنید.

تنظیمات برنامه را ویرایش کنید

از تنظیمات برنامه، می‌توانید حالت آزمایشی را برای برنامه خود فعال یا غیرفعال کنید.

حالت تست چارت بوست

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

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

مرحله ۲: تنظیم تقاضای Chartboost در رابط کاربری Ad Manager

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

وارد حساب مدیر تبلیغات خود شوید.

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

یک نام منحصر به فرد برای گروه yield خود وارد کنید، وضعیت را روی فعال تنظیم کنید، قالب تبلیغ خود را انتخاب کنید و نوع موجودی را روی برنامه موبایل تنظیم کنید. در قسمت Targeting > Inventory ، واحد تبلیغاتی را که می‌خواهید به آن واسطه‌گری اضافه کنید، در قسمت Inventory and Mobile application انتخاب کنید.

سپس، روی دکمه‌ی «افزودن شریک Yield» کلیک کنید.

اگر از قبل یک شریک Yield برای Chartboost دارید، می‌توانید آن را انتخاب کنید. در غیر این صورت، گزینه Create a new yield partner را انتخاب کنید.

Chartboost را به عنوان شبکه تبلیغاتی انتخاب کنید، یک نام منحصر به فرد وارد کنید و Mediation را فعال کنید.

جمع‌آوری خودکار داده‌ها را روشن کنید و شناسه کاربری و امضای کاربری به‌دست‌آمده در بخش قبل را وارد کنید.

پس از انتخاب شریک Yield ، گزینه Mobile SDK Mediation را به عنوان نوع ادغام ، Android را به عنوان پلتفرم و Active را به عنوان وضعیت انتخاب کنید. شناسه برنامه ، امضای برنامه و مکان تبلیغ (Ad Location) که در بخش قبل به دست آورده‌اید را وارد کنید. سپس، یک مقدار پیش‌فرض برای هر نمایش (CPM) وارد کنید.

مکان‌های تبلیغاتی Chartboost ( مکان‌های نامگذاری شده ) نام‌های ساده‌ای هستند که نشان‌دهنده مکانی در برنامه شما هستند که می‌خواهید در آن تبلیغ نشان داده شود. مدیر تبلیغات درخواست‌ها را به مکانی که در تنظیمات مشخص شده است ارسال می‌کند. پس از ارسال درخواست‌ها، Chartboost مکان را برای اهداف گزارش‌دهی به رابط کاربری خود اضافه می‌کند.

در رابط کاربری Chartboost، مکان‌های تبلیغاتی شما را می‌توان در صفحه تنظیمات اولیه با کلیک روی تنظیمات پیشرفته نمایش داد. برای جزئیات بیشتر به راهنمای مکان‌های نامگذاری شده Chartboost مراجعه کنید.

پس از اتمام کار، روی ذخیره در پایین صفحه کلیک کنید.

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

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

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

در فایل settings.gradle.kts در سطح پروژه، مخازن زیر را اضافه کنید:

dependencyResolutionManagement {
  repositories {
    google()
    mavenCentral()
    maven {
      url = uri("https://cboost.jfrog.io/artifactory/chartboost-ads/")
    }
  }
}

سپس، در فایل build.gradle.kts سطح برنامه خود، وابستگی‌ها و پیکربندی‌های پیاده‌سازی زیر را اضافه کنید. از آخرین نسخه‌های Chartboost SDK و آداپتور استفاده کنید:

dependencies {
    implementation("com.google.android.gms:play-services-ads:24.7.0")
    implementation("com.google.ads.mediation:chartboost:9.10.0.0")
}

ادغام دستی

  1. فایل .aar آخرین نسخه Chartboost SDK را از Maven Central دانلود کنید و آن را به پروژه خود اضافه کنید.

  2. به مصنوعات آداپتور Chartboost در مخزن Maven گوگل بروید. آخرین نسخه را انتخاب کنید، فایل .aar آداپتور Chartboost را دانلود کنید و آن را به پروژه خود اضافه کنید.

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

برای رعایت سیاست رضایت کاربر اتحادیه اروپا گوگل ، شما باید اطلاعات خاصی را در اختیار کاربران خود در منطقه اقتصادی اروپا (EEA)، بریتانیا و سوئیس قرار دهید و رضایت آنها را برای استفاده از کوکی‌ها یا سایر ذخیره‌سازی‌های محلی در صورت لزوم قانونی، و برای جمع‌آوری، اشتراک‌گذاری و استفاده از داده‌های شخصی برای شخصی‌سازی تبلیغات، دریافت کنید. این سیاست منعکس‌کننده الزامات دستورالعمل حریم خصوصی الکترونیکی اتحادیه اروپا و مقررات عمومی حفاظت از داده‌ها (GDPR) است. شما مسئول تأیید انتشار رضایت به هر منبع تبلیغاتی در زنجیره واسطه‌گری خود هستید. گوگل قادر نیست رضایت کاربر را به طور خودکار به چنین شبکه‌هایی منتقل کند.

در SDK نسخه ۸.۱.۰، Chartboost متد addDataUseConsent() را اضافه کرد. کد نمونه زیر، رضایت استفاده از داده‌ها را روی NON_BEHAVIORAL تنظیم می‌کند. اگر تصمیم به فراخوانی این متد دارید، توصیه می‌شود قبل از درخواست تبلیغات از طریق SDK تبلیغات موبایلی گوگل، این کار را انجام دهید.

جاوا

DataUseConsent dataUseConsent = new GDPR(GDPR.GDPR_CONSENT.NON_BEHAVIORAL);
Chartboost.addDataUseConsent(context, dataUseConsent);

کاتلین

val dataUseConsent = GDPR(GDPR.GDPR_CONSENT.NON_BEHAVIORAL)
Chartboost.addDataUseConsent(context, dataUseConsent)

برای جزئیات بیشتر و مقادیری که می‌توان در هر روش ارائه داد، به مقاله GDPR در Chartboost و روش‌های حفظ حریم خصوصی اندروید آنها مراجعه کنید.

قوانین حفظ حریم خصوصی ایالت‌های آمریکا

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

در SDK نسخه ۸.۱.۰، Chartboost متد addDataUseConsent() را اضافه کرد. کد نمونه زیر، رضایت استفاده از داده‌ها را روی OPT_IN_SALE تنظیم می‌کند. اگر تصمیم به فراخوانی این متد دارید، توصیه می‌شود قبل از درخواست تبلیغات از طریق SDK تبلیغات موبایلی گوگل، این کار را انجام دهید.

جاوا

DataUseConsent dataUseConsent = new CCPA(CCPA.CCPA_CONSENT.OPT_IN_SALE);
Chartboost.addDataUseConsent(context, dataUseConsent);

کاتلین

val dataUseConsent = CCPA(CCPA.CCPA_CONSENT.OPT_IN_SALE)
Chartboost.addDataUseConsent(context, dataUseConsent)

برای جزئیات بیشتر و مقادیری که می‌توان در هر روش ارائه داد، به مقاله CCPA چارت‌بوست و روش‌های حفظ حریم خصوصی اندروید آنها مراجعه کنید.

مرحله ۵: اضافه کردن کد مورد نیاز

به‌روزرسانی تغییرات پیکربندی فعالیت

ویژگی زیر را به هر فعالیتی در فایل AndroidManifest.xml که تبلیغات Chartboost را نشان می‌دهد و از جهت‌گیری‌های مختلف پشتیبانی می‌کند، اضافه کنید:

android:configChanges="keyboardHidden|orientation|screenSize"

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

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

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

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

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

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

مجوزها

برای عملکرد بهینه، Chartboost توصیه می‌کند مجوزهای اختیاری زیر را به فایل AndroidManifest.xml برنامه خود اضافه کنید:

<uses-permission android:name="android.permission.READ_PHONE_STATE" />

کدهای خطا

اگر آداپتور نتواند تبلیغی از Chartboost دریافت کند، می‌توانید خطای اساسی را از پاسخ تبلیغ با استفاده ResponseInfo.getAdapterResponses() تحت کلاس‌های زیر بررسی کنید:

com.google.ads.mediation.chartboost.ChartboostAdapter
com.google.ads.mediation.chartboost.ChartboostMediationAdapter

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

کد خطا دلیل
۰-۹۹ Chartboost SDK خطایی را برگرداند. برای جزئیات بیشتر به مستندات Chartboost مراجعه کنید.
۱۰۱ اندازه آگهی درخواستی با اندازه بنر پشتیبانی شده توسط Chartboost مطابقت ندارد.
۱۰۲ Chartboost فقط می‌تواند ۱ تبلیغ را در هر مکان به طور همزمان بارگذاری کند.
۱۰۳ پارامترهای سرور Chartboost که در رابط کاربری Ad Manager پیکربندی شده‌اند، وجود ندارند/نامعتبر هستند.
۱۰۴ تبلیغ بینابینی یا پاداشی Chartboost آماده نمایش نیست.

تغییرات آداپتور میانجیگری اندروید Chartboost

نسخه ۹.۱۰.۰.۱ (در حال انجام)

  • ارجاعات سطح کلاس به Context حذف شد. می‌تواند به کاهش مشکلات نشت حافظه کمک کند.

نسخه ۹.۱۰.۰.۰

  • سازگاری تأیید شده با Chartboost SDK نسخه 9.10.0.

ساخته و آزمایش شده با:

  • نسخه ۲۴.۶.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۹.۱۰.۰ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۹.۹.۳.۰

  • سازگاری تأیید شده با Chartboost SDK نسخه 9.9.3.

ساخته و آزمایش شده با:

  • نسخه ۲۴.۵.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۹.۹.۳ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۹.۹.۲.۰

  • سازگاری تأیید شده با Chartboost SDK نسخه 9.9.2.

ساخته و آزمایش شده با:

  • نسخه ۲۴.۵.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۹.۹.۲ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۹.۹.۱.۰

  • سازگاری تأیید شده با Chartboost SDK نسخه 9.9.1.

ساخته و آزمایش شده با:

  • نسخه ۲۴.۴.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۹.۹.۱ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۹.۹.۰.۰

  • سازگاری تأیید شده با Chartboost SDK نسخه 9.9.0.

ساخته و آزمایش شده با:

  • نسخه ۲۴.۴.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۹.۹.۰ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۹.۸.۳.۱

  • حداقل سطح API اندروید مورد نیاز به ۲۳ ارتقا یافت.
  • حداقل نسخه مورد نیاز SDK تبلیغات موبایلی گوگل به ۲۴.۰.۰ به‌روزرسانی شد.

ساخته و آزمایش شده با:

  • نسخه ۲۴.۰.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۹.۸.۳ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۹.۸.۳.۰

  • سازگاری تأیید شده با Chartboost SDK نسخه 9.8.3.

ساخته و آزمایش شده با:

  • نسخه ۲۳.۶.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۹.۸.۳ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۹.۸.۲.۰

  • سازگاری تأیید شده با Chartboost SDK نسخه 9.8.2.

ساخته و آزمایش شده با:

  • نسخه ۲۳.۶.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۹.۸.۲ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۹.۸.۱.۰

  • سازگاری تأیید شده با Chartboost SDK نسخه 9.8.1.

ساخته و آزمایش شده با:

  • نسخه ۲۳.۵.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۹.۸.۱ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۹.۸.۰.۰

  • سازگاری تأیید شده با Chartboost SDK نسخه 9.8.0.

ساخته و آزمایش شده با:

  • نسخه ۲۳.۴.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۹.۸.۰ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۹.۷.۰.۰

  • سازگاری تأیید شده با Chartboost SDK نسخه 9.7.0.
  • حداقل نسخه مورد نیاز SDK تبلیغات موبایلی گوگل به ۲۳.۰.۰ به‌روزرسانی شد.

ساخته و آزمایش شده با:

  • نسخه ۲۳.۰.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۹.۷.۰ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۹.۶.۱.۰

  • سازگاری تأیید شده با Chartboost SDK نسخه 9.6.1.

ساخته و آزمایش شده با:

  • نسخه ۲۲.۶.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۹.۶.۱ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۹.۶.۰.۰

  • سازگاری تأیید شده با Chartboost SDK نسخه 9.6.0.

ساخته و آزمایش شده با:

  • نسخه ۲۲.۵.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۹.۶.۰ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۹.۵.۰.۰

  • سازگاری تأیید شده با Chartboost SDK نسخه 9.5.0.

ساخته و آزمایش شده با:

  • نسخه ۲۲.۳.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۹.۵.۰ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۹.۴.۱.۰

  • سازگاری تأیید شده با Chartboost SDK نسخه 9.4.1.

ساخته و آزمایش شده با:

  • نسخه ۲۲.۲.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۹.۴.۱ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۹.۴.۰.۰

  • سازگاری تأیید شده با Chartboost SDK نسخه 9.4.0.

ساخته و آزمایش شده با:

  • نسخه ۲۲.۱.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۹.۴.۰ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۹.۳.۱.۰

  • سازگاری تأیید شده با Chartboost SDK نسخه 9.3.1.

ساخته و آزمایش شده با:

  • نسخه ۲۲.۱.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۹.۳.۱ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۹.۳.۰.۰

  • سازگاری تأیید شده با Chartboost SDK نسخه 9.3.0.

ساخته و آزمایش شده با:

  • نسخه ۲۲.۰.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۹.۳.۰ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۹.۲.۱.۱

  • آداپتور برای استفاده از کلاس VersionInfo جدید به‌روزرسانی شد.
  • حداقل نسخه مورد نیاز SDK تبلیغات موبایلی گوگل به ۲۲.۰.۰ به‌روزرسانی شد.

ساخته و آزمایش شده با:

  • نسخه ۲۲.۰.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۹.۲.۱ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۹.۲.۱.۰

  • سازگاری تأیید شده با Chartboost SDK 9.2.1.

ساخته و آزمایش شده با:

  • نسخه ۲۱.۵.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۹.۲.۱ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۹.۲.۰.۰

  • سازگاری تأیید شده با Chartboost SDK 9.2.0.
  • حداقل نسخه مورد نیاز SDK تبلیغات موبایلی گوگل به ۲۱.۵.۰ به‌روزرسانی شد.

ساخته و آزمایش شده با:

  • نسخه ۲۱.۵.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۹.۲.۰ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۹.۱.۱.۰

  • متد ChartboostMediationAdapter.setAppParams(String, String) به عنوان یک روش اختیاری برای تعیین دقیق شناسه برنامه و امضای برنامه برای مقداردهی اولیه Chartboost SDK اضافه شد.
  • سازگاری تأیید شده با Chartboost SDK 9.1.1.
  • حداقل نسخه مورد نیاز SDK تبلیغات موبایلی گوگل به ۲۱.۳.۰ به‌روزرسانی شد.

ساخته و آزمایش شده با:

  • نسخه ۲۱.۳.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۹.۱.۱ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۸.۴.۳.۱

  • حداقل نسخه مورد نیاز SDK تبلیغات موبایلی گوگل به ۲۱.۰.۰ به‌روزرسانی شد.
  • حداقل سطح API اندروید مورد نیاز به ۱۹ ارتقا یافت.

ساخته و آزمایش شده با:

  • نسخه ۲۱.۰.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۸.۴.۳ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۸.۴.۳.۰

  • سازگاری تأیید شده با Chartboost SDK 8.4.3.

ساخته و آزمایش شده با:

  • نسخه ۲۰.۶.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۸.۴.۳ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۸.۴.۲.۰

  • سازگاری تأیید شده با Chartboost SDK 8.4.2.
  • compileSdkVersion و targetSdkVersion به API 31 به‌روزرسانی شدند.
  • حداقل نسخه SDK مورد نیاز برای تبلیغات موبایلی گوگل به 20.6.0 به‌روزرسانی شد.

ساخته و آزمایش شده با:

  • نسخه ۲۰.۶.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۸.۴.۲ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۸.۴.۱.۰

  • سازگاری تأیید شده با Chartboost SDK 8.4.1.
  • حداقل نسخه SDK مورد نیاز برای تبلیغات موبایلی گوگل به 20.6.0 به‌روزرسانی شد.

ساخته و آزمایش شده با:

  • نسخه ۲۰.۶.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۸.۴.۱ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۸.۳.۱.۰

  • سازگاری تأیید شده با Chartboost SDK 8.3.1.
  • آداپتور برای استفاده از API جدید AdError به‌روزرسانی شد.

ساخته و آزمایش شده با:

  • نسخه ۲۰.۵.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۸.۳.۱ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۸.۳.۰.۰

  • سازگاری تأیید شده با Chartboost SDK 8.3.0.
  • حداقل نسخه مورد نیاز SDK تبلیغات موبایلی گوگل به 20.5.0 به‌روزرسانی شد.

ساخته و آزمایش شده با:

  • نسخه ۲۰.۵.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۸.۳.۰ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۸.۲.۱.۰

  • سازگاری تأیید شده با Chartboost SDK 8.2.1.
  • حداقل نسخه SDK مورد نیاز برای تبلیغات موبایلی گوگل به 20.1.0 به‌روزرسانی شد.

ساخته و آزمایش شده با:

  • نسخه ۲۰.۱.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۸.۲.۱ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۸.۲.۰.۱

  • حداقل نسخه مورد نیاز SDK تبلیغات موبایلی گوگل به 20.0.0 به‌روزرسانی شد.

ساخته و آزمایش شده با:

  • نسخه ۲۰.۰.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۸.۲.۰ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۸.۲.۰.۰

  • سازگاری تأیید شده با Chartboost SDK 8.2.0.
  • حداقل نسخه SDK مورد نیاز برای تبلیغات موبایلی گوگل به ۱۹.۵.۰ به‌روزرسانی شد.

ساخته و آزمایش شده با:

  • نسخه ۱۹.۵.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۸.۲.۰ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۸.۱.۰.۰

  • سازگاری تأیید شده با Chartboost SDK 8.1.0.

ساخته و آزمایش شده با:

  • نسخه ۱۹.۲.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۸.۱.۰ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۸.۰.۳.۲

  • کدهای خطای توصیفی و دلایل خرابی‌های بارگذاری/نمایش آداپتور اضافه شد.
  • حداقل نسخه SDK مورد نیاز برای تبلیغات موبایلی گوگل به ۱۹.۲.۰ به‌روزرسانی شد.

ساخته و آزمایش شده با:

  • نسخه ۱۹.۲.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۸.۰.۳ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۸.۰.۳.۱

  • پشتیبانی از تبلیغات بنری Chartboost اضافه شد.

ساخته و آزمایش شده با:

  • نسخه ۱۹.۱.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۸.۰.۳ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۸.۰.۳.۰

  • سازگاری تأیید شده با Chartboost SDK 8.0.3.
  • حداقل نسخه SDK مورد نیاز برای تبلیغات موبایلی گوگل به ۱۹.۱.۰ به‌روزرسانی شد.

ساخته و آزمایش شده با:

  • نسخه ۱۹.۱.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۸.۰.۳ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۸.۰.۲.۰

  • سازگاری تأیید شده با Chartboost SDK 8.0.2.
  • حداقل نسخه SDK مورد نیاز برای تبلیغات موبایلی گوگل به ۱۹.۰.۱ به‌روزرسانی شد.

ساخته و آزمایش شده با:

  • نسخه ۱۹.۰.۱ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۸.۰.۲ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۸.۰.۱.۰

  • سازگاری تأیید شده با Chartboost SDK 8.0.1.
  • به Chartboost SDK نسخه ۸.۰.۱ یا بالاتر نیاز دارد.
  • دیگر برای بارگذاری تبلیغات به زمینه فعالیت (Activity context) نیازی نیست.

ساخته و آزمایش شده با:

  • نسخه ۱۸.۳.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۸.۰.۱ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۷.۵.۰.۱

  • اشکالی که باعث می‌شد آداپتور Chartboost نتواند رویدادهای تبلیغاتی را فراخوانی کند، برطرف شد.
  • حداقل نسخه مورد نیاز SDK تبلیغات موبایلی گوگل به ۱۸.۳.۰ به‌روزرسانی شد.

ساخته و آزمایش شده با:

  • نسخه ۱۸.۳.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • نسخه ۷.۵.۰ کیت توسعه نرم‌افزاری چارت‌بوست.

نسخه ۷.۵.۰.۰

  • سازگاری تأیید شده با Chartboost SDK 7.5.0.
  • آداپتور را برای استفاده از وابستگی‌های AndroidX مهاجرت دادم.
  • حداقل نسخه مورد نیاز SDK تبلیغات موبایلی گوگل به ۱۸.۱.۱ به‌روزرسانی شد.

نسخه ۷.۳.۱.۱

  • آداپتور به‌روزرسانی شده برای پشتیبانی از API پاداش‌دهی بتای باز جدید.
  • حداقل نسخه SDK مورد نیاز برای تبلیغات موبایلی گوگل به ۱۷.۲.۰ به‌روزرسانی شد.

نسخه ۷.۳.۱.۰

  • سازگاری تأیید شده با Chartboost SDK 7.3.1.

نسخه ۷.۳.۰.۰

  • سازگاری تأیید شده با Chartboost SDK 7.3.0.

نسخه ۷.۲.۱.۰

  • سازگاری تأیید شده با Chartboost SDK 7.2.1.

نسخه ۷.۲.۰.۱

  • آداپتور به‌روزرسانی شد تا رویداد تبلیغ onRewardedVideoComplete() فراخوانی کند.

نسخه ۷.۲.۰.۰

  • سازگاری تأیید شده با Chartboost SDK 7.2.0.

نسخه ۷.۱.۰.۰

  • سازگاری تأیید شده با Chartboost SDK 7.1.0.

نسخه ۷.۰.۱.۰

  • سازگاری تأیید شده با Chartboost SDK 7.0.1.
  • پشتیبانی از کدهای خطای جدید Chartboost اضافه شد.
  • پروژه آداپتور برای اندروید استودیو ۳.۰ به‌روزرسانی شد.

نسخه ۷.۰.۰.۰

  • آداپتور به‌روزرسانی شد تا با Chartboost SDK 7.0.0 سازگار شود.

نسخه ۶.۶.۳.۰

  • سازگاری تأیید شده با Chartboost SDK 6.6.3.

نسخه ۶.۶.۲.۰

  • سازگاری تأیید شده با Chartboost SDK 6.6.2.

نسخه ۶.۶.۱.۰

  • سازگاری تأیید شده با Chartboost SDK 6.6.1.

نسخه ۶.۶.۰.۰

  • سیستم نامگذاری نسخه به [نسخه SDK چارتبوست].[نسخه پچ آداپتور] تغییر یافت.
  • اکنون می‌توان آداپتورها را به عنوان یک وابستگی کامپایل با افزودن موارد زیر به تگ وابستگی‌های فایل build.gradle اضافه کرد: compile 'com.google.ads.mediation:chartboost:6.6.0.0'
  • به جای یک فایل jar، توزیع آداپتور به صورت aar انجام شد (برای دستورالعمل‌های بیشتر به README مراجعه کنید).

نسخه ۱.۱.۰

  • مکان تبلیغ Chartboost از افزونه‌های Chartboost حذف شد. اکنون هنگام پیکربندی Chartboost برای میانجیگری، مکان تبلیغ در کنسول AdMob مشخص می‌شود.

نسخه ۱.۰.۰

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