SuperAwesome integration guide

Before you start SuperAwesome network supports Rewarded videos, Interstitial and Banner ads.

The supported banner sizes are: Banner, MREC and Leaderboards. You can use “Smart” banner size, to support both Banner and Leaderboards.

SuperAwesome required minimum Xcode version 14.3+

Step 1. Create a SuperAwesome account

  1. To create an account with SuperAwesome Network, reach out

Step 2. Create an application in SuperAwesome Network

Follow these steps to create your SuperAwesome application:

  1. In your SuperAwesome account go to apps and sites
  2. Hit the create button
  3. Fill all configurations and save applications
  4. Create At list  one placement
  5. Get all essentials credentials:
    1. App Id
    2. Placement  Id

    1. App key – contact your SuperAwesome account manager

    Step 3. Activate SuperAwesome Network

    Inside the ironSource platform, access the SDK Networks setup to configure SuperAwesome parameters into your ironSource account.

    1. Once you have the credentials mention above, log in to your ironSource account and go to Monetize ➣ Setup SDK Networks

    2. Select SuperAwesome from the table of Available Networks and click on the Activate button.  Insert all credentials .Then click Save.

    1. Select SuperAwesome from the list of ad networks and click Setup.

    1. Enter your SuperAwesome App ID and Placement ID. Set the status to Active and click Save.

    You’ll see SuperAwesome listed as Active for Mediation on your Setup dashboard.

    Step 4. Add the SuperAwesome adapter to your build

    We recommend to perform integration using Gradle mechanism.

    1. Make sure the following Maven URL exist in your build.gradle script of your app module .
      repositories
      maven 
      { 
         url 'https://android-sdk.is.com/'
         url 'https://aa-sdk.s3-eu-west-1.amazonaws.com/android_repo'
      }
       
      
    2. Add the adapter’s Maven name to your build.gradle script of your app module.
      // Add SuperAwesome Network
      implementation 'com.ironsource.adapters:superawesomeadapter:4.1.9'
      implementation 'tv.superawesome.sdk.publisher:superawesome:9.3.2'
      

    Done!

    You are now all set to deliver SuperAwesome within your application!


    What’s Next?
    To leverage additional ad networks through ironSource Mediation, integrate the adapters and follow our integration guides.