Snapchat integration
With Adjust's SKAdNetwork integration with Snapchat, you can use the Adjust SDK to manage conversion values in your app and optimize Snapchat SKAdNetwork campaigns based on Adjust events. Here, you'll find out how to share your conversion value mapping with Snapchat for optimization.
To use a Snap Ad Kit SDK for any SKAdNetwork feature, such as managing the conversion value, check Snapchat's guidelines or reach out to your Snapchat representative.
Before you begin
Here's what you need to know before getting started.
Requirements
- Enabled Snapchat partner module in the Adjust Dashboard
- Follow our basic setup steps
- Snapchat requires the successful configuration of a Snap App ID with the Adjust dashboard to access SkAdNetwork within Snapchat Ads Manager. See Snapchat's instructions for how to set up and manage your Snap App ID. Set up a Snap App ID for each of your apps that you want to advertise on Snapchat.
Share conversion value mapping with Snapchat
1. Link your events
To share your conversion value mapping with Snapchat, first make sure that you have linked your Adjust events to standard Snapchat events in the Adjust Dashboard.
Use the guide below to set up event linking:
2. Turn on conversion value management
You can manage the conversion values for up to 6 of your existing in-app events. To turn on conversion value management and select the events, follow the steps below.
- Find your app and select the app option caret (^).
- Select All Settings > iOS 14 support > SKAdNetwork settings.
- Turn ON Conversion value management.
- Add up to 6 events.
- Select Save.
Snapchat SKAdNetwork raw data export
Our Snapchat integration maps Snap-specific information from the network postback to Adjust placeholders. This lets you receive that data in your callbacks. Listed below are the Snap-specific SKAdNetwork placeholder details for callbacks:
- Snapchat does not share the source app ID or the attribution signature for conversions on the Snapchat Audience Network.
- Without a source app ID or an attribution signature, the network postback validation fails. As a result, Adjust does not validate postbacks from Snapchat Audience Network to process SKAdNetwork data.
- For Audience Network, you can expect
{sk_invalid_signature}
to always return0
.
- Snapchat also passes Adjust the following information in their postbacks:
snap_channel
andad_squad_name
.snap_channel
tells Adjust if the postback is from a Snapchat app or the Snapchat Audience Network. This maps to the{network_name}
placeholder in your raw data export.ad_squad_name
maps to the{adgroup_name}
placeholder in your raw data export.