Overview
The SKAdNetwork ID is a unique identifier provided by Apple to represent an ad network in iOS attribution. It is used inside the app’s Info.plist file to enable SKAdNetwork-based tracking and ensure that install attribution data can be shared in a privacy-safe manner.
What is a SKAdNetwork ID?
A SKAdNetwork ID is:
A unique ad network identifier issued by Apple
Used to identify participating ad networks in SKAdNetwork attribution
Required for iOS app install tracking without IDFA
Added in the app configuration to enable attribution reporting
In simple terms:
It tells Apple which ad networks are allowed to receive attribution data for app installs.
Why is SKAdNetwork ID Important?
Enables privacy-compliant iOS attribution
Required for tracking installs after ATT restrictions
Helps advertisers measure campaign performance
Ensures proper communication between app, Apple, and ad networks
Supports aggregated reporting without user-level data
You need to register on Apple to get your SKadnetwork ID. This SKadnetwork ID will work as an identifier to get the postback from Apple against successful installation on the app store.
Where to Add SKAdNetwork ID?
You must add SKAdNetwork IDs in the app’s Info.plist file under:
SKAdNetworkItems → SKAdNetworkIdentifier
Each ad network has its own identifier, which must be included in the list.
Steps included to get your Skadnetowrk ID and complete integration with Apple are below.
Signup On Apple
You need to create an Apple ID from HERE.
Enroll yourself as a developer on Apple from HERE.
Fill in all the details then you will get a verification call from Apple (Generally on the same day)
After that, you will have to pay a fee of $99 to Apple (the annual fee), and then your paid account will be approved within 1-2 days
Register For Skadnetwork
Now you need to register for Skadnetwork from HERE. You will get your Skadnetwork ID from Apple via email in a few days.
Generate Public And Private Key
Once you get the Skadnwetwork ID from Apple, you need to generate a public key and a private key. To generate the same, you need to use Terminal In Mackbook
Generate a private key
Open Terminal and enter the below code. Replace company name with your Skadnetwork ID
openssl ecparam -name prime256v1 -genkey -noout -out companyname_skadnetwork_private_key.pem
IMPORTANT:
Secure your private keys as you would other credentials, such as passwords. You should never share your private keys, store keys in a code repository, or include keys in client-side code. Share only your public key.
Generate a public key
Open Terminal and enter the below code. Replace the company name with your Skadnetwork ID.
openssl ec -in companyname_skadnetwork_private_key.pem -pubout -out companyname_skadnetwork_public_key.pem
Setting Skadnetwork Details On Trackier
Once you get the SKadnetwork ID from Apple, follow the below steps on your Trackier interface.
Go to the Tracking section in the Customize section of your panel. Here, you need to enter your Skadnetwork ID.
Once done, click on the button "App Store Postback."
You will get the Skadnwtowrk Postback URL.
Key Notes
SKAdNetwork IDs are case-sensitive and lowercase only
Each ad network must be added separately in
Info.plistMissing IDs can result in failed or missing attribution data
Required for all iOS campaigns after ATT changes
Finalizing Registration with Apple
You need to send Apple the following details to complete the registration process for Skadnetwork:
Public key, which is generated from the above step.
Skadnwtwork URL from Trackier that you got from the step above.
Once this process is done and you get confirmation from Apple that everything is okay and good to go, you can start Integrating with
Appsflyer
Adjust
Singular
Branch
Broaden your Knowledge
Conclusion
SKAdNetwork IDs are essential Apple-provided identifiers that enable privacy-safe iOS app attribution. Proper configuration ensures accurate campaign tracking, reliable install attribution, and compliance with Apple’s privacy framework.
We're thrilled to have put together a top-notch team of qualified experts who are available to handle any of your concerns and respond to any inquiries you may have. You can contact us at any time by sending an email to support@trackier.com or using the in-platform chat feature.


