Snap Audience Network integration guide

This guide will instruct you step-by-step on how to set Snap Audience Network live as an ad network on the ironSource Mediation platform.

Before you start Make sure you have correctly integrated ironSource’s rewarded video, interstitial or banner into your application.

Snap currently supports US traffic only.
ironSource currently supports Snap only on iOS.

Step 1. Create a Snap Audience Network account

  1. To create an account with Snap Audience Network, reach out to Snap Audience Network partnerships team
  2. Once your account has been verified, login to your partner account here.

Step 2. Create an application in Snap Audience Network

Follow these steps to create your Snap application:

  1. In your Snap Audience Network account go to  Apps Add an App
  2. Create a Snap App ID
  3. Once you set a new app, you’ll have to crate a ‘Slot id’ – In order to set your Slot ID reach out to Snap Audience Network partnerships team

Step 3. Activate Snap Audience Network

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

  1. Once you have the App ID and Slot ID, log in to your ironSource account and go to Monetize ➣ Setup SDK Networks
  2. Select Snap from the table of Available Networks and click on the Activate button. Then click Save.
  3. Select Snap from the list of ad networks and click Setup.
  4. Enter your app’s Snap App ID and Slot ID. Set the status to Active and click Save.
    You’ll see Snap listed as Active for Mediation on your Setup dashboard.

Step 4. Add the Snap Audience Network adapter to your build

ironSource supports both Cocoapods and manual downloads.

Option 1 – Download the Snap Audience Network adapter with Cocoapods

To integrate the Snap Audience Network SDK with Cocoapods, enter the following line in your podfile and you’re good to go!

pod 'IronSourceSnapAdapter','4.3.0.0'

Option 2 – Download the Snap Audience Network adapter manually 

  1. Download Snap adapter and SDK files, and add the files to your build.
  2. Add Snap frameworks to your project. After you download the adapter, drop the adapter and SDK frameworks into your Xcode project.

Step 5. Update SKAdNetworkItems

Make sure to define Snap SKAdNetworkItems to your Info.plist, by using this code:

<array> 
  <dict> 
    <key>SKAdNetworkIdentifier</key> 
    <string>424m5254lk.skadnetwork</string> 
  </dict> 
</array>