8.7.0 API Changes
As part of 3.1.0 we deprecated some APIs. You can find detailed list of changes bellow:
APIs deprecated from 3.1.0 for React-Native
| Deprecated Class | New Class |
| LevelPlayInterstitialListener | LevelPlayInterstitialAdListener |
| LevelPlayRewardedVideoListener | LevelPlayRewardedAdListener |
| LevelPlayRewardedVideoManualListener | LevelPlayRewardedAdListener |
| Deprecated API | New API |
| setLevelPlayInterstitialListener: (listener: LevelPlayBannerListener) => void | LevelPlayInterstitialAd |
| loadInterstitial(): Promise<void> |
LevelPlayInterstitialAd loadAd() |
| showInterstitial(): Promise<void> |
LevelPlayInterstitialAd showAd() |
| isInterstitialPlacementCapped(placementName: string): Promise<boolean> |
LevelPlayInterstitialAd isPlacementCapped() |
| isInterstitialReady(): Promise<boolean> |
LevelPlayInterstitialAd isAdReady() |
| loadRewardedVideo(): Promise<void> |
LevelPlayRewardedAd loadAd() |
| showRewardedVideo(): Promise<void> |
LevelPlayRewardedAd showAd() |
| isRewardedVideoAvailable(): Promise<boolean> |
LevelPlayRewardedAd isAdReady() |
| isRewardedVideoPlacementCapped(placementName: string): Promise<boolean> |
LevelPlayRewardedAd isPlacementCapped() |
| setLevelPlayRewardedVideoListener: (listener: LevelPlayRewardedVideoListener) => void | LevelPlayRewardedAd |
| setLevelPlayRewardedVideoManualListener: (listener: LevelPlayRewardedVideoManualListener) => void | LevelPlayRewardedAd |
|
getRewardedVideoPlacementInfo( placementName: string ): Promise<IronSourceRVPlacement | undefined> |
– |
| setRewardedVideoServerParams(params: { [key: string]: string }): Promise<void> | – |
| clearRewardedVideoServerParams(): Promise<void> | – |