Chartboost را با میانجیگری ادغام کنید

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

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

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

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

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

الزامات

  • هدف استقرار iOS 12.0 یا بالاتر
  • جدیدترین SDK تبلیغات موبایلی گوگل

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

افزودن Chartboost به عنوان منبع تبلیغات


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

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



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

در مرحله بعد، شناسه برنامه (App ID) ، امضای برنامه (App Signature) و مکان تبلیغ (Ad Location) که در بخش قبل به دست آورده‌اید را وارد کنید. سپس روی «انجام شد» (Done) کلیک کنید.

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

در رابط کاربری Chartboost، مکان‌های تبلیغاتی شما را می‌توان در صفحه تنظیمات اولیه با کلیک روی تنظیمات پیشرفته نمایش داد. برای جزئیات بیشتر به راهنمای [مکان‌های نامگذاری شده](//docs.chartboost.com/en/monetization/publishing/ad-locations/) Chartboost مراجعه کنید.
در نهایت، برای افزودن Chartboost به عنوان منبع تبلیغات، روی «انجام شد» کلیک کنید و سپس روی «ذخیره» کلیک کنید.

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

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

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

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

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

    pod install --repo-update

ادغام دستی

  • آخرین نسخه Chartboost SDK را دانلود کنید و Chartboost.framework و CHAMoatMobileAppKit.framework را در پروژه خود لینک کنید.

  • آخرین نسخه از آداپتور Chartboost را از لینک دانلود در Changelog دانلود کنید و ChartboostAdapter.framework را در پروژه خود لینک دهید.

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

    • StoreKit
    • Foundation
    • CoreGraphics
    • WebKit
    • AVFoundation
    • UIKit

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

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

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

سویفت

let dataUseConsent = CHBDataUseConsent.GDPR(CHBDataUseConsent.GDPR.Consent.nonBehavioral)
Chartboost.addDataUseConsent(dataUseConsent)

هدف-سی

CHBGDPRDataUseConsent *dataUseConsent = [CHBGDPRDataUseConsent gdprConsent:CHBGDPRConsentNonBehavioral];
[Chartboost addDataUseConsent:dataUseConsent];

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

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

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

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

سویفت

let dataUseConsent = CHBDataUseConsent.CCPA(CHBDataUseConsent.CCPA.Consent.optInSale)
Chartboost.addDataUseConsent(dataUseConsent)

هدف-سی

CHBCCPADataUseConsent *dataUseConsent = [CHBCCPADataUseConsent ccpaConsent:CHBCCPAConsentOptInSale];
[Chartboost addDataUseConsent:dataUseConsent];

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

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

ادغام شبکه SKAd

برای افزودن شناسه‌های SKAdNetwork به فایل Info.plist پروژه خود ، مستندات Chartboost را دنبال کنید.

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

در قسمت Build Settings سیستم هدف خود، گزینه Allow Non-modular Includes in Framework Modules را روی YES تنظیم کنید.

مقدار -ObjC در Other Linker Flags زیر Build Settings پروژه خود برای Debug و Release اضافه کنید.

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

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

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

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

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

کدهای خطا

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

GADMAdapterChartboost
GADMediationAdapterChartboost

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

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

تغییرات آداپتور میانجیگری iOS چارت‌بوست

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

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

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

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

نسخه ۹.۸.۱.۰

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

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

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

نسخه ۹.۸.۰.۱

  • اکنون به نسخه ۱۲.۰.۰ یا بالاتر SDK تبلیغات موبایل گوگل نیاز دارد.

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

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

نسخه ۹.۸.۰.۰

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

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

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

نسخه ۹.۷.۰.۱

  • CFBundleShortVersionString به‌روزرسانی شد تا به جای چهار جزء، سه جزء داشته باشد.

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

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

نسخه ۹.۷.۰.۰

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

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

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

نسخه ۹.۶.۰.۱

  • اکنون به حداقل نسخه iOS 12.0 نیاز دارد.
  • اکنون به نسخه ۱۱.۰ یا بالاتر SDK تبلیغات موبایل گوگل نیاز دارد.
  • Info.plist در چارچوب‌های درون ChartboostAdapter.xcframework گنجانده شده است.

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

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

نسخه ۹.۶.۰.۰

  • سازگاری تأیید شده با Chartboost SDK نسخه 9.6.0.
  • متد منسوخ‌شده‌ی GADMobileAds.sharedInstance.sdkVersion با GADMobileAds.sharedInstance.versionNumber جایگزین شد.
  • پیاده‌سازی GADMediationInterstitialAd اضافه شد.

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

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

نسخه ۹.۵.۱.۰

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

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

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

نسخه ۹.۴.۰.۰

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

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

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

نسخه ۹.۳.۱.۰

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

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

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

نسخه ۹.۳.۰.۰

  • سازگاری تأیید شده با Chartboost SDK نسخه 9.3.0.
  • اکنون به حداقل نسخه iOS 11.0 نیاز دارد.
  • اکنون به نسخه ۱۰.۴.۰ یا بالاتر SDK تبلیغات موبایلی گوگل نیاز دارد.

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

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

نسخه ۹.۲.۰.۰

  • ایمپورت GADMChartboostExtras در فایل هدر ChartboostAdapter حذف شد.
  • سازگاری تأیید شده با Chartboost SDK نسخه 9.2.0.
  • اکنون به نسخه ۱۰.۰.۰ یا بالاتر SDK تبلیغات موبایل گوگل نیاز دارد.
  • پشتیبانی از معماری armv7 حذف شد.
  • اکنون به حداقل نسخه iOS 11.0 نیاز دارد.

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

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

نسخه ۹.۱.۰.۰

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

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

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

نسخه ۹.۰.۰.۰

  • سازگاری تأیید شده با Chartboost SDK نسخه 9.0.0.
  • سازگاری تأیید شده با نسخه ۹.۱۰.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • آداپتور برای استفاده از API didRewardUser به‌روزرسانی شد.
  • اکنون به نسخه ۹.۸.۰ یا بالاتر SDK تبلیغات موبایل گوگل نیاز دارد.

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

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

نسخه ۸.۵.۰.۲

  • سازگاری تأیید شده با نسخه ۹.۰.۰ کیت توسعه نرم‌افزاری تبلیغات موبایلی گوگل.
  • اکنون به نسخه ۹.۰.۰ یا بالاتر SDK تبلیغات موبایل گوگل نیاز است.

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

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

نسخه ۸.۵.۰.۱.۰

  • سازگاری تأیید شده با Chartboost SDK 8.5.0 که به نسخه 8.5.0.1 در CocoaPods اشاره دارد.

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

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

نسخه ۸.۵.۰.۰

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

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

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

نسخه ۸.۴.۲.۰

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

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

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

نسخه ۸.۴.۱.۱

  • وابستگی کمتر به SDK تبلیغات موبایلی گوگل نسخه ۸.۰.۰ یا بالاتر.

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

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

نسخه ۸.۴.۱.۰

  • سازگاری تأیید شده با Chartboost SDK 8.4.1.
  • اکنون به نسخه ۸.۱.۰ یا بالاتر SDK تبلیغات موبایلی گوگل نیاز دارد.

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

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

نسخه ۸.۴.۰.۱

  • کدهای خطای استاندارد آداپتور و پیام‌ها اضافه شد.
  • آداپتور برای استفاده از فرمت .xcframework به‌روزرسانی شد.
  • اکنون به نسخه ۸.۰.۰ یا بالاتر SDK تبلیغات موبایل گوگل نیاز دارد.

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

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

نسخه ۸.۴.۰.۰

  • سازگاری تأیید شده با Chartboost SDK 8.4.0.
  • اکنون به نسخه ۷.۶۸.۰ یا بالاتر SDK تبلیغات موبایلی گوگل نیاز دارد.

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

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

نسخه ۸.۳.۱.۰

  • سازگاری تأیید شده با Chartboost SDK 8.3.1.
  • اکنون به نسخه ۷.۶۶.۰ یا بالاتر SDK تبلیغات موبایلی گوگل نیاز دارد.
  • اکنون به حداقل نسخه iOS 10.0 نیاز دارد.
  • آداپتور را برای پشتیبانی از درخواست‌های بنر تطبیقی ​​به‌روزرسانی کردیم.

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

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

نسخه ۸.۲.۱.۰

  • سازگاری تأیید شده با Chartboost SDK 8.2.1.
  • اکنون به نسخه ۷.۶۴.۰ یا بالاتر SDK تبلیغات موبایلی گوگل نیاز دارد.
  • اکنون به حداقل نسخه iOS 9.0 نیاز دارد.

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

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

نسخه ۸.۲.۰.۰

  • سازگاری تأیید شده با Chartboost SDK 8.2.0.
  • اکنون به نسخه ۷.۶۱.۰ یا بالاتر SDK تبلیغات موبایلی گوگل نیاز دارد.

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

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

نسخه ۸.۱.۰.۱

  • حداقل نسخه مورد نیاز SDK تبلیغات موبایلی گوگل به ۷.۶۰.۰ به‌روزرسانی شد.
  • آداپتور را برای استفاده از API جدید Chartboost به‌روزرسانی کردیم و APIهای منسوخ‌شده را حذف کردیم.
  • آداپتور اکنون از بارگیری چندین تبلیغ با فرمت یکسان با استفاده از همان مکان Chartboost پشتیبانی می‌کند.
  • اگر پاداش در رابط کاربری AdMob یا Ad Manager لغو نشده باشد، مقدار پاداش برای تبلیغات جایزه‌دار اکنون به جای 0 مقداری است که در رابط کاربری Chartboost مشخص شده است.

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

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

نسخه ۸.۱.۰.۰

  • سازگاری تأیید شده با Chartboost SDK 8.1.0.
  • حداقل نسخه مورد نیاز SDK تبلیغات موبایلی گوگل به ۷.۵۹.۰ به‌روزرسانی شد.
  • پشتیبانی از معماری i386 حذف شد.

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

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

نسخه ۸.۰.۴.۰

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

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

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

نسخه ۸.۰.۱.۱

  • مشکلی که باعث می‌شد درخواست بنرهای تبلیغاتی منجر به نمایش نشود، برطرف شد.

نسخه ۸.۰.۱.۰

  • سازگاری تأیید شده با Chartboost SDK 8.0.1.
  • پشتیبانی برای درخواست تبلیغات بنری اضافه شد.

نسخه ۷.۵.۰.۱

  • کدی برای مقداردهی اولیه صحیح Chartboost SDK اضافه شد.

نسخه ۷.۵.۰.۰

  • سازگاری تأیید شده با Chartboost SDK 7.5.0.
  • آداپتور را به‌روزرسانی کردیم تا از API پاداش‌دهی‌شده جدید استفاده کند.
  • آداپتور برای مدیریت چندین درخواست بینابینی به‌روزرسانی شد.
  • اکنون به نسخه ۷.۴۲.۲ یا بالاتر از SDK تبلیغات موبایلی گوگل نیاز است.

نسخه ۷.۳.۰.۰

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

نسخه ۷.۲.۰.۱

  • adapterDidCompletePlayingRewardBasedVideoAd: فراخوانی مجدد به آداپتور.

نسخه ۷.۲.۰.۰

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

نسخه ۷.۱.۲.۰

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

نسخه ۷.۱.۱.۰

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

نسخه ۷.۱.۰.۰

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

نسخه ۷.۰.۴.۰

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

نسخه ۷.۰.۳.۰

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

نسخه ۷.۰.۲.۰

  • سازگاری تأیید شده با Chartboost SDK 7.0.2.
  • پشتیبانی از دو کد خطای جدید Chartboost اضافه شد.

نسخه ۷.۰.۱.۰

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

نسخه ۷.۰.۰.۰

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

نسخه ۶.۶.۳.۰

  • سازگاری تأیید شده با Chartboost SDK 6.6.3.
  • پشتیبانی از معماری 'armv7s' حذف شد.
  • اشکالی که باعث می‌شد ناشران هنگام وارد کردن ChartboostAdapter.framework به عنوان ماژولی که در حال وارد کردن SDK غیر ماژولار Chartboost بود، با مشکل کامپایل در Swift مواجه شوند، برطرف شد.

نسخه ۶.۶.۲.۰

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

نسخه ۶.۶.۱.۰

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

نسخه ۶.۶.۰.۰

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

نسخه ۶.۵.۲.۱

  • پشتیبانی از بیت‌کد فعال شد.
  • اکنون آداپتور Chartboost را به عنوان یک چارچوب توزیع می‌کنیم.
  • برای وارد کردن ChartboostAdapter.framework در پروژه خود، مطمئن شوید که در قسمت Build Settings پروژه هدف Allow Non-modular Includes in Framework Modules روی YES تنظیم کرده‌اید.

نسخه ۶.۵.۲.۰

  • سیستم نامگذاری نسخه به [نسخه SDK چارتبوست].[نسخه پچ آداپتور] تغییر یافت.
  • حداقل SDK مورد نیاز Chartboost به نسخه ۶.۵.۱ به‌روزرسانی شد.
  • حداقل SDK مورد نیاز برای تبلیغات موبایلی گوگل به نسخه ۷.۱۰.۱ به‌روزرسانی شد.
  • اشکالی که باعث می‌شد Chartboost از چندین مکان تبلیغ پشتیبانی نکند، برطرف شد.
  • اکنون برنامه‌ها وقتی تبلیغ بینابینی در شرف بسته شدن است، فراخوانی interstitialWillDismissScreen: را دریافت می‌کنند.
  • اکنون برنامه‌ها هنگام باز شدن یک تبلیغ ویدیویی مبتنی بر پاداش، فراخوانی rewardBasedVideoAdDidOpen: را دریافت می‌کنند.

نسخه ۱.۱.۰

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

نسخه ۱.۰.۰

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