Apple Ads

Apple Ads (formerly Apple Search Ads) helps businesses promote their apps within the App Store, reaching potential users at the right moment. With advanced targeting, keyword-based bidding, and detailed performance insights, Apple Ads enables advertisers to optimize their campaigns for maximum app growth.


Authentication

Apple Ads uses OAuth2 with the client_credentials grant. Unlike most connectors, Weld doesn't redirect you to an Apple login screen - instead you generate a key pair yourself and share the public parts with Weld.

Step 1 - Generate a key pair

  1. Generate an EC (prime256v1/P-256) private key.
    openssl ecparam -genkey -name prime256v1 -noout -out private-key.pem
    
  2. Extract the public key from the private key.
    openssl ec -in private-key.pem -pubout -out public-key.pem
    
  3. In the Apple Ads UI, go to Account Settings > API and upload the public key.
  4. Apple will show you a Client ID, Team ID, and Key ID for the uploaded key.

Step 2 - Connect Apple Ads in Weld

  1. Enter the Client ID, Team ID, and Key ID shown by Apple.
  2. Upload the matching private key file (PEM-encoded, .pem/.key/.txt).
  3. Click Authorize. Weld validates the credentials by requesting an access token and calling the Apple Ads API on your behalf.

Was this page helpful?