アドネットワークSDKの更新内容 - glossom-dev/AdfurikunSDK-Android GitHub Wiki

アドネットワークSDKの更新内容

Adfurikun 3.24.1

Fyber

8.3.5

  • Fixed usage of Android Advertising ID to be compliant with Google Play Ads policy

8.3.4

  • Improved display ads rendering
  • Improved full-screen ads rendering
  • An issue with redirect URLs that contain FYBER_OPEN_BROWSER
  • Encoding issue with tracking events in iframe and GIF endcards
  • Possible memory leak
  • Possible crash related to play-services-ads-identifier:18.2.0 on devices running Android 7 and earlier
  • Various stability fixes and improvements

Adfurikun 3.24.0

Afio

5.2.27

  • インターステシャル動画広告の非表示時のコールバックが一部呼ばれない不具合を修正

Five

20240827

  • v2.8.20240806バージョンで発生した動画ファイルを再生できなくなるバグを修正しました。
  • v2.8.20240806バージョンで更新された以下のアップデートを含んでいます。
    • 対象APIレベル(targetSdkVersion)34に対応しました。
    • FiveAdInterface.getState APIを非推奨化しました。
    • com.google.android.material:materialへの依存を追加しました。
    • 内部ロジックを改善しました。

Fyber

8.3.3

  • Possible ClassCastException crash related to loading VAST ads in Waterfall

8.3.2

Added support for Android Privacy Sandbox - Topics API:

<uses-permission android:name="android.permission.ACCESS_ADSERVICES_TOPICS" />

Added support for Android Privacy Sandbox - Attribution Reporting API:

<uses-permission android:name="android.permission.ACCESS_ADSERVICES_ATTRIBUTION" />
  • Added support for AppSetId collection
  • Added support for VAST “skip” tracking event
  • Update targetSdkVersion to 35
  • Set Java source and target compatibility to 1.8 (Java 8)
  • VAST companion UX improvements
  • Various stability fixes and improvements

8.3.1

  • Improved viewability detection of banner ads

InMobi

10.7.8

  • Support for Publisher Signals
    • APIs added
      • InMobiSdk
        • fun putPublisherSignals(signals: Map<String, Any>?)
        • fun getPublisherSignals(): Map<String, Any>?
        • fun resetPublisherSignals()
  • Bug Fixes

IronSource

8.4.0

  • Android SDK artifacts will be hosted on MavenCentral in addition to is.com
  • Improve interstitial loading when using LevelPlay with Ad Unit API
  • LevelPlayAdInfo update to include getAdUnitName
  • Impression data API will include getAdFormat, getAdUnitName and getAdUnitId
  • Add deprecation notice to banner APIs without Ad Unit param (ironSource package)
  • Add deprecation notice to impressionData.getAdUnit (replaced by getAdFormat) and impressionData.getLifetimeRevenue()
  • Improve ANRs related to SDK initialization

8.3.0

  • Introduce new APIs for LevelPlay interstitial ads supporting multiple ad units (Alpha)
  • Introduce a new API SetNetworkData to share key-value information directly with networks’ adapters

8.2.1

  • Bug fix related to loading MREC when using LevelPlay Banner API (with Ad Unit ID)

8.2.0

  • Fixed an exception in the CrashReporter when attempting to get the application context.
  • Fixed potential wrong log values related to TCF consent configuration
  • Added adaptive banner support for Levelplay Banner API (with Ad Unit ID)

8.1.0

  • Introduce new APIs for LevelPlay initialization and banner ads supporting Ad Unit (Alpha)
  • Introduce new APIs for ironSource Ads bidding
  • Resolved WebView vulnerability warning message related to the Test Suite

8.0.0

  • Improve banner refresh mechanism (beta)
  • The minimum supported Android OS version is now 4.4 (API level 19)
  • The minimum compatible AdQuality SDK version is 7.19.0
  • The minimum compatible HyperMX adapter version is now 4.3.8
  • Fix potential crashes
  • Find all deprecated and removed APIs here
    .

7.9.0

  • Added crash protection while destroying banners (raised in 7.8.0+)
  • Resolve potential crashes

7.8.1

  • Fix bug related to display ironSource ads when using adaptive banners

7.8.0

  • Improving the banner adaptive support of Google Ad Manager and AdMob through the introduction of a new API
  • Improve consent visibility for publishers using Google CMP (Consent management platform)
  • Bug fix related to complete callback reporting
  • Improve bidding data readiness for ironSource Ads under external mediations

7.7.0

  • Support for Google CMP (Consent management platform)

7.6.1

  • Fixed potential obfuscation collision
  • Bug fix for interstitial and rewarded video under external mediations

7.6.0

  • Optimized loading for interstitial ads.
  • The ironSource SDK now auto initializes the Ad Quality SDK
  • Minimum Kotlin version 1.7.0
  • Support Android API level 33
  • Resolved missing Ad Info content on Load Success Callbacks
  • Resolve hidden X button on ironSource Full Screen Ads
  • Add crash protections

7.5.2

  • Bug fix related to APS integration (Banners, Interstitial and Rewarded Video)
  • Bug fix for using interstitial under external mediations
  • Bug fix related to banner integration under external mediations

7.5.1

  • Bug fix related to the Ad Quality single init activation
  • Fix potential crash when banner is destroyed for the ironSource network
  • Test suite bug fix

7.5.0

  • Interstitial ad upgrades that improve loading and reduce latency
  • Add protection to avoid crashes related to miss configuration issues in Ad Quality
  • Changes in the LURL notifications error code Ids sent to bidding networks

Maio

2.0.2

  • onClose処理を修正

2.0.1

  • 8.1以下初期化処理クラッシュを修正
  • ANRによりのクラッシュを修正
  • ErrorCodeにメジャーコード取得処理

Mintegral

16.8.8

  • Fix known issues.

16.8.7

  • Merge module
  • Update TargetSDK Version to 33

16.8.6

  • Fix known issues.
  • SDK optimization.

16.8.5

  • Fix known issues.

16.8.4

  • Fix known issues.
  • Fix memory leaks of webview.
  • SDK optimization.

16.8.3

  • Fix known issues.

16.8.2

  • Fix known issues.
  • SDK optimization.

UnityAds

4.12.4

  • Fixed a crash that occurred when flushing diagnostics events.
  • Fixed a crash that occurred during communication with the Google Play Billing Library.
  • Fixed an issue where the internal state was not set prior to calling IUnityAdsInitializationListener, leading to later session errors.

4.12.3

  • Fixed an issue that caused a NullPointerException on banner show.
  • Fixed an issue with ShowOptions serialization which sometimes caused a crash.
  • Fixed a race condition in getToken that led to null tokens being returned in some cases.
  • Adjusted packaging to allow for better minification when using ProGuard.

4.12.2

  • Fixed an issue with Proguard minification leading to runtime exceptions.
  • Fixed an issue where the billing service disconnections could lead to a crash in some configurations.
  • Fixed an issue where when the activity is destroyed from external sources, the Ad Player still responds with a complete event.
  • Fixed an issue where ad show failures would prevent subsequent ad shows from starting.
  • Fixed an issue where the ad display orientation would not update from the device leading to incorrect end card orientations.

4.12.1

  • Optimized data cache behavior.
  • Improved data fetching timing and efficiency for some services.
  • Improved the Acquire Optimization feature performance.

Vungle

7.4.2

Bid token API improvement Bug fixes and stability improvements

7.4.1

  • Optimization in SDK initialization
  • Update OMSDK to version 1.5.0
  • Bug fixes and stability improvements

7.4.0

  • InLine ads support
  • First Party Data support
  • Bug fixes and stability improvements

Adfurikun 3.23.0

AppLovin

12.6.0

  • Replace targeting data APIs with new numeric segments targeting APIs. For migration instructions, please see here.
  • Initial support for YSO Network and PubMatic.
  • Improvements for ensuring users are rewarded.
  • Fix placement / custom data potentially not being respected.
  • Fix IllegalArgumentException - y must be < bitmap.height() crash.
  • Fix Terms and Privacy Policy Flow alert to have title's minHeight suggested by Play Store team.

12.5.0

  • Remove requirement of passing an Activity instance for MAX fullscreen ad APIs. Activity parameter be required when calling show(...) instead.
  • Fix NPE crash: Caused by java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object com.applovin.impl.sdk.k.a(com.applovin.impl.oj)' on a null object reference.
  • Various new SDK init API fixes.
  • Removed configureSettings function from AppLovinSdkInitializationConfiguration. Please use AppLovinSdk.getInstance( this ).getSettings() to modify the SDK settings.

UnityAds

4.12.0

  • Enhanced support and targeting for multi-store campaigns where applicable.
  • Removed dependency on Koin that led to transitive dependency resolution issues when using EDM4U.
  • Fixed a crash that occurred when reading corrupted cached data.

4.11.3

  • Fixed a potential race condition causing a NullPointerException in the AndroidSessionRepository init block.
  • Removed all BOM dependencies from the Unity Ads SDK.

4.11.2

  • Adjusted a Kotlin dependency version that was changed in 4.11.0 that led to an infinite loop when resolving Unity Ads dependencies with the EDM4U package resolver.

4.11.1

  • Fixed a build issue that led to a missing dependency at runtime.

4.11.0

  • Fixed an Out of Memory Exceptionthat occurred during initialization.
  • Fixed a crash that occurred when HTTP response headers were corrupted.

Pangle

6.1.0.9

  • Optimize ad redirection

6.1.0.8

  • Fix experience issues caused by cached ads

6.1.0.7

  • Fix occasional ANR issues
  • Optimize the success rate of advertising rendering

6.1.0.6

  • Fix occasional ANR issues

6.1.0.5

  • Optimize landing page experience
  • Optimize memory

6.0.0.8

  • Optimize landing page experience

6.0.0.7

  • Optimize RV reward distribution
  • Optimize landing page preloading capability

6.0.0.5

  • Optimize RV video loading logic

6.0.0.4

  • Optimizing token acquisition performance
  • Optimization of logic for obtaining open ads

6.0.0.3

  • Optimize the debug log output during the pub access phase

Mintegral

16.8.1

  • Fix known issues.
  • SDK optimization.

16.7.9

  • fix issues
  • opt resource download

16.7.8

  • fix issues
  • Check whether the user has installed a specific advertising package to enhance the user's advertising experience.

16.7.7

  • fix issues
  • opt dsp show

16.7.6

  • fix issues
  • fix issues

16.7.5

  • fix issues
  • opt dsp show

16.7.4

  • fix issues
  • update omsdk

Fyber

8.3.0

  • Added support for resource-less companion click tracking
  • Added support for DV360 with Admob v23+
  • Updated OMSDK to v1.5.0
  • Removed setKeywords API (deprecated since v8.0.0)
  • VAST video UX improvements
  • Various stability fixes and improvements

Five

20240808

  • v2.8.20240806バージョンには動画ファイルを再生できなくなるバグが確認されたため、v2.8.20240722バージョンをv2.8.20240808バージョンとして再リリースしました。

20240806

  • 対象APIレベル(targetSdkVersion)34に対応しました。
  • FiveAdInterface.getStateAPIを非推奨化しました。
  • com.google.android.material:materialへの依存を追加しました。
  • 内部ロジックを改善しました。

20240722

  • minSdkVersionを19から21に引き上げました。
  • SDK初回起動時に、SDK初期化直後にloadAdAsyncを呼ぶとBadSlotIdエラーで失敗することがある問題を修正しました。
  • 内部ロジックを改善しました。

20240515

  • 特定の環境下でクラッシュするバグを修正しました。
  • androidx.preference:preferenceへの依存を追加しました。
  • FiveAd.getSdkVersion() APIを非推奨化しました。代わりに FiveAd.getSdkSemanticVersion() APIをご利用ください。

Afio

5.2.26

  • バナー広告描画時キャッシュを削除する処理を追加
  • 2度目の描画時にキャッシュが残って即座にadcallされないケースがあるので追加
  • max,admobメディエーションでキャッシュが残っていて更新がスムーズにいかないケースがあったので修正しました!
  • 既存のキャッシュを使用する初期化処理はそのまま残す

AdMob

23.2.0

  • Added AdView.isCollapsible() to indicate whether the last loaded banner is collapsible.

23.1.0

  • Requires a minimum compileSdkVersion of 34.
  • Native Mediation adapters: Deprecated loadNativeAd and loadRtbNativeAd() in favor of loadNativeAdMapper() and loadRtbNativeAdMapper(). Adapters should migrate to using these new load methods and related objects.

Adfurikun 3.22.0

AppLovin

12.4.3

  • Fix NullPointerException when calling AppLovinSdkSetting#isVerboseLogging() and AppLovinPrivacySettings#setUserConsent().
  • Fix NoClassDefFoundError warning logs.

12.4.2

  • Fix SDK not calling SDK init completion callback if using new init APIs introduced in v12.4.0.

12.4.0

  • Add new improved SDK Init APIs to enforce SDK initialization with all necessary parameters.
  • Deprecate video start/complete callbacks for rewarded interstitial listeners in adapter implementations.
  • If showing Creative Debugger while fullscreen ad is displayed, only show ad info for that current fullscreen ad.

12.3.1

  • Better interoperability with Ad Review SDK for detecting AppLovin Bidding and AppLovin Exchange creatives.
  • Fix temporary memory leak detected by LeakCanary.
  • Add potential ANR fix for banners/MRECs.
  • Other potential memory optimizations, by implementing better resource handling using try-with-resource statements.
  • For native template ads, fix options view potentially not being displayed for certain mediation partners.

12.3.0

  • Add support for disabling all user-level logs. See original issue raised on iOS here: AppLovin/AppLovin-MAX-SDK-iOS#294
  • Add support for App Set ID when enabling test mode using the 'AppLovinSdkSettings.setTestDeviceAdvertisingIdentifiers(...)` API.
  • Better handling of HttpUrlConnection by ensuring disconnect() is called on all instances.

12.2.0

  • Add public APIs for getting TCF consent statuses (TCF vendor, AC, purpose, special features).
  • Do not show CMP flow on every new session when test mode is enabled.
  • [Mediation Debugger] Update the list of google certified CMPs (02/14/2024)
  • [Mediation Debugger] Display Debug User Geography for Terms and Privacy Policy Flow.
  • [Mediation Debugger] Allow to open CMP and Missing networks for unsupported CMPs.
  • [Mediation Debugger] Show alert for network's Global Vendor ID or ATP ID in Configured CMP Networks screen.
  • Fix IllegalStateException: Service is not available crash.
  • Various NullPointerException fixes.
  • Fix IllegalArgumentException - com.applovin.impl.privacy.consentFlow.ConsentFlowStateMachine$1.onActivityResumed.

UnityAds

4.10.0

  • Fixed an error where banner loaded callbacks were triggered twice.
  • Fixed a java.lang.NoSuchMethodError issue that affected a subset of publishers using Unity Ads SDK 4.9.3.

4.9.3

  • Fixed an error related to missing Android Privacy Sandbox classes that occurred when running R8.
  • Fixed an IllegalStateException that occurred when calling getVersion before initializing the SDK.
  • Fixed a crash that occurred when flushing queued diagnostic metrics.
  • Fixed a build dependency issue that affected some publishers not using Gradle as the dependency management tool in SDK 4.9.2.

Vungle

7.3.2

  • Addressed a low-rate crash when downloading asset

7.3.1

  • Addressed a crash impacting a small group of users updating from very old versions

7.3.0

  • Performance improvements
  • Updated OMSDK to 1.4.11

7.1.0

  • Addition of new error codes
  • Allow passing context to playAd()
  • Various fixes and improvements

7.0.0

  • We rebranded adapter name from Vungle to Liftoff Monetize
  • Verified compatibility with Vungle SDK 7.0.0
  • Instance-based APIs instead of static APIs (as in 6.x SDK); we have also made them easier to use, easier to integrate, and with a separate class for each ad format
  • In addition to waterfall, we added support for real-time ads (without caching) for in-app bidding
  • Support multiple loading of ads; both for waterfall and in-app bidding
  • Faster initialization

Pangle

5.9.0.3

  • Optimize IV/RV cache logic

5.9.0.2

  • Optimizing video ads in native and banner scenes to avoid battery drain caused by screen not locking

5.8.1.0

  • Fix the occasional NullPointerException in the configuration SDK multi-process scenario

5.8.0.9

  • Compatible with scenarios where the App does not rely on the androidx.core: core: xxx library

5.8.0.8

  • Fix occasional NullPointerException during ads data storage phase

5.8.0.7

  • Fix occasional crash issue in dislike dialog
  • Optimize the banner to allow the screen to automatically turn off after playing the video
  • Optimize IV/RV show callback logic

5.8.0.6

  • Fix compatibility issues with upgrading from lower version 4.7 to 5.8 directly

5.8.0.5

  • Starting from version 5.8.0.5, Pangle SDK includes the com.google.android.gms.permission.AD_ID
  • Occasional bug fixes

5.7.0.6

  • Fix compatibility issues with upgrading from lower version 4.7 to 5.8 directly

5.7.0.3

  • Occasional bug fixes

5.7.0.2

  • Occasional bug fixes

5.7.0.1

  • Fix issues with occasional close button and countdown display errors in endcard
  • Optimize log reporting
  • Optimize advertising styles
  • Occasional bug fixes

5.6.0.4

  • 【Important】We support Android 14 in versions 5.2.1.1/5.3.0.7/5.4.0.2/5.5.0.0 and above. If the project uses target version=34, we need to upgrade the Pangle SDK, otherwise it may cause crash issues. Enhancement and Others:
  • Occasional bug fixes

5.6.0.3

  • 【Important】We support Android 14 in versions 5.2.1.1/5.3.0.7/5.4.0.2/5.5.0.0 and above. If the project uses target version=34, we need to upgrade the Pangle SDK, otherwise it may cause crash issues.
  • Optimize buried point reporting
  • Optimize SDK security
  • Occasional bug fixes

5.6.0.2

  • 【Important】We support Android 14 in versions 5.2.1.1/5.3.0.7/5.4.0.2/5.5.0.0 and above. If the project uses target version=34, we need to upgrade the Pangle SDK, otherwise it may cause crash issues.
  • Fix the issue of no click callback after re-adding view to Banner
  • Occasional bug fixes

5.6.0.1

  • 【Important】We support Android 14 in versions 5.2.1.1/5.3.0.7/5.4.0.2/5.5.0.0 and above. If the project uses target version=34, we need to upgrade the Pangle SDK, otherwise it may cause crash issues.
  • Optimize known ANR problems
  • Occasional bug fixes

AdMob

23.0.0

  • Increased the minimum Android API level to 21.
  • To continue collecting user metrics in AdMob, link your AdMob app to Firebase and integrate the Google Analytics for Firebase SDK into your app.
  • Removed the deprecated MobileAds.enableSameAppKey() API and updated the alternative method MobileAds.putPublisherFirstPartyIdEnabled() to return a boolean about whether the control persistence is successful or not.
  • Native Ads:
  • Removed AdLoader.forUnifiedNativeAd(). Use AdLoader.forNativeAd() instead.
  • Removed AdLoader.forCustomTemplateAd(). Use AdLoader.forCustomFormatAd() instead.
  • Removed AdFormat.UNKNOWN with no replacement. Apps using QueryInfo.generate() must pass an ad format.
  • AdManagerAdRequest.Builder methods inherited from its parent can now be chained together to build an object from a single call. This required a change in the inheritance structure such that AdManagerAdRequest.Builder no longer inherits from AdRequest.Builder.
  • Adds MobileAds.registerCustomTabsSession() to improve monetization for ads in Custom Tabs. See Optimize Custom Tabs for more information.
  • Updated User Messaging Platform SDK dependency to version 2.2.0.

22.6.0

  • Deprecated MobileAds.setSameAppKeyEnabled() and renamed the method to MobileAds.putPublisherFirstPartyIdEnabled().
  • Deprecated AdFormat.UNKNOWN with no replacement. Apps using QueryInfo.generate() must pass an ad format.

22.5.0

  • Updated User Messaging Platform SDK dependency to version 2.1.0.
  • Added the setPublisherPrivacyPersonalizationState() method for the Publisher Privacy Treatment API (Beta).

22.4.0

  • Requires a minimum compileSdkVersion of 33.
  • Ad inspector: Added SDK support for requesting and showing ads requested through Ad Inspector UI.
  • Added a new QueryInfo.generate() method that takes an ad unit ID.
  • Enables initial testing of the Attribution Reporting Beta and Topics Beta privacy-preserving APIs. See the AdMob Privacy Sandbox on Android guide for more information.

22.3.0

  • Added support for creating adaptive sizes using AdSize.FULL_WIDTH as the width. Previously, ad sizes created using AdSize.FULL_WIDTH would be treated as AdSize.SMART_BANNER.

22.2.0

  • Deprecated AdRequest.Builder.addCustomEventExtrasBundle(). Extend Adapter and interact with the extra parameters through AdRequest.Builder.addNetworkExtrasBundle() instead.
  • Deprecated AdRequest.getCustomEventExtrasBundle(). Extend Adapter and interact with the extra parameters through AdRequest.getNetworkExtrasBundle() instead.

22.1.0

  • Ad inspector: Enabled ability to trigger ad requests from the ad inspector UI on devices that don't have Google Play services.

22.0.0

  • Removed NativeCustomFormatAd.getVideoController() and NativeCustomFormatAd.getVideoMediaView() in favor of NativeCustomFormatAd.getMediaContent().
  • Removed MobileAds.getVersionString() in favor of MobileAds.getVersion().
  • Removed AdRequest.Builder.setAdInfo() in favor of AdRequest.Builder.setAdString().
  • AdManager.Builder.setAdString() now returns an AdRequest.Builder type.
  • Removed MediationRewardedVideoAdAdapter and associated APIs in favor of Adapter.
  • Added AdRequest.getRequestAgent().
  • Mediation: The return value for Adapter.getVersionInfo() and Adapter.getSDKVersionInfo() changed from type com.google.android.gms.ads.mediation.VersionInfo to com.google.android.gms.ads.VersionInfo. We recommend adapters return the new type since com.google.android.gms.ads.mediation.VersionInfo is deprecated.

21.5.0

  • App Open Ads: Deprecated AppOpenAd.load() methods that accept an orientation input parameter and added new methods that don't take an orientation input. The new methods determine the orientation at request time, matching the behavior of other full-screen formats.
  • Mediation: Added mediation support for app open ads.
  • Removed the RECEIVE_BOOT_COMPLETED permission from the androidx.work:work-runtime dependency. If you're using Gradle versions earlier than 7.2.0 and require permission for your app, you may need to declare permission explicitly in your Android manifest.

21.4.0

  • The Ad Manager App ID is now required for all Ad Manager apps and requires the ca-app-pub-################~########## format. See Configure your app for more details.
  • Ad inspector: Extend SDK support for showing banner ads and native ads requested through the ad inspector UI.
  • Added support for Publisher first-party ID (formerly known as same app key) to help you deliver more relevant and personalized ads by using data collected from your apps.
  • Official release version for QueryInfo generation.

Mintegral

16.7.3

  • fix issues

16.7.2

  • fix issues

16.7.1

  • Click Path Opt

16.6.7

  • fix issues

16.6.6

  • Bug fix and performance improvement

16.6.5

  • optimize ui display effect
  • fix issues

16.6.4

  • Bug fix and performance improvement.

16.6.3

  • modify prompt words for skipping time
  • fix issues

16.6.2

  • isReady opt

16.6.1

  • fix issues

16.5.9

  • fix issues

16.5.8

  • update logo
  • ROAS support tradplus
  • fix issues

Fyber

8.2.7

  • Added support for reading TCF v2 consent values
  • Added support for muteVideo API for rewarded placements
  • Added enhancements for DSA support
  • Various stability fixes and improvements

8.2.6

  • Various stability fixes and improvements

8.2.5

  • Updated OMSDK to v1.4.9
  • Improved handling of WebView crashes
  • Fixed Possible memory leak
  • Various stability fixes and improvements

Adfurikun 3.21.0

Five

20240214

  • バージョンv2.7.20240112以降で動画リワード広告やインタースティシャル広告が表示に失敗するバグを修正しました。

20240126

  • バージョンv2.7.20240112で削除したActivityとスロットIDを引数に取る動画リワード広告やインタースティシャル広告のコンストラクタを復活させました。
  • バージョンv2.7.20240112において動画リワードやインタースティシャル広告が表示されなくなった方は当バージョンへのアップデートをお願いします。

20240112

  • 広告イベントを取得するAPIを変更しました。
  • 詳しくはマイグレーションガイドをご確認ください: Android FiveSDK導入ガイド - 20240112 広告イベント取得方法の変更
  • 動画リワード広告でリワードを付与するAPIを追加しました。
  • 詳しくはマイグレーションガイドをご確認ください: Android FiveSDK導入ガイド - 20240112 広告イベント取得方法の変更
  • 動画リワード広告とインタースティシャル広告のshowメソッドが非推奨となり、新しいshowAdメソッドに置きかえられました。
  • 詳しくはマイグレーションガイドをご確認ください: Android FiveSDK導入ガイド - 20240112 showメソッドの非推奨化に伴うshowAdメソッドへの移行
  • FiveAdNativeにより正しい広告ディスクリプションを取得するメソッドを追加しました。
  • 詳しくはマイグレーションガイドをご確認ください: Android FiveSDK導入ガイド - 20240112 より正しい広告ディスクリプションを提供
  • 対象APIレベル33に対応しました。
  • 動画リワード広告とインタースティシャル広告で、動画が再生中に広告を閉じた場合に音がなり続けるバグを修正しました。
  • 動画リワード広告とインタースティシャル広告をActivityを開始して表示するよう修正しました。
  • com.google.android.exoplayer:exoplayer-coreへの依存をandroidx.media3:media3-exoplayerに切り替えました。

Afio

5.2.25

  • 動画再生の際クラッシュしてしまう不具合を修正

5.2.24

  • インタースティシャル動画広告の各コンポーネントの素材を変更
  • closeボタン、soundボタン、replayボタンの画像を変更

5.2.23

  • バージョンv2.7.20240112以降で動画リワード広告やインタースティシャル広告が表示に失敗するバグを修正しました。

Adfurikun 3.20.0

AppLovin

12.1.0

  • For automated Google CMP feature, will show Google CMP flow to COPPA users as well.
  • Add public utils API that checks for vendor consent status for a given Global Vendor ID.
  • Add support for Google's Additional Consent v2.
  • Update Open Measurement (OM SDK) to latest version 1.4.9 - could help with WebView crashes.
  • Add ProGuard rule to prevent minifying Google CMP classes which caused integration issues displaying in the Mediation Debugger.
  • Fix IllegalStateException: Failed to load new ad - this instance is already destroyed. #589
  • Remove target SDK version from Gradle file for Android Manifest compatibility. #584
  • Fix com.applovin.sdk.AppLovinAdSize.getLabel() NullPointerException. #590
  • Fix java.lang.ClassNotFoundException reported by #594.
  • Fix FireOS crash.

12.0.0

  • Add nullability annotations for MAX listener APIs.
  • Java 8 requirement.
  • Fix Fatal Exception: java.lang.OutOfMemoryError: pthread_create (1040KB stack) failed: Try again OOMs.
  • Fix ANRs caused by com.applovin.impl.sdk.a.f$1.run.
  • Fix for Fatal Exception: java.lang.RuntimeException: Canvas: trying to draw too large(xxx bytes) bitmap for native ads.
  • Various other fixes including several for black screens.
  • Fix template native ads using white text color on Android 6 making the text unreadable.
  • Fix Attempt to invoke virtual method 'java.lang.String com.applovin.impl.a.a.a.a.a()' on a null object reference crash.
  • Various changes

11.11.3

  • Fix NPE reported here: #534
  • Minor bug fixes and improvements.

11.11.2

  • Add support for fixes for increase of WebView crashes.
  • Fix ActionBar/ToolBar/TitleBar being displayed on fullscreen ads and blocking the close buttons.

11.11.1

  • Remove warning of not integrating Google certified CMP in the Mediation Debugger.

11.11.0

  • Various optimizations and ANR improvements.
  • Update Mediation Debugger to support showing Google-certified CMP info.
  • Deprecate various AppLovinAd APIs.
  • Support for Ad Review native ads.
  • Minor bug fixes and improvements.

11.10.1

  • Fix AppLovin Exchange native ads not rendering app icon or main image.
  • Add placement support for ad placer.
  • Mediation Debugger updates.

11.10.0

  • Various Mediation Debugger updates.
  • Add support for disabling Creative Debugger before SDK init.
  • Minor bug fixes and improvements.

11.9.0

  • Various Terms Flow changes.
  • Add support for tags for Direct Sold native ad VAST videos.
  • Add API for determining if device is currently in test mode via AppLovinSdkConfiguration#isTestModeEnabled().
  • Minor bug fixes and improvements.

UnityAds

4.9.2

  • No change.

4.9.1

  • Fixed an issue with the getToken listener timing out and responding with a null token.

4.9.0

  • Added increased banner demand.
  • Added support to test optional load flows which reduce the chance of timeout under high latency conditions.
  • Fixed a bug so banner no_fill responses don’t return as an internal error.
  • Fixed an issue with the example app banner hide button.
  • Fixed an issue with diagnostic metrics so they can now be sent.
  • Fixed an issue with the exception handler re-throwing unhandled exceptions.
  • Fixed an issue with a null pointer exception being thrown when an AdUnityActivity was destroyed.

4.8.0

  • Added the onBannerShown callback method so publishers using third-party mediation to get more accurate banner impression reporting.

4.7.1

  • Fixed a change that required a newer Gradle build version to be used to build the Android project which was incompatible with the Gradle version shipped with current LTS Unity Editors.

4.7.0

  • Added Java 8 as a minimum requirement for adding the Unity Ads SDK to your project.
  • Fixed a potential race condition in the VolumeChange internal listener.

4.6.1

  • Added Xcode 13 support.

Nend

10.0.0

  • 動画広告用オプション ユーザーIDUserId,ユーザー属性UserFeatureを非推奨に変更
  • 内部処理をAndroid 14向けに最適化
  • その他内部の軽微な修正

Pangle

5.5.0.9

  • Optimize known ANR problems
  • Occasional bug fixes

5.5.0.8

  • Occasional bug fixes

5.5.0.7

  • Optimize and improve SDK security
  • Occasional bug fixes

5.5.0.6

  • Occasional bug fixes

5.5.0.5

  • Occasional bug fixes

5.5.0.4

  • Occasional bug fixes

5.5.0.3

  • Fix ANR issue with isAllowBlindModeRequestAd
  • Fix the issue of dislike pop-up crashes on Android 4.4
  • Fix the issue of not displaying the volume button
  • Fix x86 model crash issue
  • Occasional bug fixes

5.4.1.1

  • Fixed the issue where some ads cannot be closed
  • Occasional bug fixes

5.4.1.0

  • Fixed NPE in 'com. byte. sdk. openadsdk. core. video. nativevideo. NativeVideoTsView $4. onGlobalLayout' when removing video ad layout listening
  • Various optimizations and ANR improvements
  • Occasional bug fixes

5.4.0.9

  • Occasional bug fixes

5.4.0.8

  • Occasional bug fixes

5.4.0.2

  • SDK performance improvement
  • Support for Android 14
  • Occasional bug fixes

5.3.0.6

  • Fix issue with IV&RV video playback progress callback not being able to synchronize
  • Optimize Brazil Time Zone CCPA Compliance
  • Optimize log output
  • Occasional bug fixes

5.3.0.5

  • Occasional bug fixes

5.3.0.4

  • Occasional bug fixes

5.2.0.7

  • Optimize landing page performance
  • Occasional bug fixes

5.2.0.6

  • Delete TTBannerExpressAdImpl class
  • Remove Debug button function
  • Occasional bug fixes

5.2.0.5

  • Fix the issue where Bannerview will flash when re added to the layout
  • Occasional bug fixes

5.2.0.3

  • Optimize download class styles and download links
  • Optimize landing page performance
  • Occasional bug fixes

5.1.0.9

  • Fix the issue of clicking on x to pop up a disklike pop-up window and crashing
  • Occasional bug fixes

5.1.0.8

  • Update video media to 1.0.0.5-rc.25, and use the system player to directly load URLs for systems below 6.0
  • Occasional bug fixes

5.1.0.7

  • Occasional bug fixes

5.1.0.6

  • Eliminate the reporting of manifest information to avoid compliance issues
  • Occasional bug fixes

5.0.1.1

  • Fix the occasional occurrence issue of no reward callback after the completion of incentive video playback
  • Fix the issue of pushing feeddislike back to the background and replaying it
  • Occasional bug fixes

5.0.1.0

  • Occasional bug fixes

5.0.0.9

  • Fixed DSP HTML Banner NPE issue
  • Occasional bug fixes

5.0.0.8

  • Fixed activity onresume exception
  • Fix feed ad video type ANR problem
  • Occasional bug fixes

5.0.0.7

  • Fixed no click callback issue in banner video ads and DSP html ads
  • Added protect when loading large image
  • Occasional bug fixes

5.0.0.6

  • Fixed TTAppOpenAdActivity NPE
  • Occasional bug fixes

4.9.0.0

  • Added protection to exceptions that may be triggered by PreferenceManager.getDefaultSharedPreferences
  • Fixed the width height abnormal calculation when display vertical ads in the full screen of horizontal screen
  • Occasional bug fixes

4.9.0.8

  • Fixed landing page scheme parsing exception
  • Miscellaneous bug fixed

4.9.0.7

  • Optimize the incentive to monitor the volume in full screen
  • Fixed video ANR
  • Optimize ad requests
  • Miscellaneous bug fixed

4.9.0.6

  • Fixed onAdClose NPE
  • Fixed Feed video 4G cannot play automatically
  • Fixed incentive fullscreen material cache ANR
  • Occasional bug fixes

4.8.1.0

  • Fixed AppSetIdAndScope exception.printStackTrace() ANR
  • Optimize an ANR in SPMultiHelperImpl

4.8.0.9

  • Try to fix registerViewForInteraction ANR
  • Fix OOM issue on feed ad video
  • Occasional bug fixes

4.8.0.8

  • Fixed occasional crash when using WebView in TTWebsiteActivity
  • Fixed the problem that the setting module may crash when the SDK version is upgraded to version 49 for the first time when the process starts
  • Fixed MAX aggregation media registerViewForInteraction ANR issue
  • Occasional bug fixes

4.8.0.7

  • Fixed NativeVideoTsView view.post oom issue
  • Fixed memory leak when displaying banner with AppCompatActivity
  • Fixed OOM caused by MRC logic

4.8.0.6

  • Fixed the problem findViewById is null after inflation
  • Miscellaneous bug fixed

4.7.0.9

  • Miscellaneous bug fixed

4.7.0.8

  • Miscellaneous bug fixed

4.7.0.7

  • Fixed the crash caused by jumping to google play on Android 13
  • Miscellaneous bug fixed

4.7.0.6

  • Miscellaneous bug fixed

4.7.0.5

  • Miscellaneous bug fixed

4.7.0.4

  • Miscellaneous bug fixed

4.7.0.3

  • Optimize SDK initialization
  • Adapt to special-shaped screen
  • Miscellaneous bug fixed

4.6.0.9

  • Miscellaneous bug fixed

4.6.0.5

  • Fixed webview ANR when onDestroy
  • Fixed occasional ANR issue caused by InternalContainer

4.6.0.4

  • Brand new API interface
  • Fix NoClassDefFoundError caused by AnimationText.a
  • Occasional bug fixes

4.5.0.6

  • Fix NoClassDefFoundError caused by AnimationText.a
  • Occasional bug fixed

4.5.0.5

  • Added interface for initializing active notification
  • Miscellaneous bug fixed

Mintegral

16.5.7

  • Support IAB TCString parsing

16.5.6

  • creative id call back
  • webview opt

16.5.5

  • Bug fix and performance improvement

16.5.4

  • splash support watermark
  • optimize buyeruid acquisitionc

16.5.3

  • Bug fix and performance improvement

16.5.2

  • opt track report
  • fix bugs

16.5.1

  • support Admob watermark
  • fix bugs
  • add the methods for ROAS
  • add ad choice

16.4.9

  • optimize banner and native impresion
  • fix bugs
  • modify the methods of ROAS

16.4.8

  • support ROAS
  • fix bugs

Fyber

8.2.4

  • Added support for VAST V3 progress tracking events
  • Updated OMSDK to v1.4.8
  • Ads loading improvements
  • Possible crash and init error related to 3rd party SDK
  • Possible ANR related to video UI
  • Various stability fixes and improvements

Adfurikun 3.19.0

AppLovin

11.10.1

  • Fix AppLovin Exchange native ads not rendering app icon or main image.
  • Add placement support for ad placer.
  • Mediation Debugger updates.

11.10.0

  • Various Mediation Debugger updates.
  • Add support for disabling Creative Debugger before SDK init.
  • Minor bug fixes and improvements.

11.9.0

  • Various Terms Flow changes.
  • Add support for tags for Direct Sold native ad VAST videos.
  • Add API for determining if device is currently in test mode via AppLovinSdkConfiguration#isTestModeEnabled().
  • Minor bug fixes and improvements.

Tapjoy

13.1.2

  • PrivacyPolicy 値に関連するクラッシュを修正しました。
  • バグ修正。

13.1.1

  • connect 処理で userId を設定する際にクラッシュする可能性を修正しました。

13.1.0

  • Gradle を 7.5 にアップデートしました。
  • Target API を 33 にアップデートしました。
  • Tapjoy 管理仮想通貨 のコールバックにエラーメッセージを追加しました。
  • NullPointerException が発生する問題を修正しました。
  • onContentDismiss から requestContent を呼び出した場合に onContentDismiss が二回呼ばれる問題を修正しました。
  • プライバシー ポリシー のインターフェースをアップデートしました。
  • EasyApp に プライバシー ポリシー 設定用の UI を追加しました。
  • Android 6 および 7 で動画を表示した後にクラッシュする問題を修正しました。
  • プレイスメントが CalledFromWrongThreadException によりクラッシュする問題を修正しました。

13.0.1

  • バグ修正。

13.0.0

  • 'テスト用端末ID'が新たに logcat にログ出力されるようにしました。
  • EasyApp を改良しました。
  • 非推奨であったプライバシー関連のインターフェースを削除しました。TJPrivacyPolicy を使用して下さい。
  • 非推奨であった display multiplier 設定メソッドを削除しました。
  • 非推奨であった AppDataVersion 設定メソッドを削除しました。
  • ステータスバーが透明になるバグを修正しました。
  • WebView のメモリリークを修正しました。
  • バグ修正と機能の向上。

Five

20230607

  • com.google.android.exoplayer:exoplayer-core:2.18.1 への依存が追加されました。
  • 内部ロジックを改善しました。

Nend

9.0.1

  • らくらくスマートフォンF-42Aにてバナー広告が表示されない事象を修正
  • 動画広告再生時、予期せずアクティビティが破棄された場合にクローズのコールバックが呼ばれない事象を修正
  • その他内部の軽微な修正

Afio

5.2.22

  • インターステシャル動画広告の修正
  • 動画再生中にクリック遷移できるように修正
  • 関連コンポーネントを画面の端に配置
  • 既存の動画再生中の不具合を修正
  • バックグランドから回帰した際に画面が真っ暗になるのを修正

5.2.21

  • インタースティシャルAfio広告で動画サイズに応じて画面の向きを回転させる処理を削除

5.2.20

  • ターゲットSDKバージョンの更新
  • com.google.android.gms:play-services-ads ライブラリの依存関係を内部的に解決するように修正

5.2.19

  • InfeedAfioの修正
  • 一度可視領域から外れて再度描画した際、動画を途中から再生するように修正

IronSource

7.3.1.1

  • Fix banner not clickable bug (experienced on 7.3.1)
  • Fix bug related to custom adapter integration (experienced on 7.3.1)

7.3.1

  • Native ads support (Alpha)
  • Support for an init SDK API with application context parameter (beta)
  • Support price limitations using SetWaterfallConfiguration API (beta)
  • Improve ad availability and the ad experience when monetizing with ironSource Ads through third party mediations
  • SDK optimization and latency improvement

7.3.0.1

  • Fix build problems, for Kotlin-based apps (raised in 7.3.0)

Mintegral

16.4.7

  • optimize Metrics log

16.4.6

  • support Amazon ID
  • support privacy icon
  • fix bugs

16.4.5

  • add basic log for Metrics

16.4.4

  • add mnc、mcc、carrier params

16.4.3

  • Optimizing RV/IV load flow
  • Optimizing Image Download flow
  • fix bugs

Adfurikun 3.18.1

Fyber

8.2.3

  • Added support for VAST V3 progress tracking events
  • Added support for using Apple’s Custom Product Pages (CPP) with SKAdNetwork and SKOverlay
  • Added Auto Store feature for video ads
  • The deprecated request’s object properties userData, keywords, location and muteAudio were removed. These properties became part of the global manager IASDKCore.
  • Memory Leak
  • Minor bug fixes

Adfurikun 3.18.0

AppLovin

11.8.2

  • Redesign native ad templates.
  • Ensure MaxAd in onAdRevenuePaid() callback is up-to-date with latest ad data.
  • Minor bug fixes and improvements.

11.8.1

  • Minor bug fixes and improvements.

11.8.0

  • Add support for Direct Sold native ad VAST videos.
  • Creative Debugger will now include user id for ad reports, to be used for Ad Review User Journey.
  • Fix native banners not centered.
  • Add support for passing extra info from adapters to ad callbacks.
  • Mediation Debugger will check for Java 8.

11.7.1

  • Add support for native ad star ratings for manual integrations (docs).
  • Add support for star rating for ALX native ads.
  • Fix com.applovin.mediation.hybridAds.c.a() NPE.

11.7.0

  • Add support for native ad star ratings for manual integrations (docs).
  • Fix Creative Debugger 2.0 java.lang.RuntimeException crash.
  • Fix various app-ads.txt Mediation Debugger issues.
  • Fix Mediation Debugger java.lang.IllegalStateException crash.
  • Other performance enhancements and fixes.

11.6.1

  • Add support for MaxAdView in Layout Editor design/edit mode.
  • Fix Mediation Debugger app-ads.txt error.
  • Fix incorrect/larger MaxAd.getRequestLatencyMillis() values.
  • Fix potential black media views for ALX native ads.
  • Fix void com.applovin.impl.sdk.Logger.e() NPE.
  • Fix ArrayIndexOutOfBounds crash.
  • Fix native ad memory leak.
  • Fix IllegalStateException crash in Mediation Debugger.

UnityAds

4.6.1

  • Reduced network requests.

4.6.0

  • Improved Banner life cycle performance.
  • Fixed a NullPointerException when Application Context is null for cached directory file path.

4.5.0

  • Reduced number of requests that take place during initialization
  • This release introduces new a dependency on Kotlin
  • Improved handling of timers when dealing with app being placed in background
  • Fixed a crash that can occur during video playback when Media Player is in an invalid state

Vungle

6.12.1

  • SDK now supports Android Target API 33
  • In-app bidding enhancements
  • Performance optimizations & bug fixes

Five

20230215

  • 依存ライブラリ com.google.android.gms:play-services-ads-identifier のバージョンを 16.0.0 から 18.0.1 に引き上げました。
  • 以下のライブラリへの依存が追加されました。
    • androidx.lifecycle:lifecycle-common:2.5.1
    • androidx.lifecycle:lifecycle-process:2.5.1
  • targetCompatibility JavaVersion.VERSION_1_8が必須になりました。
  • 内部ロジックを改善しました。

20221226

  • 最小APIレベルを19に引き上げました。
  • 対象APIレベル31に対応しました。
  • 一部のOSバージョンかつ一部のデバイスの条件を共に満たす場合に、フルスクリーン広告表示中に部分的に背景が表示される問題を修正しました。
  • 非推奨APIのFiveAdListenerを削除しました。移行が済んでいない方はマイグレーションガイド (opens new window)を参考に移行してください。
  • フルスクリーン広告を非メインスレッドから表示した上で動画プレイヤーにエラーが発生した場合に、クラッシュするバグを修正しました。
  • 内部ロジックを改善しました。

Nend

9.0.0

  • 位置情報取得メソッドsetLocationEnabledの削除
  • 内部処理をAndroid 13向けに最適化
  • その他内部の軽微な修正

IronSource

7.3.0

  • Test suite (beta) support
  • Custom adapter support for banners
  • Add APS to the integration helper
  • Add crash protections and bug fixes
  • Adapters Compatibility Breakage
  • Find all deprecated and removed APIs here.
  • Important! This SDK version requires you to update all your network adapters to the latest version

7.2.7

  • Add the ability to support async token for mediated networks

Mintegral

16.4.1

  • add error code for load and show failed callback
  • fix bugs

16.3.9

  • add client filter
  • modify reward video load time out

16.3.8

  • performance optimization

16.3.7

  • add domain rule
  • fix bugs

16.3.6

  • update omsdk
  • fix bugs

16.3.5

  • add report vpn state and proxy state
  • optimize splashView

16.3.4

  • fix bugs

16.3.3

  • improve the sdk effect
  • dynamic view support WeChat
  • fix bugs
  • coppa demand

16.3.2

  • improve the sdk effect
  • modify splash default language
  • fix bugs

16.3.1

  • improve the sdk effect
  • optimize the splash logic
  • fix bugs

Zucks

6.0.0

  • 開発環境の最低要件をcompileSdk 30以上に変更
  • 開発環境の最低要件をAndroid Gradle Plugin 3.6.0以上に変更

5.0.0

  • 開発環境の最低要件をJava 8以上に変更
  • 開発環境の要件にAndroid Jetpack (AndroidX) を追加
  • Android Support Libraryのサポートを廃止
  • ExoPlayerバージョンを2.18.1へ更新
  • ExoPlayerバージョンの最低要件を2.15.1へ更新

Adfurikun 3.17.0

  • 更新なし

Adfurikun 3.16.0

AppLovin

11.6.0

  • Creative Debugger 2.0 - banners, MRECs, and native ads + UI revamp.
  • Redesign native banner media ad templates.
  • Fix fullscreen "ad displayed" callback firing on some adapters' ad display failure (e.g. ironSource adapter).
  • Fix Facebook SDK initialized when using Selective Init with no non-AppLovin bidders enabled.
  • Fix Activity memory leak.
  • Fix crash: java.lang.IllegalArgumentException: Software rendering doesn't support hardware bitmaps.
  • Fix java.lang.RuntimeException: Unable to stop activity in AppLovinFullscreenActivity at com.applovin.impl.sdk.a.c$b.b.
  • Fix com.applovin.impl.sdk.n.a NPE.
  • Fix com.applovin.adview.AppLovinAdView.getController() NPE.

11.5.5

  • Fix banner/MREC placement data missing in various reports and APIs.

11.5.4

  • Java 8 is now recommended and will be required in a future SDK release. https://dash.applovin.com/documentation/mediation/android/getting-started/integration
  • Fix App Open crash when null Activity provided.
  • Re-show options view for any AppLovin native test ad.
  • Deprecate onRewardedVideoStarted() and onRewardedVideoCompleted(). These callbacks will be removed in a future SDK release.
  • Fix Mediation Debugger init status incorrectly showing "Not Initialized".

11.5.3

  • Fix icon_view resource naming conflict.
  • Fix edge case ANR during init from deadlock introduced in v11.5.2.
  • Fix several instances of BadTokenExceptions.
  • ANR fixes.
  • Deprecate AppLovinSdkConfiguration.getConsentDialogState().

11.5.2

  • Fix java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first. crash.
  • Fix memory leak.

11.5.1

  • Fix WebView crashes for fullscreen ads.
  • Fix ExoPlayer integration crashing due to re-using duplicate attributes/resource files (e.g. Duplicate value for resource 'attr/show_buffering' with config 'DEFAULT' and product ''. Resource was previously defined here: ...mergeDebugResources-63:/values/values.xml:640:.
  • Fix view alignment for native ad medium templates when app icon is missing.
  • Fix RuntimeException Crash in AppLovinFullscreenActivity.
  • Display network-specific error code and message for ad load errors in Mediation Debugger.

11.5.0

  • App Open ads release.
  • Add support for rendering industry icons for VAST ads.
  • Fix WebView crashes with message "Render process (10704)'s crash wasn't handled by all associated webviews, triggering application crash."
  • Fix ConcurrentModificationException crashs.
  • Fix Mediation Debugger Activity context leaks.

11.4.6

  • Minor bug fixes and optimizations.

11.4.5

  • Re-add AD_ID permission to the SDK.
  • Fix Ad Review creative ID not available in the ad hidden callback.
  • Fix ads sometimes loading click destination within WebView.
  • Fix java.lang.IllegalStateException: Missing cached resource crash.
  • Fix com.applovin.impl.sdk.l.a NPE.
  • Fix NPE in com.applovin.impl.mediation.g.b() when rendering native ad. Ad Placer fixes.
  • Several performanice optimizations.
  • Display Init Ad Unit IDs (Selective Init IDs) if available.
  • Show live network name when live network is selected.
  • Explicitly disable adaptive banners.
  • Disable cleartext traffic alerts.
  • Better native ads test mode support.
  • Better Amazon TAM testing support.
  • Fix com.applovin.impl.mediation.debugger.ui.a.b.a() NPE.
  • Fix ANR for Nend Rewarded from Select Live Network (Do not trigger ANR detector if execution paused by debugger).
  • Add support for live native ads configured for manual integration.
  • Prefix SDK assets with "applovin_" to avoid namespace conflicts.

Tapjoy

12.11.1

  • Android Studio Dolphin で発生した EasyApp の問題を修正しました。
  • EasyApp の gradle バージョンをアップデートしました。
  • パフォーマンスを改善しました。

AdMob

21.3.0

  • 広告インスペクタ: Ad Inspector UI からリクエストされた広告をリクエストして表示するための SDK サポートを追加しました。
  • ネイティブ広告: getMediaContent() を MediaView に追加しました。
  • カスタム ネイティブ広告:  ・getMediaContent() を NativeCustomFormatAd に追加しました。  ・getVideoMediaView() を非推奨にしました。独自の MediaView を作成し、代わりに NativeCustomFormatAd.getMediaContent() を使用します。  ・getVideoController() を非推奨にしました。代わりに NativeCustomFormatAd.getMediaContent().getVideoController() を使用してください。

21.2.0

  • 広告インスペクタ: Android Sharesheet を通じて広告リクエストのログをエクスポートできるようになりました。

21.1.0

  • WebView 内の広告収益化のサポートを追加しました。詳しくは、広告に WebView API を統合するをご覧ください。
  • ResponseInfo に getResponseExtras() を追加しました。広告レスポンスに関する追加情報を返すことができます。

21.0.0

  • このリリースはメジャー バージョンの更新であり、いくつかの互換性を破る変更が含まれています。
  • 互換性を破る変更:  ・Google Mobile Ads SDK を使用するには、すべてのアプリで Android API レベル 19 以上が必要です。  ・これまで null 可能性を明示的に定義していなかったメソッドに、@NonNull アノテーションが追加されました。  ・AdRequest.Builder.addNetworkExtras() メソッドを削除しました。代わりに AdRequest.Builder.addNetworkExtrasBundle() を使用してください。  ・以下の位置情報メソッドを削除しました。   ・setLocation()(AdRequest.Builder)   ・AdRequest より(getLocation())   ・getLocation()(MediationAdConfiguration)
  • 初期化と広告読み込みを最適化するマニフェスト フラグを追加しました。詳細については、初期化と広告読み込みを最適化するガイドをご覧ください。
  • MobileAds.getVersionString() のサポートを終了しました。代わりに MobileAds.getVersion() を使用してください。
  • ResponseInfo に getLoadedAdapterResponseInfo() メソッドを追加しました。
  • AdapterResponseInfo に以下のメソッドを追加しました。  ・getAdSourceName()  ・getAdSourceId()  ・getAdSourceInstanceName()  ・getAdSourceInstanceId()
  • 広告インスペクタでカスタム イベントのサポートを追加しました。

20.6.0

  • すべてのカスタム イベント インターフェースのサポートを終了しました。代わりに、Adapter クラスと MediationAdLoadCallback インターフェースを使用してください。
  • SharedPreferences gad_has_consent_for_cookies のサポートを追加しました。 Google Mobile Ads SDK では、gad_has_consent_for_cookies 設定が 0 の場合、 制限付き広告(LTD)が有効になります。詳しくは、Cookie 使用への同意に関する設定をご覧ください。
  • TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE で RequestConfiguration.Builder.setTagForChildDirectedTreatment() が呼び出された場合(子供向けの設定を参照)、または RequestConfiguration.Builder.setTagForUnderAgeOfConsent() が TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE で呼び出されたとき(同意年齢に満たないユーザーを参照)、Google Mobile Ads SDK は Android 広告 ID(AAID)の送信を無効にします。

IronSource

7.2.6

  • Bug fix for banner ads, prevent banner refresh when app in background

7.2.5

  • Performance improvements for non bidding flows

Adfurikun 3.15.2

UnityAds

4.4.1

  • Add experiment to remove required gesture for media playback
  • Generate game session id and save to storage
  • Fix ConfigurationReader if no remote nor local file are present. (#432)
  • Fix potential crash in some flavour of Android 8.1 where TimeZone API has issues. (#433)
  • Remove false error log message when missing applied rule for experiment object (#440)

4.4.0

  • Fix potential concurrency in Signals Storage when signals are collected in parallel. (#423)
  • Adjust ProGuard rules to avoid obfuscation of required classes

Tapjoy

12.11.0

  • optOutAdvertisingID が connect の前に呼ばれると advertisingID が取得されない場合があるバグを修正しました。
  • JCenter を削除し、必要な箇所を MavenCentral に置き換えました。
  • Target API を 32 に更新しました。

Pangle

4.5.0.6

  • AnimationText.aでNoClassDefFoundErrorのエラーを修正しました。
  • その他のバグが修正されました

4.5.0.5

  • 初期化完了のCallbackは新規追加しました。
  • その他のバグが修正されました

4.5.0.4

  • nativevideo.d.aに起因するANRの問題を修正
  • システムのwebviewを改善、webviewに起因するクラッシュを削減
  • その他のバグが修正されました

4.5.0.3

  • リワード動画はユーザーがインタラクションより時間カウントダウン減少機能を追加しました
  • NoClassDefFoundでクラッシュ問題を修正しました
  • リワード動画は新しいフォーマットを追加しました。
  • 個別モデルでオープニング画面が消える際のアニメーション不具合を修正
  • いくつかのANRを修正しました
  • パッケージサイズを最適化する
  • その他のバグが修正されました

Adfurikun 3.15.0

AppLovin

11.4.4

  • Add support for recognizing WebView clicks based on interaction - to fix JS tags / DS ads opening click destinations within WebView.
  • Add public API AppLovinSdkUtils.isEmulator() which uses the same logic as our internal SDK when automatically enabling test ads for emulators.
  • Ad Placer fixes.
  • Fix void android.view.View.setVisibility(int) NPE related to AppLovin / ALX fullscreen ads.
  • Fix Mediation Debugger displaying "Not Initialized" for AppLovin. This was a cosmetic issue.
  • Fix Android 12 / API 31 Strict Mode warning in Mediation Debugger for using non-visual Context in UI component.
  • Fix java.lang.RuntimeException: Unable to destroy activity crash in Mediation Debugger's com.applovin.mediation.MaxDebuggerActivity Activity.
  • Alert mediated SDK error code and message on ad display failures.

11.4.3

  • Add APIs for getting the fullscreen ad display error code and message. This will be available under MaxError#getMediatedNetworkErrorCode() and MaxError#getMediatedNetworkErrorMessage(), in the MaxAdListener#onAdDisplayFailed(...) callback.
  • Add support for forwarding IAB TCF v2.0 consent string from SharedPreferences to adapter and mediated SDKs for networks that support it.
  • Add API MaxNativeAd#getMainImage() to retrieve the main image (media content). Note that this should use for ancillary purposes such as decor, but you must continue to render ads through MaxNativeAdLoader.
  • Fix native ads impression not fired if main image (media view) is not used.
  • Fix manual impressions not firing for subsequent ads when reusing their native ad views.
  • Fix NPE related to getMemoryInfo().

11.4.2

  • Downgrade ExoPlayer to 2.15.1 to fix backwards compatibility with older Android SDKs.
  • Ad Placer fixes.

11.4.1

  • Fix NPE: Fatal Exception: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.graphics.drawable.Drawable.getIntrinsicWidth()' on a null object reference.
  • Fix AppLovinPrivacySettings NPE with android.content.Context.getSharedPreferences if a null context is passed in.
  • Remove AppLovin Exchange native ads clicking through on touch, including through the options view.
  • Add measures against AppLovin Exchange banner/MREC ads automatically expanding without user interaction.
  • Fix native ads not clickable because previously-rendered native ad is not destroyed if view is re-used in late-binding.

UnityAds

4.3.0

  • Adjusted Proguard rules
  • Introduce UnityAdsShowError.TIMEOUT when not able to show under specified time frame
  • Fix potential NullPointerException for acquire optimization
  • Make Load and Show timeouts lifecycle aware
  • Remove the use of setAppCacheEnabled

AdColony

4.8.0

  • Added banner onShow callback
  • Fixed ConcurrentModificationException

Vungle

6.12.0

  • New ad format: Rewarded Interstitial (closed beta)
  • In-app bidding enhancements
  • Performance optimizations & bug fixes

Nend

8.2.0

  • 動画インタースティシャル再生中、広告クリック時のコールバック呼び出し順をonAdClicked→onClosedとなるように修正
  • インタラクティブ広告のViewがスクロールしないよう修正
  • フルボード広告のViewのレイアウトに関する軽微な修正
  • 他社SDKと競合のエラーが起きる可能性があるため、nendパッケージ名の難読化設定を修正
  • その他内部の軽微な修正

Five

20220617

  • フルスクリーン広告の背景が白く表示される問題を修正しました。
  • 内部ロジックを改善しました。

Adfurikun 3.14.0

AppLovin

11.4.0

  • Fix java.lang.IllegalArgumentException: Error unparcelling MemoryIntArray crash.
  • Fix android.net.Uri.getScheme() NPE crash.
  • Fix ArrayIndexOutOfBoundsException crash.
  • Fix fullscreen ads potentially leaking the passed in Activity.
  • Fix Mediation Debugger memory leak.
  • Deprecate and eventually remove MaxAdFormat#getDisplayName() public API.

11.3.3

  • Various memory leak fixes.

11.3.2

  • Fix FireOS reward callbacks not firing for AppLovin Exchange ads.
  • Allow Mediation Debugger API to initialize with generic Context.

11.3.1

  • Fix any new apps created in the AppLovin dashboard with those SDKs will not be visible in the reports while ad serving is not impacted. Existing Application names in the system are not affected.
  • Fix rewarded S2S postbacks not working.
  • Fix AppLovin reward custom currency / label.
  • Fix IllegalStateException: cache is closed crash.
  • Redesign privacy icon redesign for ALX native ads.
  • Reduce MediaPlayer ANRs.

11.3.0

  • Various NPE fixes.
  • Fix LINE native ads not rendering properly.
  • Fix AppLovin fullscreen ad audio issues.
  • Various native ad fixes and optimizations.
  • Fix "Failed to load WebView provider: No WebView installed" error.
  • Mediation Debugger updates.

11.2.2

  • Fix MaxAdView sizing on Android TV integrations.
  • Fix java.lang.IllegalArgumentException: No context specified crash due to Activity in fullscreen ads being destroyed.
  • Fix java.util.List.size() NPE.
  • Fix AppLovin native ads rendering duplicate privacy icons.
  • Fix com.applovin.impl.sdk.y.b (y.java) ANR.
  • Fix Mediation Debugger error logs related to custom networks.

11.2.1

  • Fix ANR on old Android OS versions after changing the date

11.2.0

  • Add native ads late view binding API - to be able to pre-load the native ad and render it later.
  • Refactor {CUSTOM_DATA} and {USER_ID} APIs from ad load to impression level.
  • Add public API for checking AppLovinSdkUtils.isFireOS().
  • Fix "A valid Activity is required" java.lang.IllegalArgumentException.
  • Fix java.lang.ArrayIndexOutOfBoundsException.
  • Fix various NPEs.

11.1.3

  • If auto-refresh is stopped, do not schedule error refresh and just call the ad load failure callback since publishers were expecting an ad load failure callback from their loadAd call.
  • Fix SDK not firing ad load failure callback if auto-refresh is enabled and ad fails to load.
  • API via MaxAd#getSize() for returning underlying ad view size due to the variable dimensions of Google's adaptive banners. Min AdMob adapter version 20.5.0.9 & min GAM adapter version 20.5.0.6.
  • Update OMID SDK verison to 1.3.30
  • Fix discrepancy issues with AppLovin Exchange native ads impression tracking.
  • Fix ExoPlayer crash.
  • Fix AppLovinAdView potentially leaking an instance of its parent Activity.

UnityAds

4.2.0

  • Update to Unity Acquire Optimization feature
  • Improved init time for token resolution request. (#232)
  • Safety check posible null listeners
  • Fix possible deadlock when using GetToken with listener
  • Minor improvements to String handling in WebViewApp.java

4.1.0

  • Add callback for getToken public API (beta)
  • Improved token availability
  • Add AD_ID to AndroidManifest.xml

AdColony

4.7.1

  • Google Designed For Families (DFF) complaince changes
  • Fix for missing click callback in banner integrations

4.7.0

  • Changed configure interface, deprecated old one
  • Updated OM SDK to v1.3.30
  • Fixed NullPointerException: Attempt to invoke virtual method
  • Fixed ClassNotFoundException: Didn't find class 'android.webkit.RenderProcessGoneDetail'

Tapjoy

12.10.0

  • setUserID メソッドは非推奨となりました。setUserId(id, listener) をご利用ください。
  • Android 12 デバイスでのプッシュ通知のサポート。
  • Push to Earn 機能のサポートを SDK から削除。
  • Android での advertising_id パラメータのリクエストへの送信可否を可能にしました。

Vungle

6.11.0

  • Added support for Native Ads format for non-HB placements (closed beta)
  • In-app bidding enhancements
  • Support of deep-linking URLs into other apps

6.10.5

  • Fixed a random crash owing to a synchronization issue around handling Gson lib JsonObject.

Adfurikun 3.13.0

AppLovin

11.1.2

  • Hotfix for native ads crash for ByteDance, Facebook, and Mintergal adapters.

11.1.1

Changes
  • Various ANR fixes.
  • Add setZipCode() API for Direct Sold targeting.
  • Add placements support for lock screen ads.
  • Add support for MaxAdView taking in a String resource for Ad Unit when inflating from XML
  • Add destroy() API for MaxNativeAdLoader.
  • Add convenience API parameters.getCustomParameters() for custom SDK adapters to retrieve custom parameters set in the UI.
Fixes
  • Fix edge case of AppLovin fullscreen ads displaying in incorrect orientation for some tablets.
  • Fix edge case of navigation bar overlaying the close button for AppLovin fullscreen ads.
  • Fix MaxAdView not being able to inflate outside of an Activity context.
  • Fix com.applovin.impl.sdk.m.ao NPE on SDK initialization.
  • Fix native ads `ConcurrentModificationException introduced in v11.1.0.
  • Fix various memory leaks related to MaxAdView and MaxNativeAdLoader.
  • Fix Utils.showAlert(...) BadTokenException crash for some devices in test mode but not being initialized in test mode.
  • Fix null reward being returned if test mode is on and ad display failure occurs.

11.1.0

Features
  • Allow MaxAdView and MaxNativeAdLoader APIs to accept a non-Activity context.
  • Add APIs for native ad privacy icons.
  • Add APIs for returning Ad Unit waterfall name and Ad Unit experiment name. Code snippet examples can be found in our docs here.
  • Add API to preload the built-in GDPR consent flow via AppLovinUserService#preloadConsentDialog().
Bug Fixes
  • Fix ConcurrentModificationException crash related to native ads.
  • Fix NPE in MaxNativeAd#recycle().
  • Fix NPE when calling removeAllViews() in container interstitials.
  • Fix java.lang.NoClassDefFoundError: Failed resolution of: Lcom/applovin/sdk/R$drawable related to JAR integrations and Creative Debugger.
Mediation Debugger
  • Add support for native ad LIVE ads.
  • Check for network security config file / cleartext traffic in older devices.
  • Fix “invalid version string” in error logs.

11.0.0

Major Features
  • Native ads for MAX and AppLovin Exchange, as well as various adapters. Mediation Debugger has support for testing native test ads, but not native ads from live waterfall yet.
  • VAST 4.0/4.2 support.
  • Added the OMID SDK directly into our SDK for viewability measurement.
  • Add support for FireOS - full e2e support to come later in Q1.
  • Amazon Publisher Services integration support for external publishers.
  • JS Tag Ads via MAX.
  • Direct Sold ads and "Deep Link+".
  • TCFv2 for pubs using standard consent frameworks - SDK will retrieve IABTCF_gdprApplies and IABTCF_TCString and remove flagged mediated networks from the waterfall and flagged DSPs from bidding.
  • 1P data passing - APIs to pass in YoB, gender, maximum ad content rating, email (hashed), phone number (hashed), keywords list, interest lists.
  • Location collection - If the permission is already granted by the app, the SDK will pass up the lat/long. This is disable-able via an API
  • Ad closeability improvements.
  • Support for compiling the now-open source'd adapters. (iOS only, Android is compilable already)
  • Lock Screen Ads - Android pubs can now display MAX interstitial ads in the lock screen by passing in a ViewGroup. So far, only AppLovin adapter has e2e support - the other adapters will require custom work by the publisher.
Minor Features
  • Add RevenuePrecision API to associate ad revenue with the precision.
  • Update Google Play Services ads-identifier dependency from 17.0.0 to 17.1.0.
  • Add support for pubs to pass “custom data” to be replaced in ILRD postbacks via the URL’s {CUSTOM_DATA} macro. Add support for passing in “local extra parameters” from the integration to the adapters. This is a very useful API for publishers who want to add extra functionality into the now open source’d adapters. This is used for Amazon integrations as well.
Bug Fixes
  • Fix Mediation Debugger popping up incorrect alert for missing AD_ID permission on Android emulators.
  • Fix onPreDraw() crash.
  • Fix -5200 fullscreen ads display error edge case due to specific ProGuard rules.

UnityAds

4.0.1

Changes
  • Remove the retrieval and use of Android ID
Bugfix
  • Remove deprecated ARCore integration
  • Fixed potential NPE when using Unity Acquire Optimization feature

4.0.0

Feature
  • Cleanup public API
  • Update example project to use the latest API
Bugfix
  • Prevent crash that would occur if Unity Ads is initialized with an empty activity

Tapjoy

12.9.1

  • Android 12 以降では、SDK は FLAG_IMMUTABLE を PendingIntent に使用します。これにより Android 12 端末でのプッシュ通知によるクラッシュの可能性、および Play Store 登録時の警告を回避します。
  • play-services-ads への依存を 18.0.0 にアップデートしました。
  • play-services-ads への厳密なバージョン要求を削除しました。

12.9.0

  • play-services-ads のバージョン依存を 17.1.0 (サポート可能な最小バージョンは 15.0.0)にアップデートしました。 バージョン 17.1.0 は AD_ID パーミッションを含みますが、Google Play ファミリー向けプログラム に含まれるアプリはこれを削除する必要があります。
  • API 31 および AndroidX にてビルドされています。

Vungle

6.10.4

  • Updated SDK to be fully compliant with Google Privacy Policies.
  • COPPA API is now generally available.
  • Stability Improvements.

6.10.3

  • Added support for Google’s Android 12.
  • SDK now supports Android Target API 31.
  • Added the framework for COPPA API, which can be used as an additional tool to assist publishers with obligations under COPPA. This API is in Beta release, and behavior might change in future versions of SDK.

6.10.2

  • Fixed low occurring ConcurrentModificationException crash

6.10.1

  • Moved to mavenCentral repository
  • SDK artifacts for gradle integration now distributed through mavenCentral, using the same maven artifactID
  • Increased minimum supported API level to 21
  • Addition of creativeId event to PlayAdCallback
  • Stability improvements

Five

20220216

  • SDK内部の実装を一部改善しました。 media user attributeを非推奨化しました。

Nend

8.1.0

  • 依存性について軽微な修正
  • 動画ネイティブ広告のフルスクリーン表示時の軽微な修正
  • 動画広告の読み込み時について軽微な修正とパフォーマンスの改善

Pangle

4.2.5.3

  • RVとIVがローディング画面の異常表示を修正

4.2.5.2

  • wack_lock権限を削除、バッテリー使用量を改善
  • RVとIV広告のメモリリーク問題を修正

4.2.5.1

  • その他のバグが修正されました
  • nativevideo.d.dに原因するvideo.api.renderview.c.a()ヌルポインター問題を修正
  • 動画プレーヤー作成に原因するANR問題を修正
  • メモリリーク問題の改善
  • banner dislikeのクリックコールバックを削除
  • 広告ロード時のUI改善

4.1.1.9

  • x86_64プラットフォームをサポート
  • その他のバグが修正されました

4.1.1.8

  • その他のバグが修正されました
  • nativevideo.d.dに原因するvideo.api.renderview.c.a()ヌルポインター問題を修正
  • 動画プレーヤー作成に原因するANR問題を修正

4.1.1.7

  • その他のバグが修正されました

4.1.1.6

  • ANR問題の改善
  • メモリリーク問題の改善
  • banner dislikeのクリックコールバックを削除
  • その他のバグが修正されました

4.1.1.5

  • その他のバグが修正されました

Adfurikun 3.12.0

AppLovin

10.3.5

  • Increase stability of users being granted AppLovin rewards.
  • Increase stability of test mode.
  • Other bug fixes and stability improvements.

10.3.4

  • Un-deprecate AppLovin MREC API.
  • Memory leak fixes.

AdColony

4.6.5

  • AD_ID permission support for Android 12.
  • Various internal, edge case bugfixes that have not been publicly reported by publishers.

Maio

1.1.16

  • zip パス トラバーサルエラー修正

Five

20211029

  • FIVE Android SDK の大幅なアップデートを行いました。 今回のアップデートはAPI変更を含んでおり、コードの修正が必要となります。 詳細は下記マイグレーションガイドをご覧ください。 https://cdn.fivecdm.com/release-sdk/document/MigrationGuide-20211029-FIVE-Android-SDK-Major-Update.html
  • 2021年のGoogle Play開発者サービスの更新に対応するため、Five Android SDKはライブラリマニフェストで、AD_ID取得権限の宣言を行うようになりました。詳細は以下のリンク及びマイグレーションガイドを参照ください。 https://support.google.com/googleplay/android-developer/answer/6048248
  • 対象 API レベル30に対応しました。
  • (Maven を使わずに Five Android SDK をインポートしている方向け) jar ファイル公開から aar ファイル公開へ移行しました。 今までの Five Android SDK は jar ファイルの形式で配布していましたが、このバージョンから aar ファイルの形式で配布するよう変更しました。 build.gradle の書き換え等をお願いします。

Nend

8.0.1

  • 依存性について、軽微な修正

8.0.0

  • 内部処理を Android 12 向けに最適化
  • 動画ネイティブ広告にて、全画面で動画の再生終了後にクリックによってLPへ画面遷移した際、描画が残る

Pangle

4.1.1.4

  • その他のバグが修正されました

4.1.1.2

  • 4.1.1.0から、必ずAndroidManifest.xml内にあるTTMultiProviderの設定を削除してください。そうしないとビルド失敗する恐れがあります。
  • 詳しい情報は、Help Center->Android->Integrate Pangle SDK for Android->Update your AndroidManifest.xmlをご参考ください。
  • その他のバグが修正されました

4.1.1.1

  • 4.1.1.0から、必ずAndroidManifest.xml内にあるTTMultiProviderの設定を削除してください。そうしないとビルド失敗する恐れがあります。
  • 詳しい情報は、Help Center->Android->Integrate Pangle SDK for Android->Update your AndroidManifest.xmlをご参考ください。
  • Android App Bundle の機能モジュールモジュールをサポートするためにTTAdConfigにsetPackageNameを追加
  • QUERY_ALL_PACKAGESのロジックを削除
  • manifest内のproviderを不要に
  • マルチプロセッサ時に動画再生されない問題の修正
  • IV広告のスキップボタン無効問題の修正
  • IV&RV動画のローディング時間の短縮
  • SDKのコンプライアンス強化
  • 動画コンポーネントの改善
  • その他のバグが修正されました

4.0.1.4

  • 広告レンダリング時のNullPointerException問題の修正
  • IV広告のスキップボタン無効問題の修正

4.0.1.3

  • マルチプロセスの場合にBanner dislikeの閉じるボタンの不具合を修正
  • その他のバグが修正されました

4.0.1.1

  • webview nativeのクラッシュ問題修正
  • QUERY_ALL_PACKAGES取得ロジックの削除
  • 他の既知クラッシュ問題の修正

AdMob

20.5.0

  • Added support for Android 12 devices for apps targeting API 31.
  • Added support for app set ID for use cases such as reporting and fraud prevention.

Adfurikun 3.11.0

AppLovin

10.3.2

  • Add support for fixing edge case where endcards turn black after clicking.
  • Minor bug fixes and stability improvements.

10.3.3

  • Add MaxAd#getNetworkPlacement() API.
  • Minor bug fixes and stability improvements.

AdColony

4.6.4

  • Improved JSON synchronization to fix edge case ConcurrentModificationException.

4.6.3

  • Altered user agent retrieval logic to avoid issues with WebView reported during initialization.

4.6.2

  • Fixed NullPointerException exposed in 4.6.0.

4.6.1

  • Fix NullPointerException and NoClassDefFoundError exposed by 4.6.0 on devices below API 19.

4.6.0

  • Note: Potentially requires Gradle Plugin version updates. See this blog post for more information.
  • Internal communication adjustments to improve CPU usage and battery life
  • Threading optimization to minimize number of concurrent threads and memory usage
  • Additional ad request safety to avoid potential timeouts
  • Fixed issue where interstitial ad show attempts would fail without feedback when a network filter mismatch occurred
  • Added support for app install demand from additional stores
  • Fixed edge case ANR on Unity
  • Fixed edge case ConcurrentModificationException
  • Optimized data returned via collectSignals()
  • Various other bug fixes and performance improvements

Pangle

3.9.0.5

  • その他のバグが修正されました

3.9.0.3

  • テンプレート広告のレンダリングタイムアウトロジック改善
  • Nativeビデオの手動再生機能の追加
  • テンプレートバナーのクローズ仕様の改善
  • バナーのプレイアブル機能の追加
  • インフィードシーン内のバナー回収ロジックの修正
  • 一つのActivity内にバナーとインタースティシャルを同時に表示する時のクラッシュ問題の修正
  • エンドーカード上のクリック無効問題の修正

3.8.1.1

  • 報酬広告とインタースティシャル広告でダイナミックネイティブレンダリングをサポートする
  • 入札初期プロセスでチェックを追加
  • 更新再生可能モジュール
  • debugモードでは、広告要求と広告から返された情報を出力します、インターフェイスの追加 Builder.debugLog(int debugLog) and setDebugLog(int debugLog)
  • SDKフルスクリーン、インセンティブシーンでのビデオスケール表示調整
  • SDK の初期化時に警告を修正
  • 偶々問題が解決する

Facebook

6.6.0

  • Bug fixes
  • Fixed: incorrect width on native carousel ads

6.7.0

  • Performance improvements

AdMob

20.3.0

  • Deprecated the AdRequest.Builder.addNetworkExtras() method. Use AdRequest.Builder.addNetworkExtrasBundle() instead.
  • Native ads: AdLoader.Builder.forCustomFormatAd() now accepts a nullable OnCustomClickListener.
  • Mediation adapters: Fixed nullability annotation for the mediationExtras parameter in all mediation adapter load calls.

20.4.0

  • Added the onAdClicked() callback to FullScreenContentCallback.
  • Enabled the onAdClicked() callback in the AdListener class for native ad format.

Adfurikun 3.10.1

AppLovin

10.2.0

  • Fix callbacks of different instances of fullscreen ads (inter/rv) mixing up in specific integrations.
  • Minor bug fixes and stability improvements.

10.2.1

  • ANR fixes.
  • Mediation Debugger improvements.

10.3.0

  • Update error callback APIs to return first-class MaxError object. This is a breaking change on native Android. The new callback will be void onAdLoadFailed(final String adUnitId, final MaxError error)
  • Add new void onAdRevenuePaid(final MaxAd ad) callback for all MAX ad listeners.
  • Creative Debugger improvements. Check out related docs for more info: https://dash.applovin.com/documentation/mediation/android/testing-networks/creative-debugger.
  • Fix MediaPlayer._setVolume crash.

10.3.1

  • Move the onAdRevenuePaid() callback into a separate MaxAdRevenueListener interface. You can set the listener via the setRevenueListener() method of each ad class.
  • Fix AppLovinBroadcastReceiver NPE crash.

UnityAds

3.7.2

  • Setup Maven Central deployment for android binary.
  • Fix crash related to IllegalStateException when showing ad
  • Fix issue with attempting to load multiple ads at the same time causing load error

3.7.4

  • Fix a crash that can occur when re-initializing with null gameId

3.7.5

  • No changes from 3.7.4

Tapjoy

12.8.1

  • EasyApp サンプルアプリのプロジェクトをアップデートしました (target API を 30にし、Play Services の依存を 17.0.0 以降としました)。
  • play-services-ads-identifier:17.0.0 をSDKの maven dependency として追加しました。
  • SDK は Android API 30 でビルドされるようになりました。
  • SDK がサーバに送るリクエストのパラメータを追加しました。 Tapjoyにどのような情報が送信されるか以下を参照して下さい。
  • バグ修正と機能の向上

Five

20210514

  • サンプルアプリのライブラリ依存方法をローカルバイナリからMaven Centralへ切り替えました 。

Nend

7.1.0

  • SDK内部に新たに依存性を追加
  • 位置情報の取得を廃止

Pangle

3.7.1.1

  • ユーザーがネイティブ広告で再生可能な広告を閉じたときに自動リダイレクトを修正
  • ユーザーがネイティブ広告の動画をクリックした後に動画再生エラーを修正する
  • 修正セットデータディレクトリ接尾辞の問題
  • フィックスのエンドカードは、報奨ビデオ広告で動画を再生せずに直接表示されます

3.7.1.3

  • Playable adsロードタイムアウトエラーの修正(5sを超える)

Facebook

6.4.0

  • Performance improvements

6.5.0

  • Added support for Android 12 (Target API 31)
  • Performance improvements

6.5.1

  • Fix IllegalStateException in Android MediaPlayer
  • Fix bug preventing Rewarded Video ads closing

AdMob

2.1.0

  • Adaptive Banner: Added AdSize.getInlineAdaptiveBannerAdSize() to request inline adaptive banner ads with a maximum height.
  • Added AdError.toString() for easier logging.

2.2.0

  • Added ad inspector (Beta) support for Google Ad Manager publishers.
⚠️ **GitHub.com Fallback** ⚠️