refinery89_monetize_app 2.1.0 copy "refinery89_monetize_app: ^2.1.0" to clipboard
refinery89_monetize_app: ^2.1.0 copied to clipboard

The flutter plugin for the Refinery 89 Monetize App, supporting banner, outStream, interstitial (full-screen) and scrollable ads

2.1.0 #

  • Mediation
    • Integrate Unity Mediation.
    • Integrated Pangle Mediation.
  • Banner/Display supporting inline adaptive.
  • Android obfuscation include pro guard rules into aar.
  • AdMob demand.

2.0.1 #

  • Fixed issue of prod analytics crashing for session tracking when an exception was thrown.
  • Fixed Session Background task was not able to call session end because of the API key not being available on the BG task.
  • Fixed app open ad expiration issues.
  • Added a method to disable and enable app open to the Factory.
  • Fixed amazon interstitial not being a video.
  • Updated AGP to 8.10.0 from 8.2.2.
  • Gradle Wrapper update to 8.11.1 (was 8.2).
  • Added a Dummy File Provide to avoid Android Manifest merge conflicts.
  • Fix Permission Provider crashing after no component activity is available, so after destroying a component activity if the next one is not the permission provider would crash.

2.0.0 #

  • New Backend!, this is faster and more secure.
  • New Initialization to interact with the new backend, instead of publisher id and app id now we ask for publisher UUID and api-key. This is to make the SDK more secure and stable.
  • NEW FORMAT App Open!!
  • Added Demand Partners to Outstream.
  • Refresh system now has a more robust flow of retries.
  • Geolocation handling options added.
  • Better Documentation now we have fully versioned docs.
  • Updated Demand Partner Libraries Versions.
  • Added Better Internal targeting.
  • Cheat Screen Improvements.
  • Improved Cheat screen UX.
  • Hierarchy Overlay resizable.
  • Added GAM Ad Inspector open.
  • Added Version Number to SDK Cheat screen and Logs.
  • Fix show method for when it receives an id that does not exist in the map.
  • Fixed CVE Vulnerability.

1.3.12 #

  • Added shouldDisplayPrivacyOptions() method.
  • Fix for iOS CMP UMP.

1.3.11 #

  • Fixed ATT rejection causing the R89 CMP not to show.
  • Fix: Flutter --obfuscate compatibility.
  • setLogLevel was not taken into account.
  • When idfa was null (all zeros) it was turning off limited ad tracking.
  • Fixed checker for CMP when the R89 CMP is Disabled causing crashes.

1.3.10 #

  • Stability fixes performed in ad formats related to prebid and demand partner libraries.

1.3.9 #

  • Version maintenance.

1.3.8 #

  • iOS stability improvement, fix for 'Sending a message before the FlutterEngine has been run.'.

1.3.7 #

  • iOS stability improvement.

1.3.6 #

  • Added new method that exports CMP string representing user consent preferences.

1.3.5 #

  • Fix Memory leak issues related to ad visibility.

1.3.4 #

  • Fixes in the android wrapper to avoid asyncronous checks to crash

1.3.3 #

  • iOS Fix: Fix the crash for Prebid no_bid result.

1.3.2 #

  • Fix: Android build.

1.3.1 #

  • Fix: Resolved an issue causing failed requests in Amazon integration.
  • Fix: Improved handling of multiple banner sizes on iOS to ensure consistent rendering.

1.3.0 #

  • SDK cheat screen with send all logs iOS, Android.
  • SDK cheat screen with the activitie logs iOS, Android.
  • R89 Refresh implementation to handle new demand from amazon and prebid and other demand sources in the future.
  • Amazon with the basic formats in android and ios.
  • ViewportVisibilityCheck, now formats know when they are visible or not.
  • SessionTracker properly ends session when the app dies both in Android and iOS.
  • New architecture of Formats.
  • Better analytics (key-values for sessionId and idfa).
  • Flutter readme changed to be simpler and redirect to the official documentation.
  • Fix error when loading URL for close button on banners and outstreams.
  • All API Calls use Authethication to secure the endpoin.
  • Fix refresh on Flutter (without attaching to the screens).

1.2.4 #

  • iOS: Updated GoogleMobileAds to ~> 11.10.0

1.2.3 #

  • Interstitial Ad hot fix.

1.2.2 #

  • Version downgrade of internal library of process-lifecycle to 2.7.0 for compatibility issue
  • Fixed errors related to the wrapper not hiding correctly
  • Fixed errors with the infinite scroll not showing ads properly when going back to them
  • Fixed multi request errors coming out when refresh was turned off and the ad failed to load

1.2.1 #

  • Fix multi request for banner and outstream ads.
  • Demo updates to unify them with Android and iOS native demos.
  • Console logs improvement, now they are displayed in one line instead of three, which makes it easier to search for specific logs.
  • Downgrade to UMP 2.1.0 in iOS to make compatibilities with Funding choices and ConsentManager.net plugins a possibility.
  • Improvements over no crash Policy of the library, the library does a better job not crashing the app when the fault is in R89 Side, the library will keep crashing if you use it inappropriately.
  • Fixes to the Session Tracking so setups that use MainActivity as app initializer work properly.
  • Added CMP-Replacement checker in charge of outputting logs if the external cmp was used correctly when disabling internal cmp.
  • More Fixes to the show and hide functionality of Banner and Outstream formats.
  • Interstitial and Rewarded are kept alive when making multiple requests for the same r89ConfigId . If two or more request happen when an interstitial/rewarded with that. r89ConfigId is already available the factory create method will return the same number. This a Security and Compliance Change since requesting too many interstitial with the same r89ConfigId can lead to policy violations of your account.
  • fix initialization method where it could be called multiple times. Initialization method now makes sure you don’t call it twice, whatever the scenario.

1.2.0 #

  • Added UMP as an option to the CMP, you can request UMP (Funding Choices) CMP to you Technical account manager or you account manager. We also might use this to A/B test your monetization set-up to make improvements.

1.0.2 #

  • Added automatic ATT handling for iOS. (will require to specify NSUserTrackingUsageDescription permission in the project's Info.plist).
  • Switched to GoogleAds ~> 11.2.0 for iOS.
  • Fixed an initialization() method to be released on second call.

1.0.0 #

  • iOS platform support.
  • Manual-Config initialization.
1
likes
140
points
329
downloads

Publisher

verified publisherrefinery89.com

Weekly Downloads

The flutter plugin for the Refinery 89 Monetize App, supporting banner, outStream, interstitial (full-screen) and scrollable ads

Homepage
Repository

Documentation

API reference

License

unknown (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on refinery89_monetize_app