- Import all your ad campaigns.
- Measure post-install activity at the keyword level using the Appstack SDK.
To successfully connect Apple Ads, you must:
- Have an Apple Ads API account with one of these roles: API Account Manager, API Account Read Only, Limited Access API Read & Write, or API Read Only
- Ensure your Apple Ads account has access to the app used within Appstack
Invite the user with API Account Manager access
In your Apple Ads account, follow these steps:
- Go to Account Settings > User Management.
- Click Invite Users.
- Fill in account information.
- Assign the API Account Manager role.
- Send invite.
Paste the Appstack public key
Using the user with API Account Manager access, copy the dedicated Appstack Public Key you will :
- In Appstack, from the side menu, select Integrations > Apple Ads > Setup guide.
-
Look for the designated public key (in step 2):
- Go to Account Settings > API.
- Paste the Public Key you copied.
- Look for the Client ID, Team ID, and Key ID.
Copy and paste the credentials
Paste all the requested credentials to start the connection process.
- Paste the Client ID, Team ID, and Key ID.
- To find the Apple Ads Campaign Group ID, click your app name at the top left; a drop-down menu will appear, showing the name and ID of your campaign group.
- Copy and paste the Apple Ads Campaign Group ID.
- Click on Connect.
Troubleshooting
General tips
- Make sure you have the right access (API Account Manager). Having Admin access won’t work
- Ensure your Apple Ads account has access to the app used within Appstack
- When saving API credentials in Apple Ads, you may need to use the Safari browser if you encounter any ‘invalid key’ errors
- Contact support: If issues persist, reach out to our support team with specific error messages at support@appstack.tech.
Error messages
| Error | How to fix |
|---|---|
| Authentication failed | 1. Verify your Client ID, Team ID, Key ID, and Account ID are correct. 2. Ensure your API key is active and not expired. 3. Check that your account has the required API role: **API Account Manager. 4. **Ensure your Apple Ads account has access to the app used within Appstack. |
| No campaign data found | 1. Verify the app ID is correct in Apple Ads. 2. Ensure the app has campaign data over the last 30 days. 3. Check that campaigns are active and running. 4. Verify your Apple Ads account has access to this app. |