Google 広告の取り込み用に OAuth を設定する
ベータ版
この機能はベータ版です。ワークスペース管理者は、 プレビュー ページからこの機能へのアクセスを制御できます。「Databricks プレビューの管理」を参照してください。
Databricks からの認証を有効にするために Google Ads を構成する方法を学習します。LakeFlow Connectのマネージド Google Ads コネクタは、 OAuth 2.0 ユーザー対マシン (U2M) 認証を使用します。 このページのステップから取得した認証の詳細を使用して、 DatabricksでUnity Catalog接続を作成します。
開発者トークンを取得する
- https://ads.google.com/aw/apicenterで Google 広告マネージャー アカウントにログインします。
- [管理] > [API センター] に移動します。
- 新しい開発者トークンを申請するか、既存の開発者トークンを使用します。
- 組織でこの Google 広告マネージャー アカウント用の開発者トークンがすでにある場合は、既存の開発者トークンを使用します。
- 既存のトークンにアクセスできない場合、または別の Google 広告マネージャー アカウントで統合を設定する場合にのみ、新しい開発者トークンを申請してください。
開発者は、本番運用ワークロードに対して少なくとも 標準アクセス権 を持っている必要があります。 基本的なアクセスは、本番運用以外のワークロードには問題ありません。
OAuth 2.0認証情報を設定する
-
https://console.cloud.google.comにアクセスし、 APIsとサービス] > [認証情報] に移動します。
-
[資格情報の作成] をクリックし、 OAuth クライアント ID を選択します。
-
アプリケーションの種類を Web アプリケーション に設定します。
-
[承認済みリダイレクト URI] の下に、次の内容を追加します。
https://<deployment>.databricks.com/login/oauth/google.html<deployment>Databricks ワークスペースのデプロイ URL に置き換えます。 -
[作成] をクリックし、 クライアント ID と クライアント シークレット を保存します。Databricks 接続を作成するときにこれらの値が必要になります。
マネージャー アカウント ID を特定する
マネージャー アカウント (MCC) を使用して複数の Google 広告 アカウントを管理する場合は、10 桁のマネージャー アカウント ID を収集します。
- Google 広告マネージャー アカウントにログインします。
- ページの右上隅を見てください。10 桁の顧客 ID は、プロフィール写真またはアカウント名の横に表示されます。
次のステップ
カタログ エクスプローラーを使用して接続を作成し、 USE CONNECTIONまたはALL PRIVILEGESを持つすべてのユーザーがパイプラインを作成できるようにします。Google 広告をご覧ください。