ドキュメント

​
​

Development

User Acquisition

Monetization

産業

Unity Ads Monetization

Unity Ads Android SDK

Unity Ads iOS SDK

Unity Ads SDK

Unity Ads Monetization

Monetization
​
​
Unity Ads Monetization
  • 概要
  • 変更履歴
  • 使用の準備
Unity Ads SDK インテグレーション
  • Unity 開発者ガイド
  • Android 開発者ガイド
  • iOS 開発者ガイド
プライバシー
  • プライバシーの同意とデータ API
  • Unity Ads SDK ベータ版プライバシー API 更新ガイド
メディエーションインテグレーションガイド
  • メディエーションワークフロー
  • メディエーションスタックへの Unity Ads の実装
  • サーバー間のアイテム授受コールバックの実装
  • Unity エディターへの LevelPlay インテグレーション
  • Unity LevelPlay ユーザーガイド
最適化
  • Unity Ads インテグレーションのテスト
  • 収益化の統計 API
  • app-ads.txt のサポート
参照情報
  • Unity Ads SDK API の非推奨ポリシー
    • 非推奨の API クラス
  • よくある質問
  • [サポート]() にお問い合わせください。
  1. ゲームの成長
  2. Unity Ads

非推奨の API クラス

Unity、Android、iOS で非推奨の Unity Ads SDK クラスと、それらの置き換えバージョンや削除バージョンを特定します。
読み終わるまでの所要時間 26 分
最終更新 6日前

Unity (C#)

以下の API クラスは、Unity SDK に対して非推奨であるか古いものです。
Show(string placementId) メソッドシグネチャを使用して広告の Unity ID を指定します。

削除予定の API

非推奨となったバージョン

代わりに使用するもの

削除されたバージョン

非推奨となった理由

IsReady()
なし更新された
Load
メソッドシグネチャを使用してロードコールバックにアクセスします。
4.0.0
Load
と
Show
の機能には不要になりました。
IsReady(string placementId)
NA更新された
Load
メソッドシグネチャを使用してロードコールバックにアクセスします。
4.0.0
Load
と
Show
の機能には不要になりました。
AddListener(IUnityAdsListener listener)
NA
Initialize
、
Load
、
Show
メソッドのリスナーを使用します。
4.0.0
Load
API と
Show
API のコールバックが改善されました。
RemoveListener(IUnityAdsListener listener)
NA
Initialize
、
Load
、
Show
メソッドのリスナーを使用します。
4.0.0
Load
API と
Show
API のコールバックが改善されました。
GetPlacementState()
NA直接代わるものはありません。4.0.0
Load
API と
Show
API のコールバックが改善されました。
GetPlacementState(string placementId)
NA直接代わるものはありません。4.0.0
Load
と
Show
の機能には不要になりました。
IUnityAdsListener
NA
IUnityAdsInitializationListener
、
IUnityAdsLoadListener
、および
IUnityAdsShowListener
インターフェースを使用します。
4.0.0
Load
API と
Show
API のコールバックが改善されました。
Show()
NA4.0.0
Load
と
Show
機能が更新されました。
ShowOptions.resultCallback
3.1.0
IUnityAdsShowListener
インターフェースコールバックを使用します。
4.0.0
Load
と
Show
機能が更新されました。

Android (Java)

以下の API クラスは、Android SDK に対して非推奨であるか古いものです。

削除予定の API

非推奨となったバージョン

代わりに使用するもの

削除されたバージョン

非推奨となった理由

initialize(final Activity activity, final String gameId, final IUnityAdsListener listener)
3.4.0統合された
initialize
メソッドシグネチャを使用します。
4.0.0統合された
initialize
API に置き換えられました。
initialize(final Activity activity, final String gameId)
3.4.0統合された
initialize
メソッドシグネチャを使用します。
4.0.0統合された
initialize
API に置き換えられました。
initialize(final Activity activity, final String gameId, final IUnityAdsInitializationListener initializationListener)
3.4.0統合された
initialize
メソッドシグネチャを使用します。
4.0.0統合された
initialize
API に置き換えられました。
initialize(final Activity activity, final String gameId, final IUnityAdsListener listener, final boolean testMode)
3.4.0統合された
initialize
メソッドシグネチャを使用します。
4.0.0統合された
initialize
API に置き換えられました。
initialize(final Activity activity, final String gameId, final boolean testMode)
3.4.0Consolidated
initialize
メソッドシグネチャを使用します。
4.0.0統合された
initialize
API に置き換えられました。
initialize(final Activity activity, final String gameId, final boolean testMode, final IUnityAdsInitializationListener initializationListener)
3.4.0統合された
initialize
メソッドシグネチャを使用します。
4.0.0統合された
initialize
API に置き換えられました。
initialize(final Activity activity, final String gameId, final IUnityAdsListener listener, final boolean testMode, final boolean enablePerPlacementLoad)
3.4.0統合された
initialize
メソッドシグネチャを使用します。
4.0.0統合された
initialize
API に置き換えられました。
initialize(final Activity activity, final String gameId, final boolean testMode, final boolean enablePerPlacementLoad)
3.4.0統合された
initialize
メソッドシグネチャを使用します。
4.0.0統合された
initialize
API に置き換えられました。
initialize(final Activity activity, final String gameId, final boolean testMode, final boolean enablePerPlacementLoad, final IUnityAdsInitializationListener initializationListener)
3.4.0統合された
initialize
メソッドシグネチャを使用します。
4.0.0統合された
initialize
API に置き換えられました。
initialize(final Context context, final String gameId, final boolean testMode, final boolean enablePerPlacementLoad)
NA統合された
initialize
メソッドシグネチャを使用します。
4.0.0統合された
initialize
API に置き換えられました。
initialize(final Context context, final String gameId, final boolean testMode, final boolean enablePerPlacementLoad, final IUnityAdsInitializationListener initializationListener)
NA統合された
initialize
メソッドシグネチャを使用します。
4.0.0統合された
initialize
API に置き換えられました。
setListener(IUnityAdsListener listener)
3.4.0
initialize
、[
load
]
load
、[
show
]
show
メソッドのリスナーを使用します。
4.0.0
Show
API と
Load
API のコールバックが改善されました。
getListener()
3.4.0
initialize
、
load
、
show
メソッドのリスナーを使用します。
4.0.0
Show
API と
Load
API のコールバックが改善されました。
addListener(IUnityAdsListener listener)
NA
initialize
、
load
、
show
メソッドのリスナーを使用します。
4.0.0
Show
API と
Load
API のコールバックが改善されました。
removeListener(IUnityAdsListener listener)
NA
initialize
、
load
、
show
メソッドのリスナーを使用します。
4.0.0
Show
API と
Load
API のコールバックが改善されました。
isReady()
3.7.1ロードコールバックにアクセスするには、更新された
load
メソッドシグネチャを使用します。
4.0.0コールバックのある
Load
API を導入しました。
isReady(String placementId)
3.7.1ロードコールバックにアクセスするには、更新された
load
メソッドシグネチャを使用します。
4.0.0コールバックのある
Load
API を導入しました。
getPlacementState()
NA直接代わるものはありません。4.0.0
Load
と
Show
の機能には不要になりました。
show(final Activity activity)
3.7.0show callbacks にアクセスするには、更新された
show
メソッドシグネチャを使用します。
4.0.0コールバックのある
Show
API を導入しました。
IUnityAdsListener
NA
IUnityAdsInitializationListener
、
IUnityAdsLoadListener
、
IUnityAdsShowListener
インターフェースを使用します。
4.0.0
Show
API と
Load
API のコールバックが改善されました。
IUnityAdsExtendedListener
NA
IUnityAdsShowListener
インターフェースを使用します。
4.0.0
Show
API と
Load
API のコールバックが改善されました。
com.unity3d.services.monetization
NA
UnityAds.java
API を使用します。
4.0.0古い
Monetization
API はサポートされていません。
com.unity3d.services.purchasing
NA直接代わるものはありません。4.0.0古い
Monetization
API はサポートされていません。

iOS (Objective-C)

以下の API クラスは、iOS SDK に対して非推奨であるか古いものです。

削除予定の API

非推奨となったバージョン

代わりに使用するもの

削除されたバージョン

非推奨となった理由

UnityAdsDelegate
なし
UnityAdsInitializationDelegate
、
UnityAdsLoadDelegate
、
UnityAdsShowDelegate
インターフェースを使用します。
4.0.0統合された
Initialize
API に置き換えられました。
UnityAdsDelegateUtil
NA
UnityAdsInitializationDelegate
、
UnityAdsLoadDelegate
、
UnityAdsShowDelegate
インターフェースを使用します。
4.0.0統合された
Initialize
API に置き換えられました。
UADSInAppPurchaseMetaData
NA直接代わるものはありませんが、ジェネリック
MetaData
クラスを使用できます。
4.0.0統合された
Initialize
API に置き換えられました。
UnityAdsExtendedDelegate
NA
UnityAdsInitializationDelegate
、
UnityAdsLoadDelegate
、
UnityAdsShowDelegate
インターフェースを使用します。
4.0.0統合された
Initialize
API に置き換えられました。
initialize:(NSString *)gameIddelegate: (nullable id&#x3-c;-unity-ads-delegate>)
3.4.0統合された
Initialize
メソッドシグネチャを使用します。
4.0.0統合された
Initialize
API に置き換えられました。
initialize:(NSString *)gameIddelegate: (nullable id&#x3-c;-unity-ads-delegate>)delegatetestMode: (BOOL)testMode
3.4.0統合された
Initialize
メソッドシグネチャを使用します。
4.0.0 統合された Initialize API に置き換えられました。
initialize:(NSString *)gameIddelegate: (nullable id&#x3-c;-unity-ads-delegate>)delegatetestMode: (BOOL)testModeenablePerPlacementLoad: (BOOL)enablePerPlacementLoad
3.4.0統合された
Initialize
メソッドシグネチャを使用します。
4.0.0 統合された Initialize API に置き換えられました。
initialize:(NSString *)gameIdtestMode: (BOOL)testModeenablePerPlacementLoad: (BOOL)enablePerPlacementLoad
3.4.0統合された
Initialize
メソッドシグネチャを使用します。
4.0.0統合された
initialize
API に置き換えられました。
initialize:(NSString *)gameIdtestMode: (BOOL)testModeenablePerPlacementLoad: (BOOL)enablePerPlacementLoadinitializationDelegate: (nullable id&#x3-c;-unity-ads-initialization-delegate>)initializationDelegate;
3.4.0統合された
Initialize
メソッドシグネチャを使用します。
4.0.0統合された
initialize
API に置き換えられました。
show: (UIViewController *)viewController
3.7.0更新された
show
メソッドシグネチャを使用します。
4.0.0コールバックのある
show
API を導入しました。
show:(UIViewController *)viewControllerplacementId: (NSString *)placementId
3.7.0更新された
show
メソッドシグネチャを使用します。
4.0.0コールバックのある
show
API を導入しました。
show:(UIViewController *)viewControllerplacementId: (NSString *)placementIdoptions: (UADSShowOptions *)options
3.7.0更新された
show
メソッドシグネチャを使用します。
4.0.0コールバックのある
Show
API を導入しました。
getDelegate
3.4.0
Initialize
、
load
、
show
メソッドのデリゲートインターフェースを使用します。
4.0.0
Load
と
Show
の機能には不要になりました。
setDelegate: (id&#x3-c;-unity-ads-delegate>)delegate
3.4.0
Initialize
、
load
、
show
メソッドのデリゲートインターフェースを使用します。
4.0.0
Load
と
Show
の機能には不要になりました。
addDelegate: (__nullable id&#x3-c;-unity-ads-delegate>)delegate
3.7.0
Initialize
、
load
、
show
メソッドのデリゲートインターフェースを使用します。
4.0.0
Load
と
Show
の機能には不要になりました。
removeDelegate: (id&#x3-c;-unity-ads-delegate>)delegate;
NA
Initialize
、
load
、
show
メソッドのデリゲートインターフェースを使用します。
4.0.0
Load
と
Show
の機能には不要になりました。
isReady
3.7.1更新された
load
メソッドシグネチャを使用します。
4.0.0コールバックのある
load
API を導入しました。
isReady: (NSString *)placementId
3.7.1更新された
load
メソッドシグネチャを使用します。
4.0.0コールバックのある
load
API を導入しました。
getPlacementState
NA直接代わるものはありません。4.0.0
Load
と
Show
の機能には不要になりました。
getPlacementState: (NSString *)placementId
NA直接代わるものはありません。4.0.0
Load
と
Show
の機能には不要になりました。
すべての
monetization
クラス
3.4.0
UnityAdvertisement.h
クラスを使用します。
4.0.0古い
Monetization
API はサポートされていません。
すべての
purchasing
クラス
3.4.0直接代わるものはありません。4.0.0古い
Monetization
API はサポートされていません。

Copyright © 2026 Unity Technologies
法規事項プライバシーポリシークッキーDocumentation Terms of Use私の個人情報を販売または共有しないプライバシーに関する選択 (クッキー設定)

"Unity" の名称、Unity のロゴ、およびその他の Unity の商標は、米国およびその他の国における Unity Technologies またはその関係会社の商標または登録商標です (詳しくはこちら)。その他の名称またはブランドは該当する所有者の商標です。

一部のページは利便性向上のため機械翻訳を使用しており、内容に不正確な表現が含まれる場合があります。内容に齟齬または不一致が生じた場合は、英語版を正本とします。

  • このページ
    • Unity (C#)

    • Android (Java)

    • iOS (Objective-C)


このページの問題を報告する