Préparer le compte client

Au cours de cette étape, vous allez identifier un compte Google Ads vers lequel effectuer des appels d'API. Vous en avez besoin pour générer des jetons d'actualisation OAuth 2.0. Il peut s'agir d'un compte de production (actif) ou de test. Chaque approche présente des avantages et des inconvénients.

Comptes de production
Comptes de test
Avantages
  • Il est plus facile d'écrire et de tester du code qui fonctionne avec des contenus de comptes spécifiques.
  • Il est plus facile d'écrire et de tester du code qui traite les données de rapports en temps réel.
  • Les comptes de test ne diffusent pas d'annonces. Par conséquent, les bugs de programmation n'ont aucune incidence sur vos campagnes actives.
  • Fonctionne avec les jetons de développeur disposant d'un niveau d'accès test.
Inconvénients
  • Un bug de programmation en phase de développement peut affecter la diffusion de la campagne en ligne, entraînant des problèmes tels que des performances médiocres de la campagne, une diffusion incorrecte ou des pertes financières.
  • Le jeton de développeur doit au moins disposer du niveau d'accès de base pour que vous puissiez effectuer des appels d'API.
  • Vous devez reconstruire les campagnes dans les comptes de test pour tester le code qui fonctionne avec des contenus de compte spécifiques.
  • Étant donné que les comptes de test ne diffusent pas d'annonces, les fonctionnalités liées à la diffusion en direct, telles que les statistiques de rapports, les erreurs de non-respect des règles ou le traitement des importations de conversions hors connexion, ne sont pas acceptées. Il est donc difficile de les tester.

Si possible, nous vous recommandons d'utiliser un compte de test lors du développement de votre application. Pour obtenir des instructions, consultez Créer des campagnes et des comptes de test.

Une autre solution consiste à configurer explicitement un compte de production avec un budget de compte faible, tel que 1 $/jour, explicitement pour tester les fonctionnalités non compatibles avec un compte de test.

Choix de l'ensemble de fonctionnalités

Lorsque vous choisissez un compte pour effectuer un appel d'API, vous devez également prendre en compte la liste des fonctionnalités que vous souhaitez utiliser avec l'API. Même si vous choisissez d'utiliser un compte de production, certaines fonctionnalités sont spécifiques à ce compte, par exemple:

  • Pour les fonctionnalités de facturation, votre compte doit utiliser la facturation mensuelle.
  • Certaines nouvelles fonctionnalités peuvent être limitées à une liste de comptes ajoutés à la liste d'autorisation.

Avant de finaliser le compte pour lequel effectuer des appels d'API, consultez la documentation de la fonctionnalité spécifique pour vous assurer qu'elle ne présente pas de restrictions supplémentaires.

Accès utilisateur, numéro client de connexion et numéro client

Pour effectuer un appel d'API auprès d'un client Google Ads, vous devez avoir accès à ce client soit directement, soit via un compte administrateur associé. Vous devez également disposer des autorisations appropriées en fonction de l'appel d'API concerné.

Lorsque vous vous connectez à Google Ads, vous pouvez avoir le choix entre plusieurs comptes client. Le compte que vous sélectionnez définit l'ID client de connexion, qui est un en-tête requis pour certains appels d'API, ainsi que votre niveau d'accès.

Une fois que vous avez identifié le client Google Ads vers lequel effectuer des appels d'API, tenez compte des informations suivantes:

  • Numéro client à 10 chiffres du compte client vers lequel vous prévoyez d'effectuer des appels d'API. On parle parfois de client opérationnel.

  • L'adresse e-mail du compte client auquel vous êtes connecté. Cela est nécessaire pour générer le jeton d'actualisation OAuth 2.0.

  • Numéro client à 10 chiffres du compte client auquel vous êtes connecté. Si vous êtes connecté au client opérationnel, l'ID client de connexion est identique à l'ID client.