Skip to content

Releases: googleads/googleads-mobile-unity

Google Mobile Ads Unity Plugin v7.0.0

04 Mar 19:46
Compare
Choose a tag to compare

Plugin:

  • Added support for GMA iOS SDK v9. Requires using GMA iOS SDK v9.0.0 or higher.
  • Fixed #1620
  • Updated to use External Dependency Manager for Unity 1.2.169.

Built and tested with:

  • Google Play services 20.6.0
  • Google Mobile Ads iOS SDK 9.0.0
  • External Dependency Manager for Unity 1.2.169.

Google Mobile Ads Unity Plugin v6.1.2

19 Oct 21:22
Compare
Choose a tag to compare

Plugin:

  • Fixed Github issue 1786 related to GoogleMobileAdsSettings.
  • Fixed issue related to missing GADUAdNetworkExtras.h file when using some mediation adapters.

Built and tested with:

  • Google Play services 20.2.0
  • Google Mobile Ads iOS SDK 8.8.0
  • External Dependency Manager for Unity 1.2.165
  • iOS builds require minimum XCode version 12.5

Known issue:

  • iOS Resolver library cannot be loaded in Unity 2021.1.11 and 2021.1.12. It can be loaded properly with Unity 2021.1.10. See googlesamples/unity-jar-resolver#441 for more information.

Google Mobile Ads Unity Plugin v6.1.1

24 Sep 20:49
Compare
Choose a tag to compare

Plugin:

  • Added support for ad inspector.

Built and tested with:

  • Google Play services 20.2.0
  • Google Mobile Ads iOS SDK 8.8.0
  • External Dependency Manager for Unity 1.2.165
  • iOS builds require minimum XCode version 12.5

Known issue:

  • iOS Resolver library cannot be loaded in Unity 2021.1.11 and 2021.1.12. It can be loaded properly with Unity 2021.1.10. See googlesamples/unity-jar-resolver#441 for more information.

Google Mobile Ads Unity Plugin v6.1.0

23 Aug 23:51
Compare
Choose a tag to compare

Plugin:

Built and tested with:

  • Google Play services 20.2.0
  • Google Mobile Ads iOS SDK 8.8.0
  • External Dependency Manager for Unity 1.2.165.
  • XCode 12.5

Known issue:

  • iOS Resolver library cannot be loaded in Unity 2021.1.11 and 2021.1.12. It can be loaded properly with Unity 2021.1.10. See googlesamples/unity-jar-resolver#441 for more information.

Google Mobile Ads Unity Plugin v6.0.2

16 Jul 17:36
Compare
Choose a tag to compare

Plugin:

  • Fixed #1677 where build error occurs on XCode 12.4. This version requires Xcode 12.4 where the previous version required Xcode 12.5.1.

Built and tested with:

  • Google Play services 20.0.0
  • Google Mobile Ads iOS SDK 8.2.0
  • External Dependency Manager for Unity 1.2.165.

Known issues:

  • iOS Resolver library cannot be loaded in Unity 2021.1.11 and 2021.1.12. (Did not test 2021.2.0 beta yet). It can be loaded properly with Unity 2021.1.10. See googlesamples/unity-jar-resolver#441

  • Android builds fail with Unity 2019.4.28f1. The work around is to export the Android Studio project, set the gradle version in build.properties to 3.4.3, and manually declare your APPLICATION_ID in the AndroidManifest.xml.

Google Mobile Ads Unity Plugin v6.0.1

22 Jun 15:43
Compare
Choose a tag to compare

Plugin:

  • Fixed #1613 where build error occurs on Unity 2021.
  • Fixed #1616 where iOS build contains undefined symbol.
  • Automatically added SKAdNetworkIdentifiers recommended by https://developers.google.com/admob/ios/ios14#skadnetwork into generated iOS builds. You can manage the list of SKAdNetworkIdentifier values by editing Assets/GoogleMobileAds/Editor/GoogleMobileAdsSKAdNetworkItems.xml.

Built and tested with:

  • Google Play services 20.0.0
  • Google Mobile Ads iOS SDK 8.2.0
  • External Dependency Manager for Unity 1.2.165.

Known issue:

  • iOS Resolver library cannot be loaded in Unity 2021.1.11 and 2021.1.12. (Did not test 2021.2.0 beta yet). It can be loaded properly with Unity 2021.1.10. See googlesamples/unity-jar-resolver#441

Google Mobile Ads Unity Plugin v6.0.0

18 May 05:13
Compare
Choose a tag to compare

Release Notes:

  • Added support for GMA iOS SDK v8 and GMA Android SDK v20. Requires using GMA iOS SDK v8.0.0 or higher, and GMA Android SDK 20.0.0 or higher.
  • Removed MobileAds.Initialize(string appId).
  • Removed Birthday, Gender, TestDevices, TagForChildDirectedTreatment properties on AdRequest. TagForChildDirectedTreatment and TestDeviceIds properties are available under RequestConfiguration..
  • Removed OnAdLeavingApplication event for all formats.
  • Removed MediationAdapterClassName from all formats in favor of ResponseInfo.
  • Removed Message from AdErrorEventArgs class in favor of AdError.
  • Removed RewardBasedVideoAd in favor of RewardedAd.
  • Added support for ad load errors, please see https://developers.google.com/admob/unity/ad-load-errors for details.
  • Ad Manager integration now requires providing the app ID in the Unity Editor.
  • Changed package format to contain compiled assemblies in DLL format in place of the uncompiled code.
  • You need to enable "Link frameworks statically" in Unity Editor -> Assets -> External Dependency Manager -> iOS Resolver -> Settings, or else the GMA plugin does not work.

Built and tested with:

  • Google Play services 20.0.0
  • Google Mobile Ads iOS SDK 8.2.0
  • External Dependency Manager for Unity 1.2.165.

Google Mobile Ads Unity Plugin v5.4.0

12 Nov 22:32
Compare
Choose a tag to compare

Release Notes:

  • Add support for iOS14 with Google's SKAdNetwork identifiers automatically included in
    Info.plist.
  • Added the RewardedInterstitialAd format. This feature is currently in private beta. Reach out to your account manager to request access.
  • Added mock ad views to enable developers to test ad placement and callback logic within the Unity editor.
  • Added fix for crash that occurs when attempting to show interstitial when app is closing. Thanks @alexey-unity !
  • Added fix for crash that occurs when calling GetResponseInfo() on iOS before ad is loaded.

Built and tested with:

  • Google Play services 19.5.0
  • Google Mobile Ads iOS SDK 7.68.0
  • External Dependency Manager for Unity 1.2.161.

Google Mobile Ads Unity Plugin v5.3.0

31 Jul 22:08
Compare
Choose a tag to compare

Release Notes:

  • Add InitializationStatusClient for Init callback in Unity Editor. Fixes #1394. Thanks @lsnose !
  • Update to Android SDK version 19.3.0

Built and tested with:

  • Google Play services 19.3.0
  • Google Mobile Ads iOS SDK 7.63.0
  • External Dependency Manager for Unity 1.2.156.

Google Mobile Ads Unity Plugin v5.2.0

19 Jun 23:02
Compare
Choose a tag to compare

Release Notes

  • Added ResponseInfo class. See documentation for usage details.
  • Fixes #1307 - issue with running in Unity Editor when targeting iOS platform.
  • Fixes #1287 - issue where a crash is caused in equality check when AdSize is
    null.
  • Moved Plugins/Android/GoogleMobileAdsPlugin to Plugins/Android/GoogleMobileAdsPlugin.androidlib to ensure manifest is picked up when building android app in Unity 2020. If upgrading from a previous version, delete your Plugins/Android/GoogleMobileAdsPlugin folder before importing this plugin. Fixes issue #1310. Thanks @pipe-alt!
  • Fix error messages for iOS plugin.
  • Added the DisableMediationInitialization() method to MobileAds.
    Warning: Calling this method may negatively impact your Google mediation performance.
    This method should only be called if you include Google mediation adapters in your app, but you
    won't use mediate through Google during a particular app session (for example, you are running
    an A/B mediation test).

Built and tested with:

  • Google Play services 19.2.0
  • Google Mobile Ads iOS SDK 7.60.0
  • External Dependency Manager for Unity 1.2.156.