メインコンテンツまでスキップ

Google 広告の取り込み用に OAuth を設定する

備考

ベータ版

この機能はベータ版です。ワークスペース管理者は、 プレビュー ページからこの機能へのアクセスを制御できます。「Databricks プレビューの管理」を参照してください。

Databricks からの認証を有効にするために Google Ads を構成する方法を学習します。LakeFlow Connectのマネージド Google Ads コネクタは、 OAuth 2.0 ユーザー対マシン (U2M) 認証を使用します。 このページのステップから取得した認証の詳細を使用して、 DatabricksでUnity Catalog接続を作成します。

開発者トークンを取得する

  1. https://ads.google.com/aw/apicenterで Google 広告マネージャー アカウントにログインします。
  2. [管理] > [API センター] に移動します。
  3. 新しい開発者トークンを申請するか、既存の開発者トークンを使用します。
    • 組織でこの Google 広告マネージャー アカウント用の開発者トークンがすでにある場合は、既存の開発者トークンを使用します。
    • 既存のトークンにアクセスできない場合、または別の Google 広告マネージャー アカウントで統合を設定する場合にのみ、新しい開発者トークンを申請してください。

開発者は、本番運用ワークロードに対して少なくとも 標準アクセス権 を持っている必要があります。 基本的なアクセスは、本番運用以外のワークロードには問題ありません。

OAuth 2.0認証情報を設定する

  1. https://console.cloud.google.comにアクセスし、 APIsとサービス] > [認証情報] に移動します。

  2. [資格情報の作成] をクリックし、 OAuth クライアント ID を選択します。

  3. アプリケーションの種類を Web アプリケーション に設定します。

  4. [承認済みリダイレクト URI] の下に、次の内容を追加します。

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

    <deployment> Databricks ワークスペースのデプロイ URL に置き換えます。

  5. [作成] をクリックし、 クライアント IDクライアント シークレット を保存します。Databricks 接続を作成するときにこれらの値が必要になります。

マネージャー アカウント ID を特定する

マネージャー アカウント (MCC) を使用して複数の Google 広告 アカウントを管理する場合は、10 桁のマネージャー アカウント ID を収集します。

  1. Google 広告マネージャー アカウントにログインします。
  2. ページの右上隅を見てください。10 桁の顧客 ID は、プロフィール写真またはアカウント名の横に表示されます。

次のステップ

カタログ エクスプローラーを使用して接続を作成し、 USE CONNECTIONまたはALL PRIVILEGESを持つすべてのユーザーがパイプラインを作成できるようにします。Google 広告をご覧ください。