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

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開発者アプリケーションを作成する

  1. https://ads.reddit.com で、お使いの Reddit Ads ビジネスへのアクセス権を持つアカウントで Reddit Ads Business Manager にサインインしてください。

  2. 左側のナビゲーションで、 ビジネス の下にある 開発者ポータル を開き、 開発者アプリケーション をクリックします。

  3. アプリを作成 」をクリックします。

  4. 新しいアプリを作成 フォームに入力してください。

    • アプリ名 :アプリケーションの名前を入力します。例:databricks_ingest

    • 説明About URL :任意。

    • リダイレクトURI (必須): Databricks OAuth リダイレクトURIを入力してください。

      https://<your_databricks_workspace_URL>/login/oauth/lakehousefederation.html

      <your_databricks_workspace_URL>をワークスペースのURLに置き換えてください。

    • 主要連絡先 :ビジネス管理者Eメールアドレスを入力します。

  5. アプリを作成 」をクリックします。

  6. アプリが作成されたら、展開してその アプリ IDシークレット を表示します。両方の値をコピーします。Databricks 接続を作成する際に入力してください。

    • **アプリ ID** はクライアント ID です。
    • シークレット はクライアントシークレットです。パスワードのように扱ってください。

次のステップ

Catalog Explorer を使用して接続を作成することで、USE CONNECTION または ALL PRIVILEGES を持つユーザーなら誰でもパイプラインを作成できます。「Reddit Ads 接続を作成する」を参照してください。