Aller au contenu principal

Configurez OAuth pour l'ingestion de Google Ads

info

Bêta

Cette fonctionnalité est en Bêta. Les administrateurs du Workspace peuvent contrôler l'accès à cette fonctionnalité à partir de la page Previews . Consultez Gérer les aperçus Databricks.

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.

Obtenir un jeton développeur

  1. Connectez-vous à votre compte Google Ads Manager à l'adresse https://ads.google.com/aw/apicenter.
  2. Accédez à Admin > API Center .
  3. Demandez un nouveau jeton de développeur ou utilisez-en un existant :
    • Utilisez un jeton de développeur existant si votre organisation en a déjà un de disponible pour ce compte Google Ads Manager.
    • Demandez un nouveau jeton de développeur seulement si vous n'avez pas accès à un jeton existant, ou si vous configurez l'intégration sous un autre compte Google Ads Manager.

Le jeton du développeur doit avoir au moins **standard access** pour les charges de travail de production. L'accès de base convient pour les charges de travail hors production.

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.

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.