SKAdNetwork 4.0: a brief glossary of useful terms

A list of SKAdNetwork-related terms and their meaning, including: conversion values, random timers, source identifiers, and more.

Franco Passamonte

December 21, 2022

19 terms to help you better understand SKAdNetwork

At Jampp, we’re making programmatic advertising easy for the most ambitious mobile businesses across the globe—and helping app marketers become experts in SKAdNetwork is part of that mission. This glossary features all the relevant terms and resources you need to dive into the world of SKAN, we hope it becomes a valuable tool for your team 😉.

Here’s a list of the terms you’ll find in this glossary:

  • ATT 
  • Conversion value (fine-grained, coarse-grained)
  • Conversion window
  • Crowd anonymity
  • Hierarchical source identifier
  • IDFA
  • Lock window
  • Postback
  • Pre-prompt
  • Privacy threshold
  • Prompt 
  • Randomized timer
  • SKAdNetwork
  • Source app ID
  • Source domain
  • Tiers
  • Web ads API

SKAdNetwork glossary banner with the letter A

ATT: App Tracking Transparency (ATT) is a privacy framework created by Apple that requires iOS apps to ask users for permission to access their IDFA and track user in-app activity. 

Conversion value: the method used for reporting all the actions a user makes in an app after clicking on an ad. Conversion values can be an integer with a 6-bit value ≥0 and ≤63 (fine-grained conversion value) or a value of “low”, “medium”, or “high” (coarse-grained conversion value).  

Marketers can opt, and are encouraged to include this value in the SKAdNetwork install postback sent to the DSP or ad network responsible for the install.

  • Coarse-grained conversion value: a new type of conversion value that can result in one of three different values, “low”, “medium” or “high”, according to the type of event completed by the user and the conversion value mapping of each advertiser.
    Advertisers will get a coarse-grained conversion value when Apple’s privacy threshold is met, but the count of installs generated in the campaign is not high enough to get a fine-grained conversion value.
    Learn more about coarse-grained values.
  • Fine-grained conversion value: a 6-bit value allowing for up to 64 combinations (from 0 to 63) that can be set up to collect user behavior signals to optimize campaign performance. Fine-grained conversion values contain the most granular insights on SKAdNetwork, since they represent the highest end of Apple’s privacy threshold or anonymity tiers.
    Learn more about fine-grained conversion values
    .

Conversion window: a specific period of time during which conversions are registered. In SKAdNetwork 4.0, there are three consecutive conversion windows:

1️⃣ First conversion window: 0-2 days

2️⃣ Second conversion window: 3-7 days

3️⃣ Third conversion window: 8-35 days

Whenever each of these windows ends, and if the campaign generated enough conversion to meet the privacy threshold, a timer to send the postback is activated. 

Learn more about conversion windows.

Crowd anonymity: a system that determines the level of privacy assured to an app user based on the number of installs generated in a mobile marketing campaign. Simply put, the more installs the campaign generates, the higher the crowd anonymity; and, therefore, the more campaign data you will receive.

Learn more about crowd anonymity.

Hierarchical Source identifier: previously known as the “campaign ID” field, the hierarchical source identifier is a field with up to four digits that allows advertisers and growth partners to identify which campaign an app install was attributed to, as well as any other additional attribution information.

IDFA: the Identifier For Advertisers (IDFA) is a unique device ID assigned by Apple to iOS devices. This identifier tracks how users interact with mobile ads and match unique users to specific events, providing the tools for behavioral targeting, granular LTV measurement, and more.

Users can activate or deactivate IDFA at all times. Before iOS 14.5, IDFA used to be opt-in by default. In iOS 14.5+, IDFA is opt-out by default, meaning that users need to manually choose the “Allow” option to be tracked.  

Learn more about IDFA.

Lock window: a new feature introduced in SKAN 4.0 that gives you the option to stop tracking activity and finalize a conversion value before the actual conversion window ends. This allows advertisers to receive the postbacks earlier but not immediately: the randomized timer starts when the conversion value is finalized, which means that you will get the postback 24-144 hours after the conversion is locked (or within 24-48 hours if it’s the first postback).

Postback: in mobile marketing, a postback is the exchange of a string of information sent from an MMP (Mobile Measurement Partner) or attribution provider to media sources. A postback contains data associated with users’ interactions on a website, network, or app. 

Starting in iOS 16.1, for ads signed with the 4.0 version of SKAdNetwork, advertisers may receive up to three postbacks for a winning attribution. Based on the number of installs generated, the postbacks might include a fine-grained or coarse-grained conversion value, the source identifier with two, three or four digits, and the source app ID or source domain.

Pre-prompt: A context screen or pre-prompt is a pop-up message shown to app users immediately before Apple’s prompt. This screen is used to provide further context on the implications of ATT and explain to users why they should choose the “allow tracking” option.

Learn more about pre-prompts

Privacy threshold: Apple’s secret minimum floor for determining whether the number of in-app engagements achieved in a campaign is enough to preserve crowd anonymity. Upon meeting the privacy threshold, advertisers will get attribution data like conversion values. 

Prompt: an ATT prompt is a pop-up message requesting users to allow or deny access to their IDFA. Since the launch of iOS 14.5, it’s mandatory for advertisers and publishers to implement this ATT prompt to track users or collect their IDFA data.

Learn more about prompts.

Randomized timer: also known as random timer, it’s a mechanism activated at the end of each conversion window that sends a postback at a random moment between a set minimum and maximum times. The goal of this timer is to prevent advertisers from matching a postback to a specific cluster of users.

Learn more about randomized timers.

SKAdNetwork: also known as StoreKit Ad Network, SKAN or SKAD, SKAdNetwork is a privacy-focused framework created by Apple to measure campaign attribution without user-level data. SKAdNetwork attribution means we cannot connect a specific install to a user or device. Therefore, we cannot trace the impression/click that generated it, rather we can connect it to a group of impressions/clicks within a unique ID, functioning as a “cluster” of users or variables.

Source app ID: an iOS identifier that networks can use to identify which app initiated an install from the App Store. The source-app-id is only available for Tier 3 and can only be sent as part of the first postback. 

Source domain: an iOS identifier that networks can use to identify which app initiated an install via an attributable web ad. The source-domain field is only available for Tier 3 and can only be sent as part of the first postback.

Tiers: the different levels of crowd anonymity based on attribution volume. There are currently four tiers (Tier 0, Tier 1, Tier 2, and Tier 3), which represent how poorly or well users’ uniqueness blends in with the crowd. The higher the tier, the more granular the campaign data you receive. 

Web ads API: pretty self-explanatory, this term refers to how SKAdNetwork supports attribution for web-based ads that direct to the advertiser's App Store page (for Safari only).

Learn how to take your SKAdnetwork campaign to the next level

At Jampp, we make programmatic easy for the leading mobile businesses in the world—and empowering advertisers to thrive in the post-IDFA era is a vital part of our mission. If you’re looking to better understand how SKAN works and what the latest SKAN 4.0 changes mean, we’ve got you covered: check out more articles on SKAdNetwork or drop us a line to talk to one of our experts.

🍪 We use cookies to ensure that we give you the best experience on our website. View our Privacy Policy for more information.