Aller au contenu principal

Configurez OAuth pour l'ingestion de Google Ads

info

Bêta

Cette fonction est en version bêta.

Découvrez comment configurer Google Ads pour activer l'authentification à partir de Databricks. Le connecteur Google Ads géré dans Lakeflow Connect utilise l'authentification OAuth 2.0 utilisateur-machine (U2M). Vous utiliserez les détails d'authentification que vous récupérerez des étapes de cette page pour créer une connexion Unity Catalog dans Databricks.

Configurer les identifiants OAuth 2.0​

  1. Rendez-vous sur https://console.cloud.google.com et accédez à APIs et services > Identifiants .

  2. Cliquez sur Créer des informations d'identification et sélectionnez ID client OAuth .

  3. Définissez le type d'application sur Application web .

  4. Sous URI de redirection autorisés , ajoutez ce qui suit :

    https://<deployment>.databricks.com/login/oauth/google.html

    Remplacez <deployment> par votre URL de déploiement du Workspace Databricks.

  5. Cliquez sur Créer et enregistrez l' ID du client et le Secret du client . Vous aurez besoin de ces valeurs lors de la création de votre connexion Databricks.

remarque

Assurez-vous que l'API Google Ads est activée dans votre projet Google Cloud et que l'écran de consentement OAuth pour ce client inclut le champ d'application https://www.googleapis.com/auth/adwords. Lorsque vous créez la connexion et cliquez sur Se connecter avec Google Ads , Databricks demande ce champ d'application. Si le champ d'application est manquant ou si l'API n'est pas activée, la connexion échoue.

Confirmer le niveau d’accès à l’API Google Ads​

L’accès à l’API Google Ads est accordé au projet Google Cloud qui possède votre client OAuth. Vous n’avez pas besoin d’un jeton de développeur.

  1. Dans la console Google Cloud, sélectionnez le projet contenant votre client OAuth.
  2. Accédez à la page Vue d’ensemble de l’API Google Ads du projet et vérifiez son niveau d’accès.
  3. Si le niveau d’accès est Test , demandez un accès Basic ou Standard . Un projet avec accès Test ne peut pas lire les comptes Google Ads de production.

Pour plus de détails, consultez Niveaux d'accès dans la documentation de Google Ads API.

Identifiez votre ID de compte gestionnaire​

Si vous gérez plusieurs comptes Google Ads à l'aide d'un compte administrateur (MCC), collectez l'ID du compte administrateur à 10 chiffres :

  1. Connectez-vous à votre compte Google Ads Manager.
  2. Regardez dans le coin supérieur droit de la page. Votre ID client à 10 chiffres sera affiché à côté de votre photo de profil ou du nom de votre compte.

Étapes suivantes​

Utilisez l'Explorateur de catalogues pour créer une connexion afin que tout utilisateur disposant de USE CONNECTION ou ALL PRIVILEGES puisse créer des pipelines. Voir Créer une connexion Google Ads.