UnityAds.load(placementId, UnityAdsLoadOptions, IUnityAdsLoadListener)
| 4.19.0 | InterstitialAd.load(LoadConfiguration, LoadListener<InterstitialAd>)
built via LoadConfiguration.Builder(placementId)
| 5.0.0 | 静的なジェネリックロードが、型固有のインスタンスベースのロードAPIに置き換わりました。 |
| インターフェース( / ) |
4.19.0 |
LoadListener<InterstitialAd>
単一の onAdLoaded(@Nullable InterstitialAd, @Nullable UnityAdsError)
| を使用
5.0.0 |
2つのメソッドを持つリスナーは、型指定された広告インスタンスを配信する単一のnull許容エラーコールバックに置き換えられました。 |
| 4.19.0 | LoadConfiguration.Builder(placementId)
および を使用 | 5.0.0 | 可変なオプションオブジェクトが、不変のビルダーパターン構成に置き換えられました。 |
UnityAdsLoadOptions.setObjectId(UUID)
| 4.19.0 | 代替なし — オブジェクトIDはSDKによって内部的に管理されるようになりました | 5.0.0 | 手動の相関IDは不要になりました。SDKが広告インスタンスの追跡を内部で処理します。 |
UnityAds.show(activity, placementId, UnityAdsShowOptions, IUnityAdsShowListener)
| 4.19.0 | interstitialAd.show(activity, ShowConfiguration, InterstitialShowListener)
(保持された インスタンスで呼び出し) | 5.0.0 | グローバルクラスでの静的なshowが、読み込まれた広告オブジェクトのインスタンスメソッドに置き換わりました。 |
| インターフェース (インタースティシャル) — 、、、 | 4.19.0 | — onStarted(InterstitialAd)
, onClicked(InterstitialAd)
, onCompleted(InterstitialAd, ShowFinishState)
, onFailed(InterstitialAd, UnityAdsError)
| 5.0.0 | 文字列キーによる汎用的なshowリスナーが、型指定された広告固有のリスナーに置き換わりました。コールバックは、プレースメントID文字列ではなく、広告インスタンスを受け取ります。 |
| 4.19.0 | ShowConfiguration.Builder().build()
| 5.0.0 | 可変なオプションオブジェクトが、不変のビルダーパターン構成に置き換えられました。 |
UnityAdsShowOptions.setObjectId()
| 4.19.0 | 代替なし — オブジェクトIDは内部で管理されます | 5.0.0 | 手動の相関IDは不要になりました。 |
UnityAds.UnityAdsLoadError
enum | 4.19.0 | 統合された は、 と を備えています | 5.0.0 | 操作ごとのエラー enum は、統合されたエラー型に置き換えられました。 |
UnityAds.UnityAdsShowError
enum | 4.19.0 | 統合された は、 と を使用します | 5.0.0 | 操作ごとのエラー enum は、統合されたエラー型に置き換えられました。 |