Skip to content

Releases: googleads/googleads-mobile-unity

Google Mobile Ads Unity Plugin v9.4.0

14 Nov 19:33
Compare
Choose a tag to compare

Plugin :

  • To support testing with regulated US states, added the following options to UMPDebugGeography:
    • RegulatedUSState
    • Other
  • Deprecated DebugGeography.NotEEA. Use DebugGeography.Other instead.
  • Updated the GMA iOS SDK dependency version to 11.12.0.
  • Updated the GMA Android SDK dependency version to 23.5.0.
  • Updated UMP SDK dependency on Android to 3.1.0 and on iOS to 2.7.0.

Built and tested with:

  • Google Mobile Ads Android SDK 23.5.0
  • Google Mobile Ads iOS SDK 11.12.0
  • Google User Messaging Platform Android SDK 3.1.0
  • Google User Messaging Platform iOS SDK 2.7.0
  • External Dependency Manager for Unity 1.2.183

Google Mobile Ads Unity Plugin v9.3.0

24 Oct 21:28
Compare
Choose a tag to compare

Plugin :

  • Updated the iOS GMA SDK dependency version to 11.11.0.

Built and tested with:

  • Google Mobile Ads Android SDK 23.4.0
  • Google Mobile Ads iOS SDK 11.10.0
  • Google User Messaging Platform Android SDK 3.0.0
  • Google User Messaging Platform iOS SDK 2.6.0
  • External Dependency Manager for Unity 1.2.183

Google Mobile Ads Unity Plugin v9.2.1

07 Oct 01:49
Compare
Choose a tag to compare

Plugin :

  • Added French language support for Settings Inspector window.
  • Fixed [#3510] by specifying the minSdkVersion in the android library.
  • Updated the dependency version for Android GMA SDK to 23.4.0 and iOS GMA SDK to 11.10.0.
  • Updated iOS UMP SDK dependency to 2.6.0.

Built and tested with:

  • Google Mobile Ads Android SDK 23.4.0
  • Google Mobile Ads iOS SDK 11.10.0
  • Google User Messaging Platform Android SDK 3.0.0
  • Google User Messaging Platform iOS SDK 2.6.0
  • External Dependency Manager for Unity 1.2.183

Google Mobile Ads Unity Plugin v9.2.0

24 Jul 22:55
Compare
Choose a tag to compare

Plugin :

  • Added IsCollapsible API to BannerView to check if a collapsible banner was loaded.
  • Fixed [#3369] by using appropriate LayoutParams.
  • Fixed [#3455] Banner ad positioning not working on iOS.
  • Updated GoogleMobileAds iOS SDK to 11.7.0.

Built and tested with:

  • Google Mobile Ads Android SDK 23.2.0
  • Google Mobile Ads iOS SDK 11.7.0
  • Google User Messaging Platform 2.2.0
  • External Dependency Manager for Unity 1.2.181

Google Mobile Ads Unity Plugin v9.1.1

03 Jul 21:57
Compare
Choose a tag to compare

Plugin :

  • Updated GoogleMobileAds Android SDK to 23.2.0.
  • Updated GoogleMobileAds iOS SDK to 11.6.0.
  • Updated External Dependency Manager for Unity to 1.2.181.
  • Added the AndroidJNI dependency to the UPM package.

Built and tested with:

  • Google Mobile Ads Android SDK 23.2.0
  • Google Mobile Ads iOS SDK 11.6.0
  • Google User Messaging Platform 2.2.0
  • External Dependency Manager for Unity 1.2.181

Google Mobile Ads Unity Plugin v9.1.0

23 Apr 19:08
Compare
Choose a tag to compare

Plugin :

  • Removed the app measurement feature as Android/iOS SDKs no longer initialize App measurement.
  • Fixed [#3290] by calling static putPublisherFirstPartyIdEnabled with boolean return type.
  • Fixed [#3042] by explicitly adding gradle.projectsEvaluated for executing validate_dependencies gradle script.
  • Fixed [#2801] incorrect value for AdapterResponseInfo.LatencyMillis on iOS.
  • Added GetAdUnitID API that allows reading the ad unit id for all ad formats.
  • Enabled passing AdManagerAdRequest as part of Load API for Rewarded, Rewarded Interstitial and AppOpen formats.
  • Updated Google Mobile Ads SDK dependency to use v11.3.0 on iOS.

Built and tested with:

  • Google Mobile Ads Android SDK 23.0.0
  • Google Mobile Ads iOS SDK 11.3
  • Google User Messaging Platform Android 2.2.0
  • Google User Messaging Platform iOS 2.3.0
  • External Dependency Manager for Unity 1.2.179

Google Mobile Ads Unity Plugin v9.0.0

22 Mar 22:57
Compare
Choose a tag to compare

Plugin :

  • Removed SameAppKeyEnabled in RequestConfiguration. Use PublisherFirstPartyIdEnabled instead.
  • Removed ServerSideVerificationOptions.Builder. Use ServerSideVerificationOptions directly.
  • Removed RequestConfiguration.Builder. Use RequestConfiguration directly.
  • Removed AdRequest.Builder. Use AdRequest directly.
  • Removed AdErrorEventArgs. Use AdError directly.
  • Removed AppOpenAd.Load API that takes a ScreenOrientation parameter.
  • Made AdValueEventArgs Obsolete. Use AdValue directly.
  • Made AdFailedToLoadEventArgs Obsolete. Use LoadAdError directly.
  • Updated Google Mobile Ads SDK dependency to use v11.2.0 on iOS.
  • Using CFPreferences APIs for ApplicationPreferences instead of NSUserDefaults on iOS.
  • Updated the Android User Messaging Platform dependency version to 2.2.0.
  • Added the NativeOverlayAd class to fetch and display native ads using templates.
  • Utilizes the iOS User Messaging Platform v 2.3.0 which has support for privacy manifest files.

Built and tested with:

  • Google Mobile Ads Android SDK 23.0.0
  • Google Mobile Ads iOS SDK 11.2
  • Google User Messaging Platform Android 2.2.0
  • Google User Messaging Platform iOS 2.3.0
  • External Dependency Manager for Unity 1.2.179

Google Mobile Ads Unity Plugin v8.7.0

23 Jan 07:53
Compare
Choose a tag to compare

Plugin :

  • Added PublisherPrivacyPersonalizationState property accessible via RequestConfiguration.
  • Added PublisherFirstPartyIdEnabled property in RequestConfiguration.
  • Deprecated SameAppKeyEnabled in RequestConfiguration. Use PublisherFirstPartyIdEnabled instead.
  • Added ApplicationPreferences GetString and GetInt APIs.
  • Fixed [#3048] by applying accurate path for gradle scripts on Windows.
  • Updated Google Mobile Ads SDK dependency to use v22.6.0 on Android.
  • Updated Google Mobile Ads SDK dependency to use v10.14 on iOS.

Built and tested with:

  • Google Mobile Ads Android SDK 22.6.0
  • Google Mobile Ads iOS SDK 10.14
  • Google User Messaging Platform 2.1.0
  • External Dependency Manager for Unity 1.2.177

Google Mobile Ads Unity Plugin v8.6.0

17 Nov 23:07
Compare
Choose a tag to compare

Plugin :

  • Fixed [#3007] by aligning the PrivacyOptionsRequirementStatus Enum on iOS with Android Plugin.
  • Fixed [#2930] for Projects using Android Gradle Plugin less than 4.2.2.
  • Added Editor Options to toggle adding packagingOptions to gradle files to pick the first occurrence of META-INF/kotlinx_coroutines_core.version file. This option needs to be used if the project uses External Dependency Manager to do the dependency resolution. EDM resolution can be disabled by turning on Custom Main Gradle Template under Publishing Settings of the Player Settings.
  • Added Editor Options to enable removing the property tag from the Android Manifest of the GMA Android SDK. This is enabled by default for projects using Android Gradle Plugin version 4.2.1 and lower. GMA Android SDK 22.4.0 and above introduces a property tag in its Android Manifest that is not compatible with lower versions of Android Gradle Plugin (used by Unity 2022.1 and below).
  • Updated Google Mobile Ads SDK dependency to use v22.5.0 on Android.
  • Updated Google Mobile Ads SDK dependency to use v10.13 on iOS.

Built and tested with:

  • Google Mobile Ads Android SDK 22.5.0
  • Google Mobile Ads iOS SDK 10.13
  • Google User Messaging Platform 2.1.0
  • External Dependency Manager for Unity 1.2.177

Google Mobile Ads Unity Plugin v8.5.3

29 Oct 02:57
Compare
Choose a tag to compare

Plugin :

  • Fixed "cannot find symbol" error when building the Android bridge project using gradle.
  • Fixed [#2930] by pinning the Google Mobile Ads SDK dependency to use v22.3.0 on Android.
  • Fixed [#2974] ConsentInformation.Update() wasn't working as expected on consecutive requests.

Built and tested with:

  • Google Mobile Ads Android SDK 22.3.0
  • Google Mobile Ads iOS SDK 10.9
  • Google User Messaging Platform 2.1.0
  • External Dependency Manager for Unity 1.2.177