ドキュメント

​
​

Development

User Acquisition

Monetization

産業

LevelPlay SDK - Unity

Unity SDK

Android SDK

iOS SDK

Adobe AIR SDK

Flutter SDK

React Native SDK

LevelPlay SDK - Unity

Unity LevelPlay
​
​
Unity SDK
  • 使用の準備
    • Unity の使用の準備
    • Unity パッケージインテグレーション
    • Unity 開発者ツール
    • Unity向け広告品質SDKの統合
    • カスタムアダプター
    • LevelPlay SDK 変更履歴
      • 9.0.0 API changes
  • 規制と設定
  • Ad formats (広告フォーマット)
  • メディエーションネットワーク
  • インテグレーションのテスト
  1. ゲームの成長
  2. Unity LevelPlay
  3. LevelPlay SDK
  4. Unity 開発者向け LevelPlay SDK

9.0.0 API の変更

LevelPlay Unity SDK 9.0.0 で導入された API 変更の詳細なリスト。
読み終わるまでの所要時間 5 分
最終更新 6日前

ネイティブ SDK バージョン 9.0.0 では、一部の API を削除し、既存のリスナーとコールバックの一部を廃止予定です。変更の詳細なリストを以下に示します。
この記事では、LevelPlay Unity SDK バージョン 9.0.0 で導入された主な API 変更の概要を説明します。移行プロセス全体については、『 Migrate to 9.0.0+ guide 』を参照してください。

9.0.0 でのキー API の変更

  • すべての公開APIは、明確さと一貫性のために
    IronSource
    から
    LevelPlay
    にリファクタリングされています。
  • 非推奨の API は削除されました。削除されたメソッドの完全なリストについては、SDK のドキュメントを参照してください。
  • LevelPlay.Init
    メソッドが簡素化され、広告形式パラメータが削除されました。
  • 広告ユニットが新しい設定クラスを使用して作成されるようになりました。
  • OnAdDisplayFailed
    イベントでは、
    LevelPlayAdInfo
    と
    LevelPlayAdError
    のパラメータが区別されるようになりました。

移行に関する注意

  • 9.0.0 より前のバージョンからアップグレードするには、追加の移行ステップが必要です。移行ガイド を参照してください。
  • 互換性を確保するために、すべての広告形式統合(リワード型、インタースティシャル、バナー)をレビューおよび更新します。

Unity 9.0.0 で削除された API

Init

古い機能 – 非推奨

新規

APIIronsource.initLevelPlay.Init
setUserIDLevelPlayInitRequest ビルダーの一部として設定する必要があります
Event (イベント)onInitializationCompleteOnInitSuccess

Rewarded (リワード型)

古い機能 – 非推奨

新規 (広告単位レベル LevelPlayRewardedAd)

リスナーIronsourceRewardedVideoEventsLevelPlayRewardedAd
APIloadRewardedVideoLoadAd
showRewardedVideoShowAd
isRewardedVideoAvailableIsAdReady
isRewardedVideoPlacementCappedIsPlacementCapped
setRewardedVideoServerParamsLevelPlay.SetMetaData, key:”LevelPlay_Rewarded_Server_Params”
clearRewardedVideoServerParamsLevelPlay.SetMetaData, key:”LevelPlay_Rewarded_Server_Params”
イベントonAdReadyEventOnAdLoaded
onAdLoadFailedEventOnAdLoadFailed
onAdOpenedEventOnAdDisplayed
onAdClosedEventOnAdClosed
onAdShowFailedEventOnAdDisplayFailed
onAdRewardedEventOnAdRewarded
onAdClickedEventOnAdClicked
onAdShowSucceededEvent—

Interstitial (インタースティシャル)

古い機能 – 非推奨

新規

リスナーIronSourceInterstitialEventsLevelPlayInterstitialAd
イベントonAdReadyEventOnAdLoaded
onAdLoadFailedEventOnAdLoadFailed
onAdOpenedEventOnAdDisplayed
onAdClosedEventOnAdClosed
onAdShowSucceededEvent—
onAdShowFailedEventOnAdDisplayFailed
onAdClickedEventOnAdClicked
APILoadInterstitialLoadAd
ShowInterstitialShowAd
IsInterstitialPlacementCappedIsPlacementCapped
IsInterstitialReadyIsAdReady

バナー

古い機能 – 非推奨

新規 (広告単位レベル LevelPlayBannerAd)

リスナーIronSourceBannerEventsLevelPlayBannerAd
イベントonAdLoadedEventOnAdLoaded
onAdLeftApplicationEventOnAdLeftApplication
onAdScreenDismissedEvent—
onAdScreenPresentedEventOnAdDisplayed
onAdClickedEventOnAdClicked
onAdLoadFailedEventOnAdLoadFailed
APIIronSourceBannerLayout.createBannerLevelPlayBannerAdView(context、“adUnitId”)
loadBannerLoadAd
destroyBannerDestroyAd
displayBannerShowAd
hideBannerHideAd
IronSourceBannerPositionLevelPlayBannerPosition.TopCenter LevelPlayBannerPosition.BottomCenter
IronSourceBannerSizeLevelPlayAdSize

バナーサイズ

古い機能

広告単位 (新規)

dp 単位の寸法

IronSourceBannerSizeLevelPlayAdSize(幅 X 高さ)
バナーバナー320×50
大規模大規模320 x 90
矩形MEDIUM_RECTANGLE300 x 250
スマートAdaptive Ad Size (適応型広告サイズ) に置き換えられました (以下を参照)。広告を自動的にレンダリングして、モバイルおよびタブレットのサイズと向きを調整

設定

古い機能 – 非推奨

新規

APIIronSource.pluginVersionLevelPlay.PluginVersion
IronSource.unityVersionLevelPlay.UnityVersion
IronSource.Agent.validateIntegrationLevelPlay.ValidateIntegration
IronSource.Agent.setDynamicUserIdLevelPlay.SetDynamicUserId
IronSource.Agent.setAdaptersDebugLevelPlay.SetAdaptersDebug
IronSource.Agent.setMetaDataLevelPlay.SetMetaData
IronSource.Agent.setNetworkDataLevelPlay.SetNetworkData
IronSource.Agent.SetPauseGameLevelPlay.SetPauseGame
IronSource.Agent.launchTestSuiteLevelPlay.LaunchTestSuite
IronSource.Agent.setConsentLevelPlay.SetConsent
IronSource.Agent.setSegmentLevelPlay.SetSegment
onApplicationPause— (この API はネイティブから onPause/onResume を呼び出しました。一時停止/再開はライフサイクルからフェッチされるようになりました。)
getAdvertiserId—
shouldTrackNetworkState—
getPlacementInfo—
isBannerPlacementCapped—
getMaximalAdaptiveHeight—
getDeviceScreenWidth—
クラスIronSourceSegmentLevelPlaySegment
IronSourceErrorLevelPlayAdError
IronSourceImpressionDataLevelPlayImpressionData
IronSourceConfig—
IronSourcePlacement—
IronSourceUtils—
WaterfallConfiguration— 
Event (イベント)IronSourceEvents.onImpressionDataReadyEventLevelPlay.OnImpressionDataReady (SDK 8.10.1 以降でサポート)
IronSourceEvents.onSdkInitializationCompletedEventLevelPlay.OnInitSuccess
onSegmentReceivedEvent—
詳細については、changelog を参照してください。

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

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

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

  • このページ
    • 9.0.0 でのキー API の変更

    • 移行に関する注意

    • Unity 9.0.0 で削除された API

      • Init

      • Rewarded (リワード型)

      • Interstitial (インタースティシャル)

      • バナー

      • バナーサイズ

      • 設定


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