Reddit Ads開発者アプリケーションの構成
ベータ版
この機能はベータ版です。ワークスペース管理者は、 プレビュー ページからこの機能へのアクセスを制御できます。Databricksのプレビューを管理するを参照してください。
Databricksから認証を有効にするためにReddit Adsを構成する方法を学習します。Lakeflow ConnectのマネージドReddit Adsコネクタは、PKCEを使用したOAuth 2.0ユーザー対マシン (U2M) 認証を使用します。このページで収集した資格情報を使用して、DatabricksにUnity Catalog接続を作成します。
OAuthスコープ(adsread)はDatabricksによって自動的に設定されます。個別に設定することはありません。
始める前に
Reddit Ads をデータソースとして設定するには、以下が必要です:
- インジェストする広告アカウントにアクセスできるReddit Adsビジネスマネージャーアカウント
- Reddit広告ビジネスマネージャーの Developer Portal へのアクセス
- 開発者アプリケーションを作成および設定するための管理者権限(リダイレクト URI を含む)
- OAuthリダイレクトURIを構成するためのDatabricksワークスペースURL
Reddit開発者アプリケーションを作成する
-
https://ads.reddit.com で、お使いの Reddit Ads ビジネスへのアクセス権を持つアカウントで Reddit Ads Business Manager にサインインしてください。
-
左側のナビゲーションで、 ビジネス の下にある 開発者ポータル を開き、 開発者アプリケーション をクリックします。
-
「 アプリを作成 」をクリックします。
-
新しいアプリを作成 フォームに入力してください。
-
アプリ名 :アプリケーションの名前を入力します。例:
databricks_ingest。 -
説明 と About URL :任意。
-
リダイレクトURI (必須): Databricks OAuth リダイレクトURIを入力してください。
https://<your_databricks_workspace_URL>/login/oauth/lakehousefederation.html<your_databricks_workspace_URL>をワークスペースのURLに置き換えてください。 -
主要連絡先 :ビジネス管理者Eメールアドレスを入力します。
-
-
「 アプリを作成 」をクリックします。
-
アプリが作成されたら、展開してその アプリ ID と シークレット を表示します。両方の値をコピーします。Databricks 接続を作成する際に入力してください。
- **アプリ ID** はクライアント ID です。
- シークレット はクライアントシークレットです。パスワードのように扱ってください。
次のステップ
Catalog Explorer を使用して接続を作成することで、USE CONNECTION または ALL PRIVILEGES を持つユーザーなら誰でもパイプラインを作成できます。「Reddit Ads 接続を作成する」を参照してください。