May 19, 2021 Replies: 8 Original library: https://github.com/ironsource-mobile/android-sdk/ Based on IronSource SDK v7.2.1.1 (21 Mar 2022) Banners and Interstitial only. IronSourceAds Author: Author: IronSource - B4a Wrapper: Pendrush Version: 7.21 IronSourceAds Events: AdClicked AdLeftApplication AdLoaded AdLoadFailed (Error As String) AdScreenDismissed AdScreenPresented Fields: AD_BANNER As com.ironsource.mediationsdk.ISBannerSize Standard Banner - 320x50 AD_LARGE As com.ironsource.mediationsdk.ISBannerSize Large Banner - 320x90 AD_RECTANGLE As com.ironsource.mediationsdk.ISBannerSize Medium Rectangular Banner - 300x250 AD_SMART As com.ironsource.mediationsdk.ISBannerSize Smart Banner - If screen height ≤ 720 = 320x50, If screen height > 720 = 728x90 Functions: BringToFront DestroyBanner Destroy Banner Initialize (AppKey As String) Initialize SDK InitializeBanner (EventName As String, BannerSize As com.ironsource.mediationsdk.ISBannerSize) Initialize Banner Invalidate Invalidate2 (arg0 As android.graphics.Rect) Invalidate3 (arg0 As Int, arg1 As Int, arg2 As Int, arg3 As Int) IsInitialized As Boolean LoadBanner Load Banner LoadBannerWithPlacementName (PlacementName As String) Load Banner with placement name RemoveView RequestFocus As Boolean SendToBack SetBackgroundImage (arg0 As android.graphics.Bitmap) As BitmapDrawable SetColorAnimated (arg0 As Int, arg1 As Int, arg2 As Int) SetLayout (arg0 As Int, arg1 As Int, arg2 As Int, arg3 As Int) SetLayoutAnimated (arg0 As Int, arg1 As Int, arg2 As Int, arg3 As Int, arg4 As Int) SetVisibleAnimated (arg0 As Int, arg1 As Boolean) Properties: Background As android.graphics.drawable.Drawable Color As Int [write only] Enabled As Boolean Height As Int Left As Int Padding As Int() Parent As Object [read only] Tag As Object Top As Int Visible As Boolean Width As Int IronSourceAdsInterstitial Events: InterstitialAdClicked InterstitialAdClosed InterstitialAdLoadFailed (Error As String) InterstitialAdOpened InterstitialAdReady InterstitialAdShowFailed (Error As String) InterstitialAdShowSucceeded Functions: InitializeInterstitial (EventName As String) Initialize Interstitial IsReady As Boolean Check if Interstitial Ad is ready LoadAd Load Interstitial Ad ShowAd Show Interstitial Ad ShowAdWithPlacementName (PlacementName As String) Show Interstitial Ad with placement name Click to expand... Add this to manifest: B4X: Copy AddApplicationText(<activity android:name="com.ironsource.sdk.controller.ControllerActivity" android:configChanges="orientation|screenSize" android:hardwareAccelerated="true" /> <activity android:name="com.ironsource.sdk.controller.InterstitialActivity" android:configChanges="orientation|screenSize" android:hardwareAccelerated="true" android:theme="@android:style/Theme.Translucent" /> <activity android:name="com.ironsource.sdk.controller.OpenUrlActivity" android:configChanges="orientation|screenSize" android:hardwareAccelerated="true" android:theme="@android:style/Theme.Translucent" /> <provider android:authorities="${applicationId}.IronsourceLifecycleProvider" android:name="com.ironsource.lifecycle.IronsourceLifecycleProvider" />) Download library from THIS LINK. Attachments IronSourceAdsExample.zip IronSourceAdsExample.zip 13.1 KB · Views: 648 Last edited: Apr 7, 2022 Click to expand...
Original library: https://github.com/ironsource-mobile/android-sdk/ Based on IronSource SDK v7.2.1.1 (21 Mar 2022) Banners and Interstitial only. IronSourceAds Author: Author: IronSource - B4a Wrapper: Pendrush Version: 7.21 IronSourceAds Events: AdClicked AdLeftApplication AdLoaded AdLoadFailed (Error As String) AdScreenDismissed AdScreenPresented Fields: AD_BANNER As com.ironsource.mediationsdk.ISBannerSize Standard Banner - 320x50 AD_LARGE As com.ironsource.mediationsdk.ISBannerSize Large Banner - 320x90 AD_RECTANGLE As com.ironsource.mediationsdk.ISBannerSize Medium Rectangular Banner - 300x250 AD_SMART As com.ironsource.mediationsdk.ISBannerSize Smart Banner - If screen height ≤ 720 = 320x50, If screen height > 720 = 728x90 Functions: BringToFront DestroyBanner Destroy Banner Initialize (AppKey As String) Initialize SDK InitializeBanner (EventName As String, BannerSize As com.ironsource.mediationsdk.ISBannerSize) Initialize Banner Invalidate Invalidate2 (arg0 As android.graphics.Rect) Invalidate3 (arg0 As Int, arg1 As Int, arg2 As Int, arg3 As Int) IsInitialized As Boolean LoadBanner Load Banner LoadBannerWithPlacementName (PlacementName As String) Load Banner with placement name RemoveView RequestFocus As Boolean SendToBack SetBackgroundImage (arg0 As android.graphics.Bitmap) As BitmapDrawable SetColorAnimated (arg0 As Int, arg1 As Int, arg2 As Int) SetLayout (arg0 As Int, arg1 As Int, arg2 As Int, arg3 As Int) SetLayoutAnimated (arg0 As Int, arg1 As Int, arg2 As Int, arg3 As Int, arg4 As Int) SetVisibleAnimated (arg0 As Int, arg1 As Boolean) Properties: Background As android.graphics.drawable.Drawable Color As Int [write only] Enabled As Boolean Height As Int Left As Int Padding As Int() Parent As Object [read only] Tag As Object Top As Int Visible As Boolean Width As Int IronSourceAdsInterstitial Events: InterstitialAdClicked InterstitialAdClosed InterstitialAdLoadFailed (Error As String) InterstitialAdOpened InterstitialAdReady InterstitialAdShowFailed (Error As String) InterstitialAdShowSucceeded Functions: InitializeInterstitial (EventName As String) Initialize Interstitial IsReady As Boolean Check if Interstitial Ad is ready LoadAd Load Interstitial Ad ShowAd Show Interstitial Ad ShowAdWithPlacementName (PlacementName As String) Show Interstitial Ad with placement name Click to expand... Add this to manifest: B4X: Copy AddApplicationText(<activity android:name="com.ironsource.sdk.controller.ControllerActivity" android:configChanges="orientation|screenSize" android:hardwareAccelerated="true" /> <activity android:name="com.ironsource.sdk.controller.InterstitialActivity" android:configChanges="orientation|screenSize" android:hardwareAccelerated="true" android:theme="@android:style/Theme.Translucent" /> <activity android:name="com.ironsource.sdk.controller.OpenUrlActivity" android:configChanges="orientation|screenSize" android:hardwareAccelerated="true" android:theme="@android:style/Theme.Translucent" /> <provider android:authorities="${applicationId}.IronsourceLifecycleProvider" android:name="com.ironsource.lifecycle.IronsourceLifecycleProvider" />) Download library from THIS LINK.
SMOOTSARA Active Member Licensed User Longtime User May 19, 2021 #2 Thank you very much for the ad library series There was a real shortage of these libraries for B4A. ? ?
Thank you very much for the ad library series There was a real shortage of these libraries for B4A. ? ?
mcqueccu Expert Licensed User Longtime User May 19, 2021 #3 Hi, which website can I register for the ironsource. I checked https://is.com and https://ironsrc.com all are not responding
Hi, which website can I register for the ironsource. I checked https://is.com and https://ironsrc.com all are not responding
aeric Expert Licensed User Longtime User May 19, 2021 #4 mcqueccu said: Hi, which website can I register for the ironsource. I checked https://is.com and https://ironsrc.com all are not responding Click to expand... Unity Grow: Mobile App Marketing & Growth Solutions | Unity Discover Unity’s complete suite of solutions to monetize your app, publish your game, acquire high-quality users, and grow your business for the long term. www.is.com LevelPlay and ironSource Ads platform.ironsrc.com
mcqueccu said: Hi, which website can I register for the ironsource. I checked https://is.com and https://ironsrc.com all are not responding Click to expand... Unity Grow: Mobile App Marketing & Growth Solutions | Unity Discover Unity’s complete suite of solutions to monetize your app, publish your game, acquire high-quality users, and grow your business for the long term. www.is.com LevelPlay and ironSource Ads platform.ironsrc.com
mcqueccu Expert Licensed User Longtime User Jun 15, 2021 #6 Hi, please the Library is not in Dropbox, I can only see kotlin-stdlib and mediationsdk.aar
Pendrush Well-Known Member Licensed User Longtime User Jun 15, 2021 #7 You are right, sorry for that. I cannot upload the rest of files, because I am on vacation until early July.
You are right, sorry for that. I cannot upload the rest of files, because I am on vacation until early July.
mcqueccu Expert Licensed User Longtime User Jul 20, 2021 #8 Pendrush said: You are right, sorry for that. I cannot upload the rest of files, because I am on vacation until early July. Click to expand... Hi Pendrush, are you back from your vacation? Am still waiting on ironsource library
Pendrush said: You are right, sorry for that. I cannot upload the rest of files, because I am on vacation until early July. Click to expand... Hi Pendrush, are you back from your vacation? Am still waiting on ironsource library
Pendrush Well-Known Member Licensed User Longtime User Jul 20, 2021 #9 mcqueccu said: Hi Pendrush, are you back from your vacation? Am still waiting on ironsource library Click to expand... Yes, last night. Please download files again.
mcqueccu said: Hi Pendrush, are you back from your vacation? Am still waiting on ironsource library Click to expand... Yes, last night. Please download files again.