For AI agents: the complete documentation index is available at https://docs.dataplatform.ovh.net/ja/llms.txt, the full documentation bundle is available at https://docs.dataplatform.ovh.net/ja/llms-full.txt, and this page is available as Markdown at https://docs.dataplatform.ovh.net/ja/connectors-sources-facebook.md.
  • 🇯🇵 日本語
  • Data Platform コネクタで Facebook ページのインサイトを収集する

    Facebook ページのデータやインサイト(いいね、閲覧数、コメントなど)を Data Platform に収集する

    目的

    Warning

    あらら!この記事は古くなっており、再作成する必要があります。このコネクタの設定についてサポートが必要な場合は、サポートにお問い合わせください。

    Facebook コネクタを使用すると、Facebook ページのデータやインサイト(いいね、閲覧数、コメントなど)を Data Platform に収集できます。

    FB1

    アクセス資格情報の取得

    Facebook Developer アプリトークンの取得方法を学ぶ

    以下の手順は、Facebook Developer ユーザーインターフェースでアプリトークンを作成する手順を案内します。

    前提条件: アプリトークン

    • アクセストークンが必要なページの 管理者 権限をすべて持っているFacebookアカウントにログインしてください。 ページの管理者でない場合は、管理者にページの分析者アクセスを付与してもらってください。

    • アクセストークンを付与したアカウントが、ページの管理者または分析者の役割を持っていない場合、アクセストークンは無効になります。

    手順: アプリトークン

    ステップ1. Facebook Developer アプリを作成する
    手順: アプリトークン — Facebook dev2
    • 表示されたポップアップウィンドウの手順に従ってください。「最初のアプリ」を作成する必要はありません。このステップをスキップできます。
    手順: アプリトークン — Facebook dev3
    • https://developers.facebook.com にアクセスしてください。右上隅の検索バーの隣にある My Apps メニューに移動します。これで、右上隅の Add a New App ボタンをクリックできるようになります。
    手順: アプリトークン — Facebook dev4
    • 表示されたフォームの空欄を埋めて、Create App ID をクリックしてください。
    手順: アプリトークン — Facebook dev5
    ステップ2. アプリIDとアプリシークレットを取得する
    • これで、新しいアプリダッシュボードに移動します。左側の Settings をクリックし、そのすぐ下の Basic をクリックしてください。
    手順: アプリトークン — Facebook dev6
    • App Secret フィールドの右側にある Show をクリックしてください。
    手順: アプリトークン — Facebook dev7
    • これで、アプリIDとアプリシークレットをコピーして、新しいテキストエディタウィンドウに貼り付けることができます。
    手順: アプリトークン — Facebook dev8

    Facebookアプリの検証方法

    Facebookアプリの検証方法 — ステップ1
    • 基本設定に移動します。「設定」をクリックし、「基本」をクリックしてください。
    Facebookアプリの検証方法 — ステップ2
    • 基本設定を入力してください。以下の情報を入力してアプリを提出してください。
    Facebookアプリの検証方法 — ステップ3
    • プラットフォームを追加します。設定ページの下部にある「プラットフォームを追加」をクリックします。次に、ウェブサイトをクリックし、会社のウェブサイトURLを入力し、右下の「変更を保存」をクリックしてください。
    Facebookアプリの検証方法 — ステップ4
    • アプリのレビューを開始するには、「アプリレビュー」をクリックし、右上隅の「項目を追加」をクリックしてください。
    Facebookアプリの検証方法 — ステップ5
    • 次に「Read_insights」をクリックし、「1項目を追加」をクリックしてください。
    Facebookアプリの検証方法 — ステップ6
    • 提出の詳細を追加します。「アプリレビュータブ」に戻り、「Read_insights」の詳細を追加をクリックしてください。
    Facebookアプリの検証方法 — ステップ7
    • Read_insights 提出の詳細を追加してください。
    Facebookアプリの検証方法 — ステップ8
    • レビューを提出します。条件を読み、:::warning をクリックし、::: をクリックしてください。

    • レビューの結論 Facebookのレビューには、2~3日、ピーク時には数週間かかる場合があります。 レビューが受理されない場合: スクリーンキャストが原因の場合は、Facebookの通知に基づいてスクリーンキャストを調整してください。 レビューテキストが原因の場合は、テキストを調整し、それについてフィードバックをください。 理由がより深刻であるか、このドキュメントと矛盾している場合は、Data Platform チームに連絡してください。私たちはできる限りお手伝いします。

    • ビジネスの作成。左メニューで「設定」をクリックし、「高度」をクリックします。「ビジネスマネージャー」までスクロールし、「開始」をクリックしてください。

    • 次のフォームを完成させ、検証してください。

    Facebookアプリの検証方法 — ステップ13
    • ビジネスの検証。アプリが検証されたら、ビジネスを検証するためのメッセージを受け取るはずです。 アプリレビューに移動し、「ビジネス詳細を提供」をクリックします。それらを入力し、「次へ」ボタンをクリックしてください。
    Facebookアプリの検証方法 — ステップ9
    • あなたのビジネスの法的名称を示すビジネスドキュメントと、以下のいずれかを提供する必要があります。これは、あなたが入力した情報と一致する必要があります:
    • ビジネス電話番号
    • 住所
    • 税務ID
    Facebookアプリの検証方法 — ステップ14
    • 基本情報を提供し、「提出」をクリックしてください。
    Facebookアプリの検証方法 — ステップ11
    • 法律条項を受け入れるためのメールを受け取ります。 メールを受け取っていない場合:スパムボックスを確認してください。 または、最後のステップをやり直し、メール情報を修正してください。提出は再度メールを送信します。 条項を受け入れるためのリンクをクリックしてください。

    • 条項ページで、すべての条項を注意深く読みます。 次に、すべての条項に同意する場合は「同意する」をクリックしてください。

    ステップ3に進む準備ができました!

    ステップ3. アプリのトークンを生成する
    • https://developers.facebook.com/tools/explorer/ にアクセスしてください。

    • 右上隅の Graph API Explorer ドロップダウンメニューをクリックし、次のスクリーンショットで Data Platform Connector と呼ばれた新しく作成したアプリを選択してください。

    Facebookアプリの検証方法 — Facebook dev10
    • これで、Get token ボタンをクリックし、ドロップダウンメニューから Get User Access Token を選択してください。
    Facebookアプリの検証方法 — Facebook dev11
    • 表示されたウィンドウで、必要な異なる権限を選択します(read_insights オプションをチェックするのを忘れないでください)し、Get Access Token ボタンをクリックしてください。
    Info

    注意:上記の通り、この操作を行うには、Facebookに 管理者 または 分析者 アクセス権限を持つアカウントでログインしている必要があります。

    Facebookアプリの検証方法 — Facebook dev12
    • Continue as ボタンをクリックしてください。
    Facebookアプリの検証方法 — Facebook dev13
    • 次に、右下の OK をクリックしてください。
    Facebookアプリの検証方法 — Facebook dev14
    • これで、短期アクセストークンを生成しました。それをコピーして、アプリIDとアプリシークレットの隣にテキストエディタに貼り付けてください。
    Facebookアプリの検証方法 — Facebook dev15
    • これで、以下のURLテンプレートを編集し、{app_id}{app_secret}{access_token} をあなたの値に置き換えてください。

    https://graph.facebook.com/v2.12/oauth/access_token?grant_type=fb_exchange_token&client_id={app_id}&client_secret={app_secret}&fb_exchange_token={access_token}

    Facebookアプリの検証方法 — Facebook dev17
    • 完了したら、URLをウェブブラウザに貼り付けてください。結果をコピーして、テキストエディタに貼り付けてください。
    Facebookアプリの検証方法 — Facebook dev18
    • この新しいURLをコピーし、{access token} を前のステップの結果の "access_token" フィールドの内容に置き換えてください:

    https://graph.facebook.com/v2.12/me?access_token={access_token}

    Facebookアプリの検証方法 — Facebook dev19
    • 再び、前のステップの結果をテキストエディタにコピーし、以下のURLテンプレートの {account_id}{access_token} を前のステップの idaccess_token フィールドに置き換えてください:

    https://graph.facebook.com/v2.12/{account_id}/accounts?access_token={access_token}

    Facebookアプリの検証方法 — Facebook dev21
    • 最後に、URLをウェブブラウザに貼り付けます。これで、画面に表示された情報を.jsonドキュメントに保存できます。

    FacebookページIDの見つけ方を学ぶ

    前提条件: ページID

    • この情報を取得するには、ページの管理者である必要があります。

    手順: ページID

    ステップ1. ページの管理者アクセス権限を持つFacebookアカウントにログインします。
    手順: ページID — Facebook page id1
    ステップ2. 三つの水平ドットをクリックし、ドロップダウンメニューから Edit Page Info を選択します。
    手順: ページID — Facebook page id2
    ステップ3. 表示されたウィンドウの下部にある See All Information をクリックします。
    手順: ページID — Facebook page id3
    ステップ4. ページの最下部からページIDをコピーします。
    手順: ページID — Facebook page id4

    FacebookソースをData Platformに追加する

    構成画面の概要

    Data PlatformストアFacebookを見つけた後、選択をクリックすると、以下に示す構成画面が表示されます。

    FB2

    ソースの構成

    Facebookに接続する

    ソースを作成する際には、以下の情報を入力する必要があります。

    • アカウント: FacebookページのID
    • アクセストークン: Facebook Developerアプリのトークン
    • ソースのデフォルトスキーマ: このフィールドを使用して、必要に応じてデータに列を追加できます。以下の構文を使用してください {"name":"value"}、ここで name は列の名前、value はすべての行に埋め込む値です。

    上記の詳細を追加した後、接続をクリックしてFacebookとの接続を確立します。

    アカウントとエンドポイントを追加する

    続行する前に、アカウントとエンドポイントを追加する必要があります。

    • アカウント は、前の画面と同様にページIDで参照されるFacebookページです。これらのページからデータを取得したい場合です。
    • エンドポイント は、Facebook APIを使用してData Platformが取得するアカウントに関する異なる種類のデータです。各エンドポイントは、選択したすべてのアカウントのデータを集約する最終テーブルに対応します。
    FB3
    Info

    Data Platformは、Facebookに接続するステップで指定した資格情報を使用してFacebook APIにアクセスしますが、複数のアカウントとエンドポイントを同じソースに持つために資格情報を上書きできます。単にFacebookに接続するステップの後にソースに異なるアカウントを追加します。

    アカウントを追加する方法

    アカウントを追加するには、アカウントを追加をクリックします。これにより、以下のウィンドウが開きます。

    FB4

    デフォルトでは、接続を確立する際に以前に記入した同じ資格情報を使用しますが、ここで上書きできます。アカウント名は内部表示名です。

    エンドポイントを追加する方法

    Data Platformでは、各登録されたエンドポイントはデータソースオブジェクトに対応し、これをテーブル読み込むことができます。

    エンドポイントを追加するには、エンドポイントを追加をクリックします。これにより、以下のウィンドウが開きます。

    FB5

    次に、追加したいエンドポイントの種類を選択します。Data Platformチームは常に新しい種類のエンドポイントをコネクタに追加しています。種類フィールドの下のドロップダウンリストをクリックして、利用可能なものを見ることができます。

    最も一般的なものは以下の通りです。

    • page_data: ページに関する一般的なデータ。
    • day_insights: 日別でソートされたページのデータ。
    • post_insights: ページの投稿に関するデータ。

    一部の種類では、エンドポイントにInsightsを追加する必要があります。これは、Data Platformプラットフォームにどのデータを取得するかを伝える方法です。Insightを追加するには、Insightフィールド内にタイプを開始し、Enterをクリックして希望するデータInsightを選択します。

    FB6
    Info

    同じエンドポイントに複数のInsightを追加できることに注意してください。

    最後に、右上隅の作成ボタンをクリックします。

    Warning

    ソースを作成する前にソースに名前を付けることを忘れないでください。ソースを作成した後は技術名を変更できず、Data Platform SDKを使用してソースを開こうとする際に使用されます。

    さらに詳しく

    当社のソリューションを実装するためのトレーニングや技術サポートが必要な場合は、営業担当者にお問い合わせください、またはこのリンクをクリックして見積もりを取得し、当社のプロフェッショナルサービスの専門家にプロジェクトのカスタム分析を依頼してください。

    Data Platformを構築しているチームと直接質問し、フィードバックを共有し、相互作用するには、専用のDiscordチャネルにアクセスしてください。

    OVHcloudサービスについてサポートが必要な場合は、ヘルプセンターでリクエストを作成してください。

    ユーザーコミュニティに参加してください。