Supported Networks
BlueStack's mediation feature enables you to deliver advertisements to your app from various sources, including BlueStack itself and third-party ad networks. This section provides guidance on integrating mediation partner SDKs through BlueStack's third-party SDK adapters.
Important Note: You must add BlueStackSDK to your app's target for using any of the mediation adapters using SPM.
In-App Bidding
Add the BlueStack Bidding Adapter dependency to your app's podfile.
pod 'BlueStackBiddingAdapter'
Google Mobile Ads
- For BlueStack SDK >= 5.1.4
- For BlueStack SDK < 5.1.4
- CocoaPods
- Swift Package Manager
In the Podfile of your application project add BlueStackGoogleAdapter dependency
pod 'BlueStackGoogleAdapter'
Go to your project file --> Package Dependencies --> Add(+) --> Search for https://github.com/azerion/BlueStack-Google-Adapter


Add the BlueStackGoogleAdapter to your app's target


- CocoaPods
- Swift Package Manager
Add the BlueStack GMA mediation adapter dependency to your app's podfile.
pod 'BlueStack-SDK', :subspecs=>["Google-Mobile-Ads-SDK"]
Using Swift Package Manager add the BlueStackGMAAdapter to your app's target


Important Note: You must add GADApplicationIdentifier in Info.plist file of your project.
<key>GADApplicationIdentifier</key>
<string>YOUR_APP_ID</string>
Equativ
- For BlueStack SDK >= 5.4.0
- For BlueStack SDK >= 5.1.4
- For BlueStack SDK < 5.1.4
- CocoaPods
In the Podfile of your application project add BlueStackEquativAdapter dependency
pod 'BlueStackEquativAdapter'
To get the in app bidding add the BlueStack Bidding adapter dependency to your app's podfile also.
pod 'BlueStackBiddingAdapter'
- CocoaPods
- Swift Package Manager
In the Podfile of your application project add BlueStackEquativAdapter dependency
pod 'BlueStackEquativAdapter'
Go to your project file --> Package Dependencies --> Add(+) --> Search for https://github.com/azerion/BlueStack-Equativ-Adapter


Add the BlueStackEquativAdapter to your app's target


- CocoaPods
- Swift Package Manager
Add the BlueStack Smart mediation adapter dependency to your app's podfile.
pod 'BlueStack-SDK', :subspecs=>["Smart-Display-SDK"]
Using Swift Package Manager add the BlueStackSASAdapter to your app's target


Amazon In-App Bidding
Add the BlueStack Amazon publisher service in-app bidding adapter dependency to your app's podfile.
pod 'BlueStack-SDK', :subspecs=>["BluestackAmazonPublisherServicesAdapter"]
Using Swift Package Manager add the BluestackAmazonPublisherServicesAdapter to your app's target


Supported Ad Networks
- For bluestack-sdk-core >= 5.4.0
- For bluestack-sdk-core < 5.4.0
- Supported Networks
| Ad Network | SDK Version | Adapter Version | Supported Ad Formats |
|---|---|---|---|
| 12.14.0 | 5.4.0 | Banner / MREC, Interstitial, Rewarded Ads, Native Ads | |
| Equativ | 8.5.1 | 5.1.8 | Banner / MREC, Interstitial |
| BlueStack Bidding | N/A | 5.4.0 | Banner / MREC, Interstitial |
- Supported Networks
| Ad Network | SDK Version | Adapter Version | Supported Ad Formats |
|---|---|---|---|
| 12.14.0 | 5.3.5 | Banner / MREC, Interstitial, Rewarded Ads, Native Ads | |
| Amazon | 4.5.5 | Included in BlueStackSDK as subspec | Banner / MREC, Interstitial, Rewarded Ads |
| Equativ | 8.5.1 | 5.1.8 | Banner / MREC, Interstitial |
Notes
- Ensure all dependencies are included as outlined in each network’s integration guide.
- Ad formats may require additional configurations or testing to confirm functionality.