This guide will give you a general overview of the steps to set up SKAdNetwork with Singular. Inside you will find links to more specific guides and FAQ articles.
Note: This guide is for users of Singular's attribution tracker. If you're using AppsFlyer as your tracker, see Getting Started with SKAdNetwork (For AppsFlyer Users) instead.
|Guide for||Project Managers|
If you're new to SKAdNetwork or SKAN, we recommend reading these guides first:
- Introduction to Singular's SKAdNetwork Solution
- Understanding Singular's Conversion Value Management
Step by Step
Integrate SKAN Support in Your App
The development team has to update the Singular SDK/S2S integration in your app to support SKAN (Singular's secure SKAdNetwork solution).
To add SKAN support:
Note: By default, the SDK will use SKAN managed mode, in which the app updates the conversion value automatically based on the conversion model you configure in the back end in Singular.
The manual mode (in which you update the conversion value yourself based on your own logic) is provided for customers who don't want to use Singular's conversion models.
Configure a Conversion Model for Your App
When tracking installs and user activity through SKAdNetwork, we rely on the conversion value - a single number in the range of 0 to 63 that is sent from the app to the ad network some time after the app is installed.
A conversion model is a way to encode as much information as possible about the install and post-install activity into the limited space of the conversion value. For more information, see SKAdNetwork Model Configuration: General Concepts and Planning.
To configure a conversion model:
Your model is now active and will be used with all partner networks in which you run SKAdNetwork-enabled campaigns for this app. For the majority of our SKAdNetwork partners, no further configuration is needed. For the few partners that do require special setup, see the next step.
Configure Facebook and Other Special Partners
A few partner networks do require additional configuration to work with Singular's SKAdNetwork solution.
If you plan to run SKAdNetwork campaigns with these partners, see the instructions in our integration guides:
Enable SKAdNetwork on the Partner's Side for Relevant Partners
Singular has SKAdNetwork integrations with many major ad networks, and new integrations are added regularly. For an up-to-date list, see Singular SKAdNetwork Integrated Partners.
Before Singular can get SKAdNetwork data from a partner, you usually need to go into the partner dashboard and activate postback forwarding to Singular (or contact your partner account manager). For example, see the integration setup instructions for Snapchat Ads and Twitter Ads.
Start Running SKAdNetwork-Enabled Campaigns for Your App
Use Singular's SKAdNetwork Reporting to Analyze Your Data
Once you've activated a conversion model, Singular starts pulling SKAdNetwork data from all your partner networks.
Due to the limitations of SKAdNetwork, it takes about 2 days after the start of the campaign to start seeing data.
Singular offers two SKAdNetwork-specific reports:
Learn more in the SKAdNetwork raw Data and Reports FAQ.
These reports are also available via API.
[Optional] Set Up Data Destinations to Export SKAdNetwork Data
You can use Singular Data Destinations (ETL) to export SKAdNetwork reporting data from Singular automatically. SKAdNetwork data is available in several schemas: