googleads-mobile-unity

Official Unity Plugin for the Google Mobile Ads SDK

APACHE-2.0 License

Stars
1.3K

Bot releases are hidden (Show)

googleads-mobile-unity - Google Mobile Ads Unity Plugin v7.0.2

Published by NVentimiglia over 2 years ago

Plugin:

  • Added support for GMA Android SDK v21. Requires using GMA Android SDK v21.0.0 or higher.

Built and tested with:

  • Google Mobile Ads Android SDK 21.0.0.
  • Google Mobile Ads iOS SDK 9.0.0
  • External Dependency Manager for Unity 1.2.171.
googleads-mobile-unity - Google Mobile Ads Unity Plugin v7.0.1

Published by NVentimiglia over 2 years ago

Plugin:

  • Fixed Github issue 1943 related App Id saving.
  • Fixed Github issue 2001 related to Android manifest.
  • Fixed Github issue 2003 related to Ad Inspector crash.
  • Added Dummy AdInspector for Unity editor.

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.171.
googleads-mobile-unity - Google Mobile Ads Unity Plugin v7.0.0

Published by NVentimiglia over 2 years ago

Plugin:

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.
googleads-mobile-unity - Google Mobile Ads Unity Plugin v6.1.2

Published by NVentimiglia almost 3 years ago

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:

googleads-mobile-unity - Google Mobile Ads Unity Plugin v6.1.1

Published by NVentimiglia about 3 years ago

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:

googleads-mobile-unity - Google Mobile Ads Unity Plugin v6.1.0

Published by NVentimiglia about 3 years ago

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:

googleads-mobile-unity - Google Mobile Ads Unity Plugin v6.0.2

Published by NVentimiglia over 3 years ago

Plugin:

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 https://github.com/googlesamples/unity-jar-resolver/issues/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.

googleads-mobile-unity - Google Mobile Ads Unity Plugin v6.0.1

Published by JillSong over 3 years ago

Plugin:

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:

googleads-mobile-unity - Google Mobile Ads Unity Plugin v6.0.0

Published by JillSong over 3 years ago

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.
googleads-mobile-unity - Google Mobile Ads Unity Plugin v5.4.0

Published by stowy almost 4 years ago

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.
googleads-mobile-unity - Google Mobile Ads Unity Plugin v5.3.0

Published by JillSong about 4 years ago

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.
googleads-mobile-unity - Google Mobile Ads Unity Plugin v5.2.0

Published by stowy over 4 years ago

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.
googleads-mobile-unity - Google Mobile Ads Unity Plugin v5.1.0

Published by stowy over 4 years ago

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
googleads-mobile-unity - Google Mobile Ads Unity Plugin v5.0.1

Published by stowy over 4 years ago

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
googleads-mobile-unity - Google Mobile Ads Unity Plugin v5.0.0

Published by stowy over 4 years ago

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
googleads-mobile-unity - Google Mobile Ads Unity Plugin v4.2.1

Published by stowy almost 5 years ago

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
googleads-mobile-unity - Google Mobile Ads Unity Plugin v4.2.0

Published by stowy almost 5 years ago

Release Notes

  • Added support for using AdSize.FullWidth with Adaptive banner APIs. Adds solution for #1068
  • Added GetRewardItem() API for RewardedAd. Fixes #1107
  • Fixed issue with Android implementation of GetPortraitAnchoredAdaptiveBannerAdSizeWithWidth. Fixes #1067

Built and tested with:

  • Google Play services 18.3.0
  • Google Mobile Ads iOS SDK 7.53.1
  • Unity Jar Resolver 1.2.135
googleads-mobile-unity - Google Mobile Ads Unity Plugin v4.1.0

Published by stowy almost 5 years ago

Release Notes

Built and tested with:

  • Google Play services 18.2.0
  • Google Mobile Ads iOS SDK 7.51.0
  • Unity Jar Resolver 1.2.130
googleads-mobile-unity - Google Mobile Ads Unity Plugin v4.0.0

Published by stowy about 5 years ago

Release Notes

  • Breaking change: The Android library included in this plugin is now distributed as an aar, and
    lives at Assets/Plugins/Android/googlemobileads-unity.aar. If you are upgrading from a previous
    version, remove the Assets/Plugins/Android/GoogleMobileAdsPlugin folder prior to importing this
    latest version of the plugin.
  • Added proguard support on Android.
  • Update Android Google Mobile Ads SDK version to 18.2.0.
  • Fixed a bug where the AdSize.SMART_BANNER banner size did not work on Unity 2019.2+.
  • Added assertion to stop Android builds when Google Mobile Ads settings are invalid.

Built and tested with:

  • Google Play services 18.2.0
  • Google Mobile Ads iOS SDK 7.50.0
  • Unity Jar Resolver 1.2.125
googleads-mobile-unity - Google Mobile Ads Unity Plugin v3.18.3

Published by stowy about 5 years ago

Updated Unity Jar Resolver.

Built and tested with:

  • Google Play services 18.1.1
  • Google Mobile Ads iOS SDK 7.48.0
  • Unity Jar Resolver 1.2.124