Aqua Data Studio で Facebook Ads のデータ に接続

Jerod Johnson
Jerod Johnson
Senior Technology Evangelist
Visual Query Builder やテーブルデータエディターなど、Aqua Data Studio のツールから Facebook Ads のデータ にアクセスできます。

CData JDBC Driver for Facebook Ads は、Aqua Data Studio などの IDE のウィザードや分析機能と Facebook Ads のデータ を連携できます。本記事では、接続マネージャーを使って Facebook Ads のデータ に接続し、クエリを実行する方法を説明します。

JDBC データソースの作成

接続マネージャーを使用して接続プロパティを定義し、新しい JDBC データソースとして保存できます。作成した Facebook Ads データソースは、Aqua Data Studio の各ツールからアクセスできるようになります。

  1. Aqua Data Studio で、Servers メニューから Register Server を選択します。
  2. Register Server フォームで、「Generic - JDBC」接続を選択します。
  3. 以下の JDBC 接続プロパティを入力します:
    • Name: データソースの名前を入力します(例:Facebook Ads)。
    • Driver Location: Browse ボタンをクリックし、インストールディレクトリの lib サブフォルダにある cdata.jdbc.facebookads.jar ファイルを選択します。
    • Driver: ドライバーのクラス名 cdata.jdbc.facebookads.FacebookAdsDriver を入力します。
    • URL: JDBC URL を入力します。URL は jdbc:facebookads: から始まり、その後にセミコロン区切りで接続プロパティを指定します。

      Facebook Ads 接続プロパティの取得・設定方法

      ほとんどのテーブルで、アプリケーション認証と同様にユーザー認証を必要とします。Facebook Ads はユーザー認証にOAuth 標準を使用しています。Facebook への認証には、組み込み認証を使用してブラウザ経由で完結することもできますし、Facebook にアプリを登録することで独自のOAuthClientId、OAuthClientSecret、CallbackURL を取得することもできます。

      の設定方法については、ヘルプドキュメントの「OAuth」セクションを参照してください。

      任意で以下の項目を設定して、フィルタリングや集計を行うもできます。必要に応じてご利用ください。

      • Target:Facebook データのテーブルのいくつかはターゲットでフィルタリングできます。例えば、動画のコメントを取得するにはターゲットに動画のID を指定します。このプロパティは、クエリ結果を指定されたターゲットに合致するレコードにフィルタリングします。Target カラムを使ってクエリ毎にこの制限をかけることができます。
      • AggregateFormat:CData 製品は、いくつかのカラムを文字列集合として返します。例えば、エンティティのいいねデータは集計されて返されます。デフォルトでは、CData 製品はJSON で集計カラムを返します。集計をXML で返すことも可能です。
      • RetryLevel:このプロパティを使用して、特定の広告インサイトのクエリとエラーに対するクエリの自動再試行を制御します。

      組み込みの接続文字列デザイナー

      JDBC URL の作成には、Facebook Ads JDBC Driver に組み込まれている接続文字列デザイナーをご利用いただけます。JAR ファイルをダブルクリックするか、コマンドラインから JAR ファイルを実行してください。

      java -jar cdata.jdbc.facebookads.jar
      

      接続プロパティを入力し、接続文字列をクリップボードにコピーします。

      一般的な JDBC URL は以下のとおりです:
      jdbc:facebookads:

Facebook Ads のデータ へのクエリ

これで、公開されているテーブルにクエリを実行できます。

はじめる準備はできましたか?

Facebook Ads Driver の無料トライアルをダウンロードしてお試しください:

 ダウンロード

詳細:

Facebook Ads Icon Facebook Ads JDBC Driver お問い合わせ

Facebook Ads データに連携するJava アプリケーションを素早く、簡単に開発できる便利なドライバー。