Skip to content

Releases: googleads/googleads-mobile-unity

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.

Google Mobile Ads Unity Plugin v5.1.0

27 Apr 23:44
Compare
Choose a tag to compare

Release Notes

  • Added RequestConfiguration class. See documentation for usage details.
  • Fixed issue with building for IL2CPP in versions of Unity 2017 and earlier.
  • Adding missing imports for Unity 5.6 build (Thanks @EldersJavas !).
  • Added GoogleMobileAds assembly definition.
  • Added thread safety to GADUObjectCache in iOS plugin.
  • Revised project structure. If upgrading from a previous version, delete
    your GoogleMobileAds/ folder before importing this plugin.

Built and tested with:

  • Google Play services 19.1.0
  • Google Mobile Ads iOS SDK 7.58.0
  • Unity Jar Resolver 1.2.152

Google Mobile Ads Unity Plugin v5.0.1

10 Mar 21:09
Compare
Choose a tag to compare

Release Notes

  • Fixed issue with externs.cpp in pre-2019 versions of Unity.

Built and tested with:

  • Google Play services 19.0.0
  • Google Mobile Ads iOS SDK 7.56.0
  • Unity Jar Resolver 1.2.136

Google Mobile Ads Unity Plugin v5.0.0

06 Mar 22:11
Compare
Choose a tag to compare

Release Notes

  • Removed preprocessor directives for custom assembly support.
  • Fixed IL2CPP build support on Android.
  • Updated to Google Play services 19.0.0.
  • Updated minimum Android API level to 16.

Built and tested with:

  • Google Play services 19.0.0
  • Google Mobile Ads iOS SDK 7.56.0
  • Unity Jar Resolver 1.2.136

Google Mobile Ads Unity Plugin v4.2.1

09 Jan 00:02
Compare
Choose a tag to compare

Release Notes

  • Fixed issue with using AdSize.FullWidth API for apps that only support landscape.

Built and tested with:

  • Google Play services 18.3.0
  • Google Mobile Ads iOS SDK 7.53.1
  • Unity Jar Resolver 1.2.135