Skip to content

Version 23

Choose a tag to compare

@Seanm07 Seanm07 released this 12 Jul 13:42
· 18 commits to master since this release

Android

  • Lookup for android test device id added
  • Unity 2022.3 android gradle files are now included in the zip download

iOS

  • Plugin can now return the iOS advertising indentifier giving admob the ability to mark the current device in test mode without pre-setting it from the editor
  • Fixed PickleCore throwing an editor error due to an android only function not being wrapped in a android platform check
  • Fixed PersonalisationManager errors caused by platform checks being incorrect for macOS editor

Overall

  • Test device ids no longer need to be pre-set in the editor, runtime functions have been added to get test device ids when the game is in admob debug mode (activated on new sessions after requesting to open the ad inspector atleast once)
  • The opt in option for replacing legacy smart banners with adaptive banners has now been changed to an opt out option for using legacy smart banners
  • Removed personalisation tracking and maturity tracking as they're now handled via the personalisation manager and new CMP system
  • Rewarded interstitial failed to show callback is now using AdError instead of AdErrorEventArgs parameter as this is required for newer versions of the admob plugin
  • Using new adbuilder format to support new versions of the admob plugin
  • Chartboost CBCCPA data usage setup
  • Removed adcolony privacy as the mediation network is no longer used
  • Removed admob npa flag as it's no longer used as it has been replaced with CMP
  • The first ad failed retry attempt now actually waits instead of instantly retrying (admob changed something and started rejecting the request due to being sent too soon after a failed request)
  • If the device name (or sometimes bluetooth name depending on the device) contains "i6apptester" the device is now always forced to use test ads
  • Optional parameter added to toasts which will also log them as an error to logcat
  • All firebase analytics logging has been changed to a standardised format with preset events
  • Fixed personalisation CMP not force showing the CMP window for countries outside of the EEA/UK when debugging was enabled

Known issues

  • AdMob_Manager.cs line 429 change ToLowerInvariant() to ToUpperInvariant() to fix a bug preventing admob test mode working
  • AdMob_Manager.cs comment out the Mintegral lines, we're not using that mediation network anymore