Utiliser un API de gestion des campagnes

Créez des campagnes, des groupes de publicités et des mots-clés avec l’API de gestion des campagnes d’Apple Search Ads

L’API de gestion des campagnes pour Apple Search Ads Advanced a été conçue pour permettre aux développeurs, aux agences et aux plateformes tierces de gérer des campagnes et générer des rapports par programmation.

Grâce à l’API, vous pouvez concevoir des logiciels pour gérer vos campagnes, groupes de publicités et mots-clés. Cela permet aux annonceurs et aux tiers de gérer de manière plus efficace des comptes et des campagnes Apple Search Ads plus importants. En voici quelques exemples :

  • Rapports personnalisés
  • Intégration de données dans un système de veille stratégique maison
  • Gestion des campagnes intercanaux
  • Gestion des enchères automatisée
Accédez à la documentation au sujet de l’API et obtenez des renseignements détaillés

Vous pouvez également télécharger la documentation précédente :

API de gestion des campagnes d’Apple Search Ads version 3 (PDF)

Notez que la création d’un nouveau certificat d’API n’est plus prise en charge. Avec l’API 3, vous pouvez utiliser les certificats existants jusqu’à leur expiration.

Pour mettre en œuvre efficacement l’API de gestion des campagnes, vous devez comprendre les exigences techniques et planifier pour vous assurer de disposer des ressources nécessaires pour développer et entretenir l’app.

Accéder à l’API de gestion des campagnes

Apple Search Ads utilise OAuth 2.0 pour authentifier les demandes d’API. Pour accéder à l’API de gestion des campagnes dans votre propre organisation, vous devez créer ou désigner un utilisateur de l’API :

  1. Demandez à un administrateur de compte de se connecter à votre compte Apple Search Ads.
  2. Accédez à l’onglet Paramètres utilisateurs dans les Paramètres du compte.
  3. Modifiez ou invitez un nouvel utilisateur et attribuez-lui l’un des rôles suivants : Gestionnaire de compte de l’API, Compte API en lecture seule ou Lecture et écriture de l’API avec accès limité ou API en lecture seule.
  4. Une fois votre utilisateur d’API configuré, demandez-lui de se connecter à votre compte Apple Search Ads et d’accéder à l’onglet API dans les Paramètres du compte.
  5. Sur la page de l’API, il peut créer un client en suivant les étapes décrites dans la documentation de l’API. Pour plus de détails sur les appels à l’API, consultez la documentation.

Notez que si le rôle d’un utilisateur passe d’utilisateur de l’API à utilisateur non-API, son accès à l’API est révoqué. En outre, l’accès à l’API pour les utilisateurs associés à l’utilisateur supprimé est également révoqué.

Accorder l’accès à l’API de gestion des campagnes à un fournisseur de services tiers

Si vous travaillez avec un partenaire de gestion des campagnes ou un fournisseur de données mobiles, l’administrateur de votre compte Apple Search Ads peut leur accorder l’accès à votre compte Apple Search Ads à l’aide d’un identifiant Apple sécurisé.

Pour commencer :

  1. Si votre fournisseur de services a configuré la connexion sécurisée avec Apple, allez dans la section Autorisations de sa plateforme et cliquez sur le bouton Connexion avec Apple.
  2. Connectez-vous à Apple Search Ads en tant qu’administrateur de compte Apple Search Ads.
  3. Choisissez le compte Apple Search Ads auquel vous souhaitez que le fournisseur de services accède.
  4. Sélectionnez le type d’accès que vous souhaitez lui donner.

Réviser ou révoquer l’accès du fournisseur de services à l’API de gestion des campagnes

Pour réviser l’accès d’un tiers à l’API, accédez à l’onglet API dans les Paramètres du compte. Les approbations des tiers peuvent être révoquées à tout moment en les sélectionnant dans la liste des fournisseurs de services autorisés et en choisissant Révoquer l’accès dans le menu Actions.

Demander un compte tiers

Si vous êtes un fournisseur de services tiers développant des solutions marketing avec l’API de gestion des campagnes Apple Search Ads, communiquez avec ads-registration@group.apple.com pour plus d’informations sur l’enregistrement d’une app OAuth 2.0 tierce.