How to Apple Search Ads API Attribution
Quick Overview
The process for setting up Apple Search Ads API Attribution involves obtaining an API user key and team ID from Apple Search Ads, generating a secure key pair in App Ad Metrics, copying the public key to Apple Ads settings, and then inputting the client ID, team ID, and key ID back into App Ad Metrics to establish a connection that enables tracking of campaign performance and revenue data.
Key Points: The setup requires navigating to 'User Management' in Apple Search Ads Account Settings to invite a new API user with 'API Account Manager' permissions (0:51). The user must generate a secure key pair in App Ad Metrics by clicking 'Generate Repair' (1:49), which provides a public key for upload. The generated public key must be copied from App Ad Metrics and pasted into the 'Public Key' field under the 'API' section of the Apple Search Ads Account Settings (1:59). After saving the public key in Apple Ads, the user retrieves the Client ID, Team ID, and Key ID from the Apple Ads 'API' settings screen (2:08). These three credentials (Client ID, Team ID, Key ID) are then entered into the 'Enter Apple Ads API Credentials' section within App Ad Metrics to finalize the connection (2:17). RevenueCat integration is completed by setting up a webhook in App Ad Metrics, copying the provided Webhook URL and Authorization Header, and pasting them into the RevenueCat dashboard settings (3:03). Once both integrations are connected, App Ad Metrics begins syncing Apple Search Ads campaign data and tracking subscription revenue events from RevenueCat (2:34, 2:58).
Context: This video provides a step-by-step tutorial on setting up Ad Attribution between Apple Search Ads and the App Ad Metrics platform, utilizing Apple's API for data synchronization. The process requires creating a dedicated API user in Apple Search Ads, generating necessary credentials (Client ID, Team ID, Key ID, and a public key), and mapping this information between the two platforms to ensure accurate tracking of ad spend against subscription revenue captured by RevenueCat.