Releases: googleads/googleads-mobile-unity
Releases · googleads/googleads-mobile-unity
Google Mobile Ads Unity Plugin v9.6.0
Plugin :
- Added ability to return correct native template view size on Android.
- Fixed issue with Native Overlay Icon not being clickable.
- Added
GetVersion
API to MobileAds class to be able to fetch the GMA Unity SDK Version. - Fire
OnUserEarnedReward
once the ad counter expires when showing Rewarded ads in Unity Editor.
Built and tested with:
- Google Mobile Ads Android SDK 23.6.0
- Google Mobile Ads iOS SDK 11.13.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.185
Google Mobile Ads Unity Plugin v9.5.0
Plugin :
- Added
CustomTargeting
field to AdRequest. - Added
GetPlatformVersion
API to MobileAds class to be able to fetch the version info of the underlying GMA Android or iOS SDK. - Updated the GMA iOS SDK dependency version to 11.13.0.
- Updated the GMA Android SDK dependency version to 23.6.0.
Built and tested with:
- Google Mobile Ads Android SDK 23.6.0
- Google Mobile Ads iOS SDK 11.13.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.4.0
Plugin :
- To support testing with regulated US states, added the following options to UMPDebugGeography:
- RegulatedUSState
- Other
- Deprecated
DebugGeography.NotEEA
. UseDebugGeography.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
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
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
Plugin :
- Added
IsCollapsible
API toBannerView
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
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
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 executingvalidate_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 ofLoad
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
Plugin :
- Removed
SameAppKeyEnabled
inRequestConfiguration
. UsePublisherFirstPartyIdEnabled
instead. - Removed
ServerSideVerificationOptions.Builder
. UseServerSideVerificationOptions
directly. - Removed
RequestConfiguration.Builder
. UseRequestConfiguration
directly. - Removed
AdRequest.Builder
. UseAdRequest
directly. - Removed
AdErrorEventArgs
. UseAdError
directly. - Removed
AppOpenAd.Load
API that takes aScreenOrientation
parameter. - Made
AdValueEventArgs
Obsolete. UseAdValue
directly. - Made
AdFailedToLoadEventArgs
Obsolete. UseLoadAdError
directly. - Updated Google Mobile Ads SDK dependency to use v11.2.0 on iOS.
- Using
CFPreferences
APIs forApplicationPreferences
instead ofNSUserDefaults
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
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