Ogury SDK
Release notes for Ogury SDK on Android.
Please note that after almost two years of compatibility support of the Ogury SDK 4 deprecated API (aka presage API), it will be removed from the SDK by the end of 2023.
If you are not yet using the Ogury SDK 5 API, you can refer to the migration guide to upgrade to the latest API.
Improvements
- Internal revamp for optimized maintenance and scalability.
Bug fixes
- Fix ANR.
New features
🚀
- Prepare the SDK for new formats of AppLovin MAX bidding connexion (Rewarded, Banner, MREC).
- Add support for expiration time per Ad.
- Upgrade the IAB Open Measurement SDK to the version 1.3.36.
- Ad caching system improved.
- Remove the unused
getInstalledApplications(int)
method.
- Fix a regression related to the ad orientation.
- ID management compliance with latest Google policies.
- Impression counting improvement.
- Be equipped for AppLovin MAX bidding connexion - coming soon
- Add Bidder Token
- Add method to load ad markup of bid response
- Support ad serving that complies with all regulations concerning children
- Add method to specify the regulation (the US Children's Online Privacy and Protection Act (COPPA) and the EU General Data Protection Regulation (GDPR)) to apply
- Add method to specify an ad content filter
- Support of DCM and GAM tags
- Fix an issue related to the HTTPS support of MRAID.
- Compatibility with Android 12
- Remove set exact alarms.
- Add new advertising ID related permission (AD_ID).
- Remove Ogury Analytics module (deprecated product).
- Stop supporting Android Support v4 library.
Bug fixes
- Fix crashes related to
UnsupportedOperationException
on Sharp devices. - Fix crashes related to use of Android Billing Library v4. Please note that the FairChoice feature does not yet support Android Billing Library v4.
- Compatibility with Android 12 - Safer component exporting
Bug fixes
- Fix package visibility bug on Android 11 and up.
- Add the
OguryAdImpressionListener
new callback to better count impressions of Interstitial, Opt-in Video, Banner and Thumbnail Ad formats. - Add a new method to pass a true/false user's consent.
- Improve the ad exposure computing.
Bug fixes
- Fix crash around the computing of the Thumbnail Ad position.
- Remove QUERY_ALL_PACKAGES permission
- Support of the consent string of third party CMPs compatible with IAB TCF v2.
- Display the collapsed Thumbnail Ad in the same position it was expanded.
- Remove SET_ALARM permission
- Fix memory leaks when ad is closed.
Improvements
- Support of Open Advertising ID (OAID) for Huawei devices.
- Thumbnail Ad:
- Improve the Fragment blacklisting.
- Improve the positioning when rotating screen.
- Keep the same position when next ad is displayed or new ad is loaded.
- Take in account the immersive mode
- Display page title and url in the top WebView of the Ogury browser.
Bug fixes
- Fix a memory leak related to Thumbnail Ad blacklisting.
- Fix a Broadcast Receiver registering related exception.
- Fix crash when
null
is passed as an ad listener param before closing the ad.
Improvements
- Callbacks management improvements
Bug Fixes
- Fix uncaught exception crash
Improvements
- Add
isBannerExpanded
method forOguryBannerAdView
Bug fixes
- Fix stuck activity when destroying expanded banner
Improvements
- Improve synchronization between the Choice Manager and the ad formats.
Bug fixes
- Fix background initialization related issue.
- Fix dragging issue on Thumbnail Ad.
- Fix Thumbnail Ad expand crash.
- New SDK initialization method to initialize all Ogury's functionalities in a single call.
- Revamp the ad formats API to improve the integration experience. The ad format callbacks have also been updated.
- Improve the internal communication between Ogury's functionalities. Now, the Choice Manager and the Ad formats are synchronized - it is no longer needed to wait for user consent response before starting ad formats to load.
- Improve the internal modularity for better adaptability.
- Remove TCF v1 API from the Choice Manager.
Previous API are still available though deprecated in this version. You can safely migrate to this version without changing your codebase. They will be removed in our next major update.
- Improve mraid download and precache
- Add onAdClicked callback
- New ad format: Banner Ad.
- Choice Manager - deprecate TCF v1 API.
- Thumbnail Ad - set position based on any corner of the screen
- Thumbnail Ad - default position (bottom right) and size
- Thumbnail Ad - debug method to view whitelisted activities
Bug fixes
- Fix internal issues.
- Improve Android 11 compatibility.
- Improve SDK performance.
- Choice Manager - California Consumer Privacy Act (CCPA) compliant.
- Thumbnail Ad - position based on top left corner of the phone's screen.
- Fix class not found error on Choice Manager.
- Thumbnail Ad - fragment filtering
- TCF v2 support.
ConsentManager
classes have been deprecated and will be removed in the future. Please migrate to our new OguryChoiceManager
API that is compliant with both TCF v1 and TCF v2.- Update Thumbnail Ad format.
- Update OMID library to 1.3.0.
- Consent activity was not declared in manifest.
- Add new method to get the Ogury SDK version.
- Allow loading ad while another ad is displayed.
- Handle error when the application's package name of the publisher mismatches with the Asset Key.
- Improve SDK stability.
- Avoid leaking activity when WebView is leaked by Android or Chrome.
- Improve SDK stability.
- Improve SDK performance.
- Add the support of external consents in Choice Manager.
- Add GDPR Applies method on Choice Manager.
- Improve SDK performance.
- Fix shortcut security issue.
- Improve SDK performance and stability.
- Integrate Open Measurement SDK from IAB
- Improve SDK performance and stability.
- Fix crash caused by lateinit.
- Avoid crash the app when WebView is invalid.
Last modified 2mo ago