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


As of Snap SDK, Snap are using XCFramework. If you are using CocoaPods for your Snap integration, make sure you have CocoaPods Version 1.9.0+.

Continue your integration using native adapters for iOS.

Step 5. Update SKAdNetworkItems

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