SDK Integration / Changelog
2.4.10 (9 January, 2019)
- Native Ads containsVideo() method improvements
2.4.9 (5 December, 2018)
- Facebook update to 5.1.0
- Mobvista update to 9.0.0
- Add availability to set required MediaAssetType for Native ads
2.4.8 (17 October, 2018)
- Yandex Metrica update to 3.2.2
- Yandex Mobile Ads updated to 2.75
- Add AndroidX support
2.4.6 (3 September, 2018)
- Admob update: implement UnifiedNativeAd API for native ad
2.4.5 (9 August, 2018)
- Amazon Ads updated to 5.9.0
- Applovin updated to 8.0.2
- Flurry updated to 11.0.0
- Inmobi updated to 7.1.1
- Mobvista updated to 8.11.3
- Mopub updated to 5.1.0
- Ogury updated to 3.0.13
- Startapp updated to 3.9.3
- Unity Ads updated to 2.2.1
- Vungle updated to 6.3.12
- Yandex Mobile Ads updated to 2.72
- add getAvailableNativeAdsCount method
- add onExpire callbacks
- add support targeting cross-promo by placements
2.4.4 (28 June, 2018)
- Facebook updated to 4.28.2
- IronSource updated to 6.7.9.1
2.4.3 (7 June, 2018)
- Mopub updated to 5.0.0
- myTarget updated to 5.1.0
- Adcolony updated to 3.3.4
- Tapjoy updated to 11.12.2
- Add getPredictedEcpm method
- Remove LoaderActivity
2.4.2 (22 May, 2018)
- Fixed Banner ads showing on load
2.4.1 (19 May, 2018)
- Support General Data Protection Regulation (GDPR) compliance
- Mobvista updated to 8.11.0
- Startapp updated to 3.8.4
- Inmobi updated to 7.1.0
- Applovin update to 8.0.0
- Chartboost updated to 7.2.0
- Vungle updated to 6.2.5
- Flurry updated to 10.1.0
- Appnext removed
- Avocarrot removed
- Millennial Media removed
2.4.0 (April 28, 2018)
- Parallel bidding support
- Applovin updated to 7.8.5
2.3.2 (7 May, 2018)
- Fix MaxDex build (If you're not using MultiDex in your application and encountering 65K methods limit)
- Support new D8 compiler
2.3.1 (27 April, 2018)
- Mobvista updated to 8.9.0
- Add force test mode support
- Ogury is no longer optional
- Support play services version 12.0.0 and above (for Admob rewarded video)
2.3.0 (27 February, 2018)
- Segment V2 support
- Yandex metrica updated to 2.80
- Inmobi updated to 7.0.2
- Flurry updated to 8.2.0
- Adcolony updated to 3.3.0
- Startapp updated to 3.6.9
- Applovin updated to 7.7.0
- Appnext updated to 2.1.1.436
- Chartboost updated to 7.0.1
- Ironsource updated to 6.7.6
- myTarget updated to 4.7.2
- Tapjoy updated to 11.11.1
- Unity ads updated to 2.1.2
- Vungle updated to 5.3.2
2.2.3 (13 February, 2018)
- Fix loading assets in Native Ad
- Fix permission check in Native Ad
2.2.2 (22 January, 2018)
- NativeAd fixes
2.2.1 (27 December, 2017)
- Yandex Metrica updated to 2.78
- Yandex Mobile Ads SDK updated to 2.62
- Vungle updated to 5.3.0
- Facebook Audience Network updated to 4.27.0
- Add AOL api integration (banner and interstitial)
2.2.0 (07 December, 2017)
- NativeAd integration changed
- MREC ad type is deprecated, should use NativeAd instead
- Startapp updated to version 3.6.7
- Inmobi updated to version 6.2.4
- Yandex Metrica updated to version 2.76
- Yandex Mobile Ads SDK updated to version 2.61
- Mobvista updated to version 8.3.7
- Applovin updated to version 7.5.0
- Chartboost updated to version 7.0.0
- Facebook Audience Network updated to version 4.26.1
- IronSource updated to version 6.7.3
- myTarget updated to version 4.6.19
- Bug fixes
2.1.11 (Mar 15, 2018)
- Ogury SDK became mandatory
2.1.10 (Feb 28, 2018)
- Fix issue with checking Mobvista classes
2.1.9 (Nov 30, 2017)
- Updating com.appodeal.ads.InterstitialActivity and com.appodeal.ads.VideoActivity in AndroidManifest
- Adding Mobvista support (Interstitial, Rewarded videos), add new activities to AndroidManifest, update ProGuard
- Adding support for Tapjoy skippable videos
- Updating Startapp to 3.6.7, add new receiver to AndroidManifest
- Updating Applovin to 7.5.0
- Updating Adcolony to 3.2.1, update ProGuard
- Updating Facebook to 4.26.1
- Updating IronSource to 6.7.3, update ProGuard
2.1.7 (Oct 26, 2017)
- Improving Admob mediation algorithm
- Adding Appodeal.destroy method that allows to destroy cached banner or MREC ads to avoid memory leaks
- Android O improvements
- Appodeal.isPrecache method fix
- Updating Applovin to 7.4.0
- Updating Facebook to 4.26.0
- Updating Yandex Mobile Ads to 2.61
2.1.4 (Sep 15, 2017)
- Updating Ogury to 2.1.15
- Android O improvements
- Memory leaks fixes
- Small fixes
2.1.3 (Sep 1, 2017)
- Updating Applovin to 7.3.2
- Applovin integration fix
- Proguard fix for Mopub, please update your Proguard file
2.1.2 (Sep 1, 2017)
- Vungle integration fix
- Small fixes
2.1.1 (Aug 29, 2017)
- Making Ogury optional, if you're not using Ogury remove Ogury service and receiver from AndroidManifest
- Fixing Startapp activity in AndroidManifest
- Small fixes
2.1.0 (Aug 18, 2017)
- Adding Millenial Media support (Interstitial, Banner, MREC, Native) (Optional, user accounts only)
- Adding Appnext native ads
- Flurry is now optional, use it only with your own account
- Adding Appodeal.setChildDirectedTreatment method to disable user data collection
- Adding message in log if you're not using latest SDK version
- Updating Applovin to 7.2.0
- Updating Avocarrot to 3.8.2
- Updating Chartboost to 6.6.3
- Updating Facebook to 4.25.0
- Updating Flurry to 7.0.0
- Updating Inmobi to 6.2.3
- Updating IronSource to 6.6.2.1
- Updating Mopub to 4.15.0
- Updating myTarget to 4.6.17
- Updating Startapp to 3.6.2
- Updating Tapjoy to 11.11.0
- Updating Unity Ads to 2.1.0
- Updating Vungle to 5.1.0
- Updating Yandex Metrica to 2.73 & Yandex Ads to 2.60
- Adding optional Picaso lib (for Inmobi)
- Banner and MREC optimizations
- Memory leaks fixes
- Fixing minor crashes and ANRs
- Fixing issue when banner might appear on top of full screen ads after refresh
2.0.2 (May 31, 2017)
- Small fixes
2.0.1-beta (May 19, 2017)
- Adding interstitials from Ogury
- Adding banners and MREC from Applovin
- Improving support for rewarded videos from Mopub
- Adding optional ACCESS_WIFI_STATE permission
- Enabling 728*90 banners on tablets by default
- Many AndroidManifest and Proguard changes, please do not forget to update them
- Removing Appodeal.confirm method
- Removing onInterstitialFinished callback from InterstitialCallbacks
- Removing setEmail, setBirthday, setOccupation, setRelation, setSmoking, setAlcohol, setInterests methods from UserSettings
- Removing Admob & Mopub mediation adapters
- Removing Revmob integration
- Removing Cheetah Mobile integration
- Updating Adcolony to 3.1.2
- Updating Facebook to 4.22
- Manifest checks improvements
- Fixes and improvements
2.0.0-beta (Apr 12, 2017)
- Removing Appodeal.SKIPPABLE_VIDEO ad type. Static interstitials and skippable videos are now merged into one type: Appodeal.INTERSTITIAL
- Adding onInterstitialFinished method to InterstitialCallbacks
- Major native ads improvements
- onNativeLoaded callback doesn't return loaded ads as an argument anymore, to get loaded native ads use Appodeal.getNativeAds method
- Adding report button to all ad types, which includes network name and sdk/plugin version
- Removing support for Android OS 2.3.x, SDK will only work on Android 4.0+
- Many AndroidManifest and Proguard changes, please do not forget to update them
- Removed support for AdMob Mediation and Mopub Mediation adapters
- Adding Appodeal.canShow method which allows to test whether ad can be showed for specific placement
- Adding Appodeal.getRewardParameters method which allows to get rewarded video reward amount and currency for a specific placement
- Adding Appodeal.startTestActivity method which shows test activity that allows to test adapters integration
- Adding Appodeal.getNativeAds method which allows to get loaded native ads
- Adding Appodeal.setBannerAnimation(false) method that allows to disable banner refresh animation
- Adding Appodeal.set728x90Banners(true) method that allows to enable 728*90 banners
- Adding Appodeal.muteVideosIfCallsMuted(true) method that allows to mute videos ads sound if call volume is muted
- AppodealMediaView class renamed to NativeMediaView
- Appodeal.setOnLoadedTriggerBoth method renamed to Appodeal.setTriggerOnLoadedOnPrecache
- NativeAd.setAppodealMediaView method renamed to NativeAd.setNativeMediaView
- DFP integration (Interstitial, Banner, MREC)
- IronSource integration (Interstitial, Rewarded Video)
- Inmobi integration. Add compile 'com.squareup.picasso:picasso:2.5.2' to your Gradle file
- Zplay integration (Interstitial, Banner, Native)
- Adding Rewarded Video support from Facebook
- Adding Rewarded Video support from Admob
- Adding video native ads from Applovin
- Adding support for playable ads
- Frequency capping support in placements
- Adding support for new segment features
- Add support for new crosspromo features
- Updating Adcolony to 3.1.1
- Updating AmazonAds to 5.8.1.1
- Updating Applovin to 6.3.2
- Updating Avocarrot to 3.7.5
- Updating Chartboost to 6.6.1
- Updating CheetahMobile to 3.5
- Updating Facebook to 4.19.0
- Updating Flurry to 6.6.0
- Updating Mopub to 4.10.0
- Updating MyTarget to 4.5.15
- Updating Startapp to 3.5.1
- Updating Tapjoy to 11.8.2
- Updating UnityAds to 2.0.5
- Updating Vungle to 4.0.3
- Updating Yandex Metrica to 2.62 & Yandex Ads to 2.50
- VAST video player redesign and improvements
- Logging improvements
- Migrating from AsyncTasks to separate threads to improve performance
- Imroved kids apps support
- Adding Javadoc
- Startap, Revmob, Tapjoy, Pubnative integration improvements
- Detecting impression errors
- Memory leak fixes
- Default placement fixes
- Banner refresh animation fix
- Other optimizations and fixes
1.15.9 (Feb 16, 2017)
- Fixing rare OutOfMemoryError
- Updating Chartboost to 6.61
- Updating YandexMetrica to 2.62 and YandexAds to 2.50. Do not forget to change metrica:api:level in AndroidManifest to 52
- Updating Avocarrot to 3.7.6
- Small fixes
1.15.8 (Dec 15, 2016)
- Fixing rare ConcurrentModificationException in native ads
- Fixing rare OutOfMemoryError in native ads
- Fixing rare NullPointerException from Adcolony when using Google Play Services 10+
- Banner animation fixes
- Updating Revmob to 9.2.3 to fix banner issues
- Updating Yandex Metrica to 2.51 & Yandex Ads to 2.31 to fix crashes on Android 7. Update your AndroidManifest
- Adding android:hardwareAccelerated="true" to com.my.target.ads.MyTargetActivity
- Small fixes
1.15.7 (Oct 10, 2016)
- Small fixes
1.15.6 (Oct 5, 2016)
- Adding setLogLevel method. Available parameters: LogLevel.none, LogLevel.debug, LogLevel.verbose
- Removing setLogging method
- Chartboost integration fixes
- Adding day and hour segment rules
- Updating Proguard
1.15.5 (Sep 21, 2016)
- Updating Unity Ads to 2.0.4
1.15.4 (Sep 16, 2016)
- Integrating Revmob: banners, interstitials, skippable videos, rewarded videos
- Adding per placement price floors
- Banner change animation optimization
- Performance optimizations
- Updating Unity Ads to 2.0.2. AAR is no longer needed
- Updating Proguard
- Updating AndroidManifest
1.15.3 (Sep 6, 2016)
- Fixing GoogleApiAvailability NoClassDefFoundError on old Google Play Services during initialization
- Fixing rare crashes in VASTActivity
- Renaming setCustomSegment to setCustomRule
- Adding rewarded videos from Tapjoy. Do not forget to add new activities in AndroidManifest
- Adding support for refresh period in banners and MRECs configured using placements
- Sending pricefloor on impression with our offers to improve second price calculation
- Minor fixes
- Updating Avocarrot to 3.7.3
- Updating Tapjoy to 11.8.0
- Updating MyTarget to 4.5.10
- Updating Chartboost to 6.5.1
- Updating Amazon Ads to 5.8.1
- Updating Applovin to 6.3.0
- Updating Flurry to 6.5.0
1.15.2 (Aug 12, 2016)
- Fixing NPE in cases where some network SDKs are not present
1.15.1 (Aug 08, 2016)
- Removing Inmobi SDK. Do not forget to remove inmobi receivers from manifest
- Adding support of videos from MyTarget
- Dex loading improvements
- Keeping screen on during video playback
- Adding support for disabling network by ad type in segments
- Adding container interface for native ads
- Updating Unity Ads to 1.5.8
- Updating Adcolony to 2.3.6
- Update MyTarget to 4.5.6
- Updating Startapp to 3.4.3
- Updating Applovin to 6.2.4
- Adding Cheetah Mobile Ads SDK
1.15 (June 24, 2016, Internal)
- Adding video native ads. Use AppodealMediaView to show video in your native ads
- Adding setAppodealMediaView and containsVideo methods to NativeAd object
- Adding Appodeal.setNativeAdType method to change video native ads settings
- Renaming setAutoCacheNativeImages to setAutoCacheNativeMedia
- Updating segment when using setCustomSegment method
- Fixes
- Updating Mopub to 4.7.1
- Updating MyTarget to 4.5.0
- Updating Avocarrot to 3.7.2
- Updating Facebook to 4.12.1
- Removing setVkId and setFacebookId methods from UserSettings
- Adding com.appodeal.ads.VideoPlayerActivity to manifest
1.14.15 (June 17, 2016)
- Adding setSmartBanners method to enable/disable smart banners (Enabled by default)
- Adding set728x90Banners method to enable/disable 728*90 banners (Disabled by default)
- Minor fixes
- Adding banner and mrec precache
- onBannerLoaded(int height) -> onBannerLoaded(int height, boolean isPrecache). setOnLoadedTriggerBoth, isPrecache
- onMrecLoaded() -> onMrecLoaded(boolean isPrecache). setOnLoadedTriggerBoth, isPrecache
- Adding autocaching in native ads, enabled by default. One ad is requested after initialization. setAutoCache
- Support for campaign frequency for cross promo
- Performance optimization
- Removing Appodeal.BANNER_CENTER
- Fixes:
- Updating Inmobi to 5.3.1
- Updating Yandex Ads to 2.12
- Updating Vungle to 3.3.5
- Updating Startap to 3.4.2
- Updating Applovin to 6.2.2
- Updating Mopub to 4.6.1
- Updating Amazon to 5.7.2
- Updating Facebook to 4.12
- Updating MyTarget to 4.5.1. Rename ru.mail.android.mytarget.ads.MyTargetActivity activity to com.my.target.ads.MyTargetActivity. Fixes the issue with URL credentials alert in Google Play
- Updating Avocarrot to 3.7.0
- Changing Proguard
1.14.14 (May 04, 2016)
- Adding setSmartBanners method to enable/disable smart banners (Enabled by default)
- Adding set728x90Banners method to enable/disable 728*90 banners (Disabled by default)
- Minor fixes
1.14.13 (May 01, 2016)
- Adding boolean flag to onSkippableVideoClosed, onRewardedVideoClosed, onNonSkippableVideoClosed which equals true if video was finished
- Updating YandexMetrica to 2.41 and YandexAds to 2.11. Do not forget to change metrica:api:level in AndroidManifest to 44
- Updating Amazon to 5.7.1.1
- Updating Inmobi to 5.3.0
- Updating Avocarrot to 3.6.1
- Updating Adcolony to 2.3.5
- Integarting Applovin native ads over API
- Removing isLoadedWithPriceFloor method
- Fixes to banner refresh animation
- AndroidManifest changes
- Proguard changes
- Minor fixes
1.14.12 (April 10, 2016)
- Minor fixes
1.14.11 (April 4, 2016)
- Adding Appodeal.disableWriteExternalStoragePermissionCheck() method. Disables all ad networks that need this permission may lead to low video fillrate
- Adding toast on initialization if support-v7-recyclerview is missing for native ads
- Adding getAgeRestrictions method for native ads. Optional, may return null
- Cleaning video cache automatically
- Adding video, interstitials and banner from Flurry
- Keeping screen on during video playback
- Updating Startapp to 3.3.2
- Updating Avocarrot to 3.6.0
- Updating Facebook to 4.10.1
- Updating Mailru to 4.3.10
- Updating Yandex Metrica to 2.32 and Yandex Ads to 2.02. Do not forget to change metrica:api:level in AndroidManifest
- Updating Chartboost to 6.4.1
- Updating Adcolony to 2.3.4
- Updating MoPub to 4.5.0
- Updating android-support-v4 to 23.1.1
- Updating android-support-v7-recyclerview to 23.1.1
- Removing Pubnative aar and integrating over API
- AndroidManifest changes
- Minor fixes
1.14.10 (March 14, 2016)
- Minor fixes
- Updating Inmobi to 5.2.3
1.14.9 (March 7, 2016)
- Native ads fixes
1.14.8 (February 26, 2016)
- Minor fixes
1.14.7 (February 22, 2016, Internal)
- Performance improvements
- Replacing Liverail with Facebook, do not forget to update your AndroidManifest.xml
- Native ads fixes
- Updating Startapp to 3.3.1
- Updating Vungle to 3.3.4
- Updating Mailru to 4.3.6
- Updating Yandex to 2.01
- Updating Chartboost to 6.3.0
- Updating Inmobi to 5.2.1
- Removing showWithPriceFloor(soon to be replaced with placements)
- unRegisterViewForInteraction no longer requires View as argument
1.14.6 (January 30, 2016)
- Minor fixes
1.14.5 (January 29, 2016)
- Minor fixes
1.14.4 (January 27, 2016, Internal)
- Adding native templates
- Minor fixes
1.14.3 (January 23, 2016, Internal)
- Adding MoPub Banner Adapter
- Updating Avocarrot to 3.5.4
- Minor fixes
1.14.2 (January 20, 2016)
- Small fixes
- Adding new entries to Proguard
- Adding new entries to AndroidManifest
1.14.1 (January 18, 2016, Internal)
- Updating Chartboost to 6.2.0
- Updating Inmobi to 5.2.0
- Updating YandexMetrica to 2.30 and YandexAds to 2.00
- Updating Flurry to 6.2.0
1.14 (January 10, 2016, Internal)
- Adding native ads, Appodeal.NATIVE
- Adding 300*250 banners, Appodeal.MREC
- Updating Applovin to 6.1.5
- Updating Avocarrot to 3.5.3
- Updating Startapp to 3.3.0
- Updating Mailru to 4.2.0
- Updating UnityAds to 1.5.6
- Updating MoPub to 4.3.3
- Bug fixes
1.13.11 (December 7, 2015, Internal)
- Improving video fillrate
- Adding rewarded video from MoPub
- Removing Appodeal.ALL constant
- Renaming Appodeal.VIDEO to Appodeal.SKIPPABLE_VIDEO
- Renaming VideoCallbacks to SkippableVideoCallbacks
- Adding Appodeal.NON_SKIPPABLE_VIDEO alias for Appodeal.REWARDED_VIDEO
- Adding NonSkippableVideoCallbacks
- Adding alert dialog when using Appodeal.NON_SKIPPABLE_VIDEO, to disable use Appodeal.confirm(Appodeal.SKIPPABLE_VIDEO)
- Updating Chartboost to 6.1.0
- Updating Liverail to 4.7.0
- Bug fixes
1.13.10 (November 18, 2015)
- Fixing issue with rewarded video were onVideoFinished callback will not trigger in some cases
- Renaming rewarded video callbacks:
- onVideoLoaded -> onRewardedVideoLoaded
- onVideoFailedToLoad -> onRewardedVideoFailedToLoad
- onVideoShown -> onRewardedVideoShown
- onVideoFinished -> onRewardedVideoFinished
- onVideoClosed -> onRewardedVideoClosed
1.13.9 (November 14, 2015)
- Adding banner fadeout animation
- Updating Mailru to 4.1.2
- Updating Startapp to 3.2.2
- Updating Vungle to 3.3.3
- Updating Chartboost to 6.0.2 (Make sure to copy CBImpressionActivity from AndroidManifest docs)
- Fixing issues with Liverail banners and interstitials crashes
- Proguard changes
- Various fixes
1.13.7 (October 27, 2015)
- Removing default Appodeal.initialize(activity, appKey) method, use Appodeal.initialize(activity, appKey, adTypes) method instead. To initialize banner, interstitials and rewarded video use Appodeal.initialize(activity, appKey, Appodeal.BANNER | Appodeal.INTERSTITIAL | Appodeal.REWARDED_VIDEO)
- Various fixes
1.13.6 (October 23, 2015, Internal)
- Adding Appodeal.trackInAppPurchase() method
- Adding Liverail video
- Various fixes
1.13.5 (October 19, 2015, Internal)
- Adding separate ad type Appodeal.REWARDED_VIDEO for rewarded videos
- Android M support
- Triggering onLoad callback when cache is called if ad is already loaded
- Adding Appodeal.setLogging(true) method to enable logging
- Appodeal.disableNetwork() method now accepts optional adType and allows to diable specific network for on or more ad types. Should be used before initialization
- Adding StartApp interstitials, banners and rewarded videos
- Adding Yandex interstitials and banners
- Adding Inneractive interstitials and banners
- Adding rewarded video from Vungle
- Replacing Facebook with LiveRail, do not forget to remove facebook.jar
- Using separate dex file for each ad network
- Updating Applovin to 6.1.4
- Updating Mailru to 4.1.1
- Updating MoPub to 4.0.0
- Updating Unity Ads to 1.5.3
- Adding new entries to Proguard
- Adding new entries to AndroidManifest
- Fixing bug when banners sometimes would appear on screen rotate
- Various fixes
1.13.1 (August 18, 2015)
- Small fixes
1.13 (August 14, 2015, Internal)
- General:
- Decreasing network traffic from and to Appodeal servers
- Appodeal.cache() method will not work if autocache is enabled
- Appodeal.show(INTERSTITIAL | VIDEO) will show 3s loader if ad is not cached yet
- Impression and click stats will not be tracked when test mode is enabled
- support-v4 library is now needed
- Loading new networks from dex file to solve 65k method limit
- Context added as first argument of Appodeal.disableNetwork() method.
- Interstitials:
- Adding Facebook and Appnexus interstitials
- Banners:
- Adding Facebook and Appnexus banners
- Removing Applovin banners
- Caching next banner after show
- Refreshing Admob smart banner on orientation change
- Video:
- Adding unskippable videos support. To change which videos to show go to app settings in dashboard.
- Adding rewarded video from Chartboost, Applovin and UnityAds
- Adding unskippable video from MoPub
- Adding Vungle support (Only skippable)
- Adding Andcolony support (Skippable and V4VC)
- Adding video without end screen banner support (Currently only from MoPub). To change which videos to show go to app settings in dashboard.
- Fixes to increase video fillrate
- Libraries updates:
- Updating Chartboost to 5.5.3
- Updating Applovin to 6.0.1
- Updating MoPub to 3.10.0
- Fixes:
- General fillrate fixes
- Centering fixes in some interstitials
1.12.9 (July 2, 2015, Internal)
- Updating Unity Ads to 1.4.7
- Updating Mailru to 4.0.13
- Fixing MoPub NullPointerException
1.12.8 (June 30, 2015)
- Small fixes
1.12.7 (June 23, 2015)
- Updating Unity Ads library to 1.4.4
- Updating Mailru library to 4.0.11
- Adding new meta-data entry com.appodeal.framework to AndroidManifest
- Fixing banner refresh if banner failed to load
- Banner related fixes
1.12.6 (June 18, 2015)
- Fixing "for kids" setting
- Fixing bug related to showing banner in dynamic View
1.12.5 (June 16, 2015)
- Bug fixes
1.12.4 (June 15, 2015, Internal)
- Bug fixes
1.12.3 (June 13, 2015, Internal)
- Adding Mailru banners and interstitials support
- Adding MoPub video support
- Adding Applovin video support
- Removing Supersonic library from SDK. Do not forget to remove Supersonic entries from AndroidManifest.xml
- Running callbacks on UI thread
- Adding ability to disable specific ad type from dashboard (coming soon!)
- Adding Admob banner mediation
- Adding getBannerView method which return View with banner in it (Call Appodeal.show(this, BANNER_VIEW) after getBannerView)
- Adding isLoadedWithPriceFloor method for interstitials
- Adding getVersion method
- Adding setTesting(true) method to show test ads and write to debug log
- Renaming method Appodeal.orientationChange to Appodeal.onResume. This method should be called in onResume method of you activity if banner dissappears on orientation change
- Not showing banner if view wasn't found (BANNER_VIEW only)
- Updating MoPub library to 3.8.0
- Updating Chartboost library to 5.4.1
- Updating Amazon library to 5.6.20
- Updating Unity Ads library to 1.4.2
- Banner fillrate fixes
- Fixing centering in some banners
- Disabling SDK on devices < 2.3 to prevent crashing
- Bug fixes
1.12.2 (May 15, 2015)
- Adding Smaato banners support
- Adding Appodeal.disableLocationPermissionCheck()
- Sending video finished stats to server
- Bug fixes
1.12.1 (May 14, 2015, Internal)
- Adding MoPub banners support
- Adding TapSense banners support
- Bug fixes
1.12 (May 12, 2015, Internal)
- Adding banners support (Admob, Amazon, Applovin)
- Adding banners callbacks
- Adding banners position customization
- Adding new ad types parameters:
- Appodeal.BANNER
- Appodeal.BANNER_BOTTOM
- Appodeal.BANNER_TOP
- Appodeal.BANNER_CENTER
- Appodeal.BANNER_VIEW
1.11.2 (May 4, 2015)
- Adding ad types parameters:
- Appodeal.INTERSTITIAL
- Appodeal.VIDEO
- Appodeal.ALL and Appodeal.ANY - combination of all currently supported and future ad types
- Ad types can be combined using "|" operator. For example Appodeal.INTERSTITIAL | Appodeal.VIDEO
- Appodeal.initialize method will initialize interstitials and videos. To initialize only one use initialize with adType parameter
- Removing initialization with callbacks. Use setInterstitialCallbacks and setVideoCallbacks
- Removing showBanner method. Use show with adType parameter
- Removing cacheBanner method. Use cache with adType parameter
- Removing showBannerWithPriceFloor method. Use showWithPriceFloor with adType parameter(Currently supported only for interstitials)
- isLoaded now takes adType parameter
- isLoadedPrecache renamed to isPrecache that takes adType parameter(Currently supported only for interstitials)
- setAutoCache now takes adType parameter
- setOnLoadedTriggerBoth now takes adType parameter(Currently supported only for interstitials)
- Updating MoPub library to 3.7.0
- Fixing ad centering issue on new versions of Android WebView
- isLoaded now returns false if autocache is disabled and ad is expired(OpenX ads only, they expire 4 minutes after cache)
1.11.1 (Apr 28, 2015, Internal)
- Renaming interstitial callbacks from onAd... to onInterstitial...
- Removing the need for android-support-v4.jar for SDK functionality. If your app doesn't need it function properly and you do not use SDKs that require it you can delete the android-support-v4.jar
- Checking if loaded Applovin ad is video to prevent video display when interstitial is expected
- Removing Facebook Audience Network library from SDK. Do not forget to remove Facebook entries from AndroidManifest.xml
- Removing Mobilecore library from SDK. Do not forget to remove Mobilecore entries from AndroidManifest.xml
- Fixing an issue where SDK will not work on Android 4.0.4 in Unity apps in some cases
1.11 (Apr 21, 2015, Internal)
- Adding video support
- Adding video callbacks
- Adding Unity Ads support
- Removing the need of applovin.sdk.key in AndroidManifest.xml
- Changing debug file from "110" to "1100"
- com.appodeal.ads.AdActivity renamed to com.appodeal.ads.InterstitialActivity
- com.appodeal.ads.VideoActivity added to AndroidManifest.xml
1.10.10
- Adding Appodeal.showBannerWithPriceFloor() method that displays banner only if it's ecpm is bigger or equal to price floor set in our dashboard
- Fixing issue with SDK pausing when switching between activities
- Bug fixes
1.10.9
- Adding Facebook Audience Network support
- Adding Mobilecore support
- Adding Admob Adapter
- Preventing Appodeal methods from being called in Unity Editor
1.10.8
- MoPub click url fix
1.10.7
- Removing Heyzap library from SDK. Do not forget to remove Heyzap entries from AndroidManifest.xml
- Updating AmazonAds library to 5.5.102
- Updating Chartboost library to 5.2.0
- Updating MoPub library to 3.6.1
- Bug fixes
1.10.6
- Setting timeout for each network and precache load
- Pausing SDK when app goes to background on Android 4.0+
- Resuming SDK when app returns to foreground on Android 4.0+
- Bug fixes
1.10.5
- showBanner() now returns a boolean value indicating whether show call was passed to appropriate SDK
- Retrying ad caching if network connection was lost
- Bug fixes
1.10.4
- Displaying toast message if android-support-v4.jar library not present
- Fixing Heyzap integration issue
- Adding Appodeal.isLoadedPrecache() method that returns whether precache or normal ad was loaded
- Adding Appodeal.disableNetwork(String) method to disable network. Available parameters: "admob", "amazon_ads", "applovin", "chartboost", "heyzap", "mopub"
- Fixes and performance optimizations
1.10.3
- Adding MoPub adapter to SDK
1.10.2
- Adding boolean parameter to onAdLoaded callback. If true precache was loaded, if false normal ad was loaded. By default onAdLoaded callback triggers only when normal ad was loaded.
- Adding Appodeal.setOnLoadedTriggerBoth() method.
- setOnLoadedTriggerBoth(false) - onAdLoaded will trigger only when normal ad was loaded.
- setOnLoadedTriggerBoth(true) - onAdLoaded will trigger twice, both when precache and normal ad were loaded
1.10.1
- Fixing onAdClosed not triggering bug
- Preventing onAdFailedToLoad from triggering if precache was loaded
- Small fixes
1.10
- Adding Admob precache to make ads load faster
- Updating Applovin library to 5.4.3
- Updating Chartboost library to 5.1.2
- Updating MoPub library to 3.5.0
- Bug fixes and some architectural changes
- Increasing support on devices without GPS. Add
<uses-feature android:name="android.hardware.location" android:required="false" /> <uses-feature android:name="android.hardware.location.network" android:required="false" />
- to your AndroidManifest.xml if you don't require this hardware features to make app compatible with devices without GPS
1.9.2
- Adding cacheBanner method to manually cache banner. You should disable automatic caching before SDK initialization using setAutoCache(false)
- Adding setAutoCache method to enable or disable automatic caching. Should be used before SDK initialization.
1.9.1
- Adding Unity callbacks
- Updating MoPub library to 3.4.0
- Bug fixes
1.9
- Adding Smaato support
- Adding Heyzap support
Version 2.4.10 (January 14th, 2019)
- Update Mobvista 4.2.0
- Update AppLovin to 6.1.4
- Update GoogleMobileAds to 7.37.0
- Update Mopub to 5.4.1
- Fix containsVideo to native ad
Version 2.4.9 (December 5th, 2018)
- Update Facebook Audienсe Network to 5.1.0
- Fix Start App location passing
- Fix autocache flag getter value
Version 2.4.8 (November 1st, 2018)
- Updated Yandex Mobile Metrica to 3.2.0
- Updated Yandex Mobile Ads to 2.10.0
- Fixed banner predicted eCPM
- Fixed mediation after ad expiration
- Fixed Vungle complains
- Improved banner view first loading (it is faster now)
Version 2.4.7 - Beta (September 27th, 2018)
- Updated Google Mobile Ads SDK to 7.33.1
- Fixed banner statistic splitting by placements
- Fixed expiration timeout logic for interstitials and banners
Version 2.4.6 - Beta (September 14th, 2018)
- Started using GoogleMobileAds unified native ads
- Improved native ad queue mediation
- Improved viewability tracking
- Fixed Facebook native ads title asset rendering
Version 2.4.5 - Beta (August 9th, 2018)
- Crosspromo targeted by placements
- Update Unity Ads to 2.2.1
- Update AppLovin to 5.0.2
- Update Flurry to 9.0.0
- Update Mobvista to 3.8.1
- Update Start App to 3.8.0
- Update Amazon Ads to 2.2.17
- Update AdColony to 3.3.5
- Update TapJoy to 12.0.0
- Update MoPub to 5.2.0
- Update Facebook Audience Network to 4.99.2
Version 2.4.4 - Beta (July 3rd, 2018)
- Update Google Mobile Ads to 7.31.0
- Update YandexMobileAds to 2.9.0, YandexMobileMetrica to 2.9.8
- Update Facebook Audience Network to 4.99.0
- Update IronSource to 6.7.9.2. Add instance id supports
- Update MoPub to 5.1.0. GDPR support
- Fix Facebook AdChoice view user interaction
- Fix rewarded video fully watched flag in callback value
Version 2.4.3 - Beta (June 7th, 2018)
- Fix interstitial callbacks behaviour
- Fix potential freeze on attempt to present expired ad
- Fix mediation stubs on incorrect banner ad creatives
- Improve custom banner view layout
Version 2.4.1 - Beta (May 20th, 2018)
- GDPR support
- Fixes in PB Applovin adapter
Version 2.4.0 - Beta (Apr 10th, 2018)
- Added Parallel Bidding support via AppodealX exchange server to increase ad revenue
- Added Vungle Parallel Biddind support
- Added AdColony Parallel Bidding support
- Added AppLovin zones support
- Improved presentation behaviour in offline mode
- Method (BOOL)canShowAd:(AppodealShowStyle)style forPlacement:(nonnull NSString *)placement is now DEPRECATED
Version 2.3.3 (May 17th, 2018)
- GDPR compliance
- Update AppLovin to 5.0.1
- Update Chartboost to 7.2.0
- Update Flurry to 8.5.0
- Update InMobi to 7.1.11
- Update Vungle to 6.2.0
- Update AdColony to 3.3.0
- Small fixes in banner layout
Version 2.3.0 - Beta (Feb 27th, 2018)
- Removed Appodeal.bundle
- setCustomRule method renamed to setSegmentFilter
- Segments v2
- Update IronSource from 6.7.3.1 to 6.7.5
- Update Facebook Audience Network from 4.26.0 to 4.27.2
- Update MyTarget from 4.6.22 to 4.7.2
- Update Vungle from 5.3.0 to 5.3.2
- Update Mopub from 4.17.0 to 4.19.0
- Update AdMob from 7.26.0 to 7.27.0
- Update AdColony from 3.2.1 to 3.3.0
- Interstitial Ad mediation perfomance improvements
- Added placements supports for native ads
- Removed Avocarrot adapter
Version 2.2.2 - Beta (Feb 2nd, 2018)
- Minor fixes in native ad adapters
- Update Mobvista to 3.3.2
- Added AOL adapter
- Update AppodealX adapter
Version 2.2.0 - Beta (Dec 8th, 2017)
- Updating Admob to 7.26.0
- Updating Avocarrot to 4.5.0
- Updating Flurry to 8.1.0
- Updating IronSource to 6.7.3.1
- Implementing Pubnative new API integration
- Changing Native Ads integration interface
- Icon view for native ad is now optional
- Adding Video Native Ad from MyTarget
- Integrating Native Ads from Avocarrot
- Native Ad from admob is now available
- Adding AppNext Native Ad
- Integrating Mobvista Native Ad
2.1.11 (Aug 20th, 2018 )
- Update Yandex Mobile Ads to 2.9.8
- Update Yandex Mobile Metric to 3.2.0
2.1.10 (Dec 20th, 2017)
- Minor fixes in MRAID
- Minor fixes in MyTarget adapter
2.1.9 (Nov 24th, 2017)
- Google Mobile Ads SDK was updated to 7.26.0
- IronSource was updated to 6.7.3.1
- StartApp was updated to 3.5.1
- Mobvista 2.5.0 interstitials and rewarded videos were added
- Tapjoy video interstitials were added
2.1.7 (Oct 20, 2017)
- AdMob new request politics compliance
- iPhone X compliance
- Chartboost was updated to 7.0.1
- YandexMobileAds was updated to 2.7.2
2.1.6 (04 Oct. 2017)
- AmazonAds was updated to 2.2.15.1
- AdColony was updated to 3.2.1
2.1.5 (26 Sept. 2017)
- MRAID prerendering is optional now
- Google-Mobile-Ads-SDK was updated to 7.24.0
- IronSource was updated to 6.6.8
- FacebookAudienceNetwork was updated to 4.26.0
- IronSource adapter crashes fix
2.1.4 (14 Sept. 2017)
- fixed s2s callback for server https scheme
- added iOS 11 support
- added method
setChildDirectedTreatment
- added method
rewardForPlacement
- added FacebookAudienceNetwork rewarded video
- added Admob Rewarded video
- added Applovin banner and MREC
- complains improvement (default: hide)
- support placements for Vungle
- support playable ads in MRAID
- support Video in MRAID
- support playable ads in rewarded video
- improved AppodealX integration (support headers for events)
- offline mode for ad showing
- old logic for segment setting Interstitial-video returned (separate settings for static interstitials and skippable video)
- open Store links for video, banners, interstitials without redirect
- improvement of Connection determination for ad networks requests
- fixed test native ad click handling
- fixed Applovin rewarded videos adapter
- Unity Ads crash fixes
- StartApp crash fixes
2.0.0 (May 31th, 2017)
- Static Intrestitial Ad and Skippable Video were merged into one type - Interstitial
- Appodealx fully support
- Native ad queue API
- Update native media view
- Update MRAID aligment for better UX
- Added DFP support
- Show styles as bitmask. Support operrand |
- Improvements in VAST player
- Update external network SDKs
- Intelligent viewability detection
- Intelligent fraud detection
- Improve media files cacher
- Fixes in segment/placement handling
- Fixes in MRAID
- Fixes in VAST
- Improve banner refreshing cycle
- Optimisation CPU/RAM work
- Suppress AppLovin close button when app enter foreground
- Fix VAST memory leak
- Validate native ad assets
- Avoid crashes in AmazonAds after user interaction
1.3.9
- CocoaPods modular import YandexMobileAds, MoPub, AppLovin headers
- FIX precache stat tracking for banners, interstitials, MRECs
- FIX multiplying call +showStyle:rootViewController: for showStyles: AppodealShowStyleBannerBottom, AppodealShowStyleBannerTop
1.3.8
- Performance improvement banner view precache logic.
- FIX complain view memory leak
- Deprecate API: APDBannerView loadAdWithPrecache
1.3.7
- bug fixes for S2S callbacks implementation
1.3.6
- bug fixes: Frequency capping
- bug fixes: AdColony exception
- Mopub rewarded video fix
1.3.5
- bug fixes: Show with Placement for Rewarded video
- small improvements
1.3.4
- ATS Compliance Updates
- bug fixes: Show with Placement when Autocache on
1.3.3
- fixes statistics issues for OpenRTB
- added disable network via segment settings
- added auto refresh for APDBannerView
- added RTB watch for video/rewarded video
- added ability save click-links for direct offers and cross promo ads
- bug fixes Pubnative with nil url request
1.3.1-1.3.2
- stop SDK for iOS less than 8.0.0
- added descriptions to .h files
- added Appodeal setFramework for Plugin integration
- added prefixes for VAST
- correct bidrequest for Rewarded video for Open Rtb Integration
- full support of Cocoapods
- custom Cocoapods integration (Video, Native, Banner, Interstitial)
1.3.0
- re-new Appodeal SDK - full framework with all adapters inside
- uses WKWebView in MRAID
- implementation new VAST adapter
- fixes banner top&bottom aligning when use smart banners
- ipv6 compatibility
- supports hd sizes for banners and interstitials in cross-promo
- support zeroidfa function for openrtb
- support BCAT for openrtb
- support Apps for kids option
- updates adapters: Vungle 4.0.6, Chartboost 6.5.1, Facebook Audience 4.16.0, MyTarget 4.5.10
1.2.4
- fixes banner size and view (320x50, 728x90)
- disable banner background for default
- add mute button and fullscreen mode for APDMediaView
1.2.3
- fixes critical VAST error
- added new method - Appodeal setBannerBackgroundVisible:YES
1.2.2
- added Smaato native ad
1.2.0
- improvements for ios 10 integrations
- updates Cocoapods podspec - added all frameworks
- support Swift for Cocoapods
- added + (void)setUserId:(NSString *)userId;
1.1.1
- performance improvement
1.1.0
- iOS 10 support
- added Tapjoy rewarded video adapter
- added MyTarget video/rewarded video adapter
- updated Google Admob
- updated Autoclick detection for Open RTB
- updated Pubnative integration for Native Ads
- added new API for banners (enable/disable SmartBanners, Background, Animation
- added Expandable banner ads
1.0.1
- fix sending impressions for OpenRTB banners
- fix APDVideoPlayer (VAST, MediaView) for iOS 8.4 and less
- update RRI request
1.0.0
- new API for ads calling (also support all old methods)
- separete ads networks adapters from main framework
- bitcode support
- support OpenRtb integration for all types of ads
- support multithread (depend on device&proccessor type)
- support force revenue mode
- support segments
- full support Native video ads
- use AVPlayer instead MPMoviePlayer in VAST implementaton
- new log levels for quality debuging: Error, Warning, Info, Debug, Verbose (remove old Debug mode)
- new callback for banner - (void)bannerDidRefresh
- callbacks return errors and object, that receive error
- new callback for all types of video - DidBecomeUnavailable, didFailToPresentWithError
- add internal monitoring of exceptions
- adwatch option - monitor for showed ads
- remove singleton for all ads types
- improve of viewability control option
0.10.7
- Pubnative S2S integration for Native ads
0.10.6
- update Direct offers for Native ads
- fixes error in video-offers on iOS 7.x
0.10.4
- Yandex Metrica and Yandex ADS updstes only
0.10.3
- fixed error with Mopub banners
0.10.2
- small bug fixes
0.10.1
- Fixes RRI first request bug
- Implements full MRAID features
- autoclick protection
0.10.0
- updated anti-froud protection
- fixes Yandex Rewarded video error
- update Facebook Audience Network
- adds MoPub Video Native ads
- added ability to control autoplay of Video Native ads
0.9.2
- Native ads mediation improvement
0.9.0
- Native video ads (Applovin, Facebook, Pubnative, Adcolony, MoPub)
- added Smaato native ads
- added Test native ads
- added Native ads Direcrt offers
- added AppodealNativeMediaView
- added AppodealAdChoicesView
- improvement of Video caching
- updated SDKs (Facebook Audience, StartApp, Pubnative, Inmobi)
- updated VAST | VPAID video integration
- SpotX VPAID integration
- added Yandex Video
- fixed backgrounds crashes
0.8.1
- added MREC (300*250 banners) - Admob, Inmobi, Inneractive, Yandex, MoPub, liveRails
- native ads callbacks (nativeAdDidClick, nativeAdDidPresent)
- imrovement of VAST Video integration
- added OpenX Interstitials and Banners (320*50)
- small bug fixes in Banners and Native ads
- imrovement Native Ads template
- added MoPub Rewarded video
0.8.0
- added MREC (300*250 banners) - Admob, Amazon ,Inmobi, Inneractive, Yandex
- native ads callbacks (nativeAdDidClick, nativeAdDidPresent)
- imrovement of VAST Video integration
- added OpenX Interstitials
- small bug fixes in Banners and Native ads
0.7.0
- improvment of Rewarded video
- show ads with price floor
- test mode in SDK
- Millennial Media (banners, interstitials, video)
- update MoPub SDK
- update Yandex ads SDK (error fixes)
- update LiveRails SDK
- update SpotX SDK
0.6.2
- small bug fixes
- updates MoPub Native ads implementation
- adds VAST Direct video campaign
- Fixes Banner zero size warning
0.6.1
- fixes some warnings
- update AppodealBannerView class
- fixs crashes in iPad banners in sandbox mode
0.6.0
- separate ad type AppodealShowStyleRewardedVideo for rewarded videos
- StartApp video (Rewarded) addon
- Inmobi video (rewarded) addon
- SpotX video (skippable) addon
- Liverail video (rewarded) addon
- fix of Applovin crashes with user setting
- Native ads manager (load up to 10 native ads)
- image in native ads (StartApp, Pubnative)
- Flurry native ads integration update
- error fix with Pubnative clicks
- contentRating for native ads
- Inner-active (banners and interstitials) addon
- Rubicon (banners and interstitials) update
- Liverail (banner, interstitials) addon
- Amazon ads integration (adds click) improvement
- AppodealBannerView class with banners size
- added a banner 300*250 (beta)
- added a banner size (320*50, 728*90, 300*250)
- network requests optimization
- external SDKs update
- user setting before initialized SDK addon
- removed OpenX banners
0.5.4
- Remove Adcolony rewarded popup
- iOS 9.1 support
0.5.3
- Critical bug fixes
- Recommended for all user
- fix MRAID banned error
0.5.2
- Banner auto refresh interval is now configurable from dashboard
- Bug fixes
0.5.1
- Updates Inmobi SDK
- Updates Inmobi Video, Interstitials, Banners, Native ads adapters
- Adds Flurry Native ads
- Fixes crash AdMob smart-banners
- Fixes Rubicon Interstitial adapter
- Adds asynchronous download of images in templates for native ads
- Fixes crash of templates of native ads
0.5.0 Golden Master iOS SDK
- Native ads support (Target mail.ru, Facebook, Inmobi, StartApp, Applovin, MoPub, Avocarrot, Pubnative, Flurry)
- Native ads templates
- updates StartApp SDK integration
- resolves nonRewarded Adcolony video error
- updates Inmobi SDK integration
0.4.9
- Only XCODE 7 support
- Yandex ads banners
- Yandex ads interstitials
- fix Cocoalumberjack integration problems
- improvement Interstitials and video mediation
- banner autocache (disable by default)
3rd party SDK updatest for iOS 9
0.4.8
- Last version which compatible XCODE 6.x
- Fix video delegate
- Check version of SDK in API
- Target mail.ru iPad banner- center position
0.4.7.1
- Update Target mail.ru sdk for banners
0.4.7
- Fix MoPub video error
- Add Rubicon banners
- Add Rubicon interstitials
- Add OpenX banners
- Stop SDK public method
- Https support (for iOS 9)
0.4.6
- Critical bug fixes
- Renew skippable/nonskippable video option
- Add Chartboost video
0.4.5
- Fix MoPub`s error click statistics (interstitials)
- Facebook Audience Network added (banners)
- New Public method - disableLocationPermissionCheck
- Add new network - StartApp (banners and interstitials)
0.4.4
- Prepare SDK for external integration (Unity plugin is ready too)
- Inmobi banners and interstitials support
- Removing Applovin banners
- StartApp banners and interstitials support (for internal testing apps only)
- Yandex banners and interstitials support (for internal testing apps only)
0.4.3
- Facebook Audience Network added (Interstitials)
- Smaato added (Banner and Interstitials)
- Fix Amazon banner view
- Public methods added
- Fixes MRAID clicks handling
0.4.1
- new adnetwork implementation - Target Mail.ru (Banners, Interstitials), Adcolony & Vungle (Video), Inmobi (Banner & Interstitials)
- improvement Banner integration
- support iPAD (vertical orientation)
- skip/non skip video
- preroll video
- apps for kids support
0.3.6
- fixed video/sound playback
- fixed 'applicationWillEnterForeground' for banners
- fixed hide banner
- fixed bugs
0.3.5
- adds AppLovin videos
- adds Swift module map (obsoletes bridge header)
- fixes ads logic
- fixes bugs
0.3.4
- fixed smaato banners
- fixed banenrs logic
- fixed bugs
0.3.3
- updated admob
- fixed mraid banners/interstitials
- fixed bugs
0.3.2
- added new api
- fixed mraid banners/interstitials
- fixed fixed banners
- fixed bugs
0.3.1
- added new api
- fixed fixed banners
- fixed bugs
0.3.0
- added new api
- added method showWithAdNetworkName
- fixed fixed video ads
- fixed optional callbacks
0.2.9
- fixed cacheBanner timeout
- fixed disable admob precache
- fixed Interstitial networks
0.2.8
- Fixed banners loading
0.2.7
- Fixed MoPub video
0.2.6
- Fixed video ads
- Fixes bugs
0.2.5
- fixed banners fillrate
0.2.4
- Added Chartboost video
- Added MoPub video
- Fixes bugs
0.2.3
- Fixed banner sizes for large screens
- Fixes bugs
0.2.2
- Added new sdk api
- Fixes bugs
0.2.1
- Added AerServ
- Added CocoaPods support
- Added new sdk api
- Fixes bugs
0.2.0
- Added AdColony
- Added Vungle
- Added new sdk api
- Fixes bugs
0.1.9
- Fixes mraid banner sizes.
- Fixes device rotation craches.
0.1.8
- Fixes banner position when device orientation changed
- Fixes craches.
0.1.7
- Fixes reward user callback
0.1.6
- Added AODAdView