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.