Skip to content

Releases: googleads/googleads-mobile-unity

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

Google Mobile Ads Unity Plugin v8.5.2

25 Aug 21:05
Compare
Choose a tag to compare

Plugin :

  • Fixed AndroidJavaException when using AdManagerAdRequest custom targeting.
  • Fixed [#2826] "No such proxy method" error within GoogleMobileAds.Ump.
  • Updated Google Mobile Ads SDK dependency to use v22.3.0 on Android.

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.176

Google Mobile Ads Unity Plugin v8.5.1

10 Aug 08:40
Compare
Choose a tag to compare

Plugin :

  • Version 8.5.0 has been deprecated. Please upgrade to 8.5.1 instead.
  • Requires apps to build against Xcode 14.1 or higher.
  • This release introduces several new APIs to simplify the consent gathering
    process.
    • Calling ConsentInformation.Update() is now required before interacting
      with other ConsentInformation public APIs. Before calling it, the following are returned:
      • ConsentStatus returns ConsentStatus.Unknown
      • PrivacyOptionsRequirementStatus returns
        PrivacyOptionsRequirementStatus.Unknown
      • ConsentInformation.CanRequestAds returns false.
    • ConsentForm
      • Added method LoadAndPresentIfRequired to combine load and show calls.
        This method is intended for the use case of showing a form if needed
        when the app starts.
      • Added method ShowPrivacyOptionsForm, to be called when users interact
        with your app's privacy setting.
    • ConsentInformation
      • Added CanRequestAds property.
      • Added PrivacyOptionsRequirementStatus property to indicate whether
        privacy options are required to be shown in this session.
  • Updated the Android User Messaging Platform dependency version to 2.1.0.
  • Updated the Google Mobile Ads iOS SDK dependency version to 10.9.
  • Fixed [#2840] Check if the ad references get deallocated in the iOS plugin (bridge).
  • Fixed [#2866] Read enum from getPrivacyOptionsRequirementStatus.
  • Updated SKAdNetwork list with values from the July 13, 2023 update.

Built and tested with:

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

Google Mobile Ads Unity Plugin v8.4.1

14 Jul 19:48
Compare
Choose a tag to compare

Plugin :

  • Fixed [#2815] Setting ApplicationPreferences on Android.

Built and tested with:

  • Google Mobile Ads Android SDK 22.2.0
  • Google Mobile Ads iOS SDK 10.7
  • Google User Messaging Platform 2.0.0
  • External Dependency Manager for Unity 1.2.176

Google Mobile Ads Unity Plugin v8.3.0

01 Jun 01:44
Compare
Choose a tag to compare

Plugin :

  • Added support to RaiseAdEventsOnUnityMainThread for UMP callbacks.
  • Added support for Ad Manager interstitial ad.
  • Updated Google Mobile Ads SDK dependency to use v22.1.0 on Android.
  • Updated Google Mobile Ads SDK dependency to use v10.5 on iOS.

Built and tested with:

  • Google Mobile Ads Android SDK 22.1.0
  • Google Mobile Ads iOS SDK 10.5
  • Google User Messaging Platform 2.0.0
  • External Dependency Manager for Unity 1.2.176

Google Mobile Ads Unity Plugin v8.2.0

11 May 23:44
Compare
Choose a tag to compare

Plugin :

  • Fixed [#2646] Android Banner 'Descendant focus' crash.
  • Fixed [#2676] Raising Interstitial events on main thread.
  • Deprecated builder pattern in AdRequest, RequestConfiguration and ServerSideVerificationOptions Class. Utilize fields instead.
  • Added AdManagerAdRequest class to allow passing CustomTargeting, CategoryExclusions and PublisherProvidedId as part of AdManager requests.
  • Updated Google Mobile Ads SDK dependency to use v10.4 on iOS. Requires using GMA iOS SDK v10.4 or higher.

Built and tested with:

  • Google Mobile Ads Android SDK 22.0.0
  • Google Mobile Ads iOS SDK 10.4
  • Google User Messaging Platform 2.0.0
  • External Dependency Manager for Unity 1.2.176

Google Mobile Ads Unity Plugin v8.1.0

21 Apr 16:21
Compare
Choose a tag to compare

Plugin :

  • Requires apps to build against Xcode 14.0 or higher.
  • Fixed [#2611] [UMP] Exception raised when calling Update of ConsentInformation on Android

Built and tested with:

  • Google Mobile Ads Android SDK 22.0.0
  • Google Mobile Ads iOS SDK 10.3
  • Google User Messaging Platform 2.0.0
  • External Dependency Manager for Unity 1.2.175

Google Mobile Ads Unity Plugin v8.0.0

30 Mar 18:33
Compare
Choose a tag to compare

Plugin :

  • Removed obsolete APIs for AppOpenAd.
  • Removed obsolete APIs for InterstitialAd.
  • Added the MobileAds.RaiseAdEventsOnUnityMainThread option for raising ad events on the Unity main thread.
  • Requires minimum iOS version 11.0.
  • Dropped support for armv7 and i386 architectures for iOS.
  • Fixed [#2543] NullReferenceException when UMP ConsentDebugSettings are null.
  • Fixed [#2531] Xcode 13 compile time error.
  • Fixed [#1779] Crash with custom Banner Ad Sizes on the Unity platform.
  • Fixed [#2553] Banner position in Unity Editor to reflect Android and iOS position.
  • Added support for GMA Android SDK v22.0.0. Requires using GMA Android SDK v22.0.0 or higher.
  • Added support for GMA iOS SDK v10.3. Requires using GMA iOS SDK v10.3 or higher.

Built and tested with:

  • Google Mobile Ads Android SDK 22.0.0
  • Google Mobile Ads iOS SDK 10.3
  • Google User Messaging Platform 2.0.0
  • External Dependency Manager for Unity 1.2.175

Google Mobile Ads Unity Plugin v7.4.1

16 Feb 19:07
Compare
Choose a tag to compare

Plugin :

  • Added support for GMA iOS SDK v10. Requires using Google Mobile Ads iOS SDK v10.0 or higher.

Built and tested with:

  • Google Mobile Ads Android SDK 21.3.0.
  • Google Mobile Ads iOS SDK 10.0
  • Google User Messaging Platform 2.0.0
  • External Dependency Manager for Unity 1.2.175

Google Mobile Ads Unity Plugin v7.4.0

18 Jan 00:37
Compare
Choose a tag to compare

Plugin :

  • Added OnAdClicked and OnAdImpressionRecorded events to BannerView.
  • Updated all ad format APIs to have consistent nomenclature.
  • Added new InterstitialAd.OnAdClicked event to interstitial ads.
  • Added new InterstitialAd.Load() API for loading interstitial ads.
  • Added new InterstitialAd.CanShowAd() API for checking interstitial ad state.
  • Added new RewardedAd.OnAdClicked event to rewarded ads.
  • Added new RewardedAd.Load() API for loading rewarded ads.
  • Added new RewardedAd.CanShowAd() API for checking rewarded ad state.
  • Added new RewardedInterstitialAd.OnAdClicked event to rewarded interstitial ads.
  • Added new RewardedInterstitialAd.Load() API for loading rewarded interstitial ads.
  • Added new RewardedInterstitialAd.CanShowAd() API for checking rewarded interstitial ad state.
  • Added new AppOpenAd.OnAdClicked event to app open ads.
  • Added new AppOpenAd.Load() API for loading app open ads.
  • Added new AppOpenAd.CanShowAd() API for checking app open ad state.
  • Fixed [#2453] and [#2450] XCode build error when using iOS SDK 9.14.0 or greater.
  • Added User Messaging Platform (UMP) APIs.

Built and tested with:

  • Google Mobile Ads Android SDK 21.3.0.
  • Google Mobile Ads iOS SDK 9.11.0
  • Google User Messaging Platform 2.0.0
  • External Dependency Manager for Unity 1.2.175