SKAdNetwork

Introduction

Understanding SKAdNetwork for InMobi Publishers Apple’s SKAdNetwork (SKAN) is a privacy-centric framework designed to attribute app installs while maintaining user privacy. With the release of SKAN 4.0, Apple has introduced enhanced capabilities to improve reporting and attribution granularity. This document provides an overview of SKAdNetwork and its integration with InMobi’s platform.

What is SKAdNetwork?

SKAdNetwork is Apple’s solution to replace traditional app install attribution methods that rely on user tracking. It ensures compliance with privacy standards by anonymizing user data and preventing individual tracking.

Key features of SKAdNetwork include:

  • Privacy-First Attribution: It eliminates the need for IDFA by using cryptographic signatures.
  • Conversion Value Updates: Postbacks provide data on user engagement.
  • Multiple Postbacks in SKAN 4.0: Introduces up to three postbacks at different intervals.

How InMobi Supports SKAdNetwork

InMobi offers seamless support for SKAdNetwork by ensuring proper signaling and data exchange between advertisers and publishers. This is achieved through adherence to the IAB OpenRTB SKAdNetwork specifications and Apple’s requirements.

Integrate SKAdNetwork with InMobi

  1. Verify SKAdNetwork IDs: Ensure that the SKAdNetwork IDs used by InMobi are listed in your app’s Info.plist file. A comprehensive list of IDs can be obtained from InMobi’s developer documentation.
  2. Update Your SDK: Ensure you are using the latest version of the InMobi SDK, which includes support for SKAdNetwork attribution. For more information, see Download SDK.
  3. Enable SKAdNetwork in OpenRTB Bid Requests (only for API Integration): InMobi follows the IAB’s OpenRTB specifications for SKAdNetwork. Ensure that your ad requests and bid responses include the necessary SKAdNetwork parameters. Configure Conversion Value Logic: Use Apple’s conversion value framework to track post-install events. This helps measure user engagement and ROI effectively.

Required Parameters for SKAdNetwork

To ensure successful integration, include the following fields in your bid requests:

Field Name Description Required Example
skadnetworkversion Specifies the SKAdNetwork version being used. Yes "2.2"
skadnetworkids An array of SKAdNetwork IDs is supported by the app. Yes ["example.skadnetwork"]
sourceapp Identifier of the source app displaying the ad. Yes "com.example.app"

Best Practices

  • Always keep your SKAdNetwork IDs up-to-date in the Info.plist file.
  • Regularly test your SKAdNetwork setup to ensure compatibility with Apple’s updates.

Troubleshooting

Issue Solution
SKAdNetwork postbacks not received. Verify that SKAdNetwork IDs are correctly listed in your Info.plist file and that bid requests include the required parameters.
Incorrect or missing conversion values. Check your conversion value logic and ensure alignment with Apple’s framework.

On This Page

Last Updated on: 27 Jan, 2025