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.
  • 🇯🇵 日本語
  • FacebookページのインサイトをData Platformコネクタで収集する

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

    目的

    Warning

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

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

    FB1

    アクセス資格情報を取得する

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

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

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

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

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

    手順: アプリトークン

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

    Facebookアプリを検証する方法

    How to validate your Facebook app — Step1
    • 基本設定に移動します。「設定」をクリックし、「基本」をクリックします。
    How to validate your Facebook app — Step2
    • 基本設定を入力します。アプリを提出するために以下の情報を入力します。
    How to validate your Facebook app — Step3
    • プラットフォームを追加します。設定ページの下部にある「プラットフォームを追加」をクリックします。次に、ウェブサイトをクリックし、会社のウェブサイトURLを入力し、「変更を保存」をクリックします。右下にあります。
    How to validate your Facebook app — Step4
    • アプリレビューを開始します。単に「アプリレビュー」をクリックします。次に、右側の隅にある「項目を追加」をクリックします。
    How to validate your Facebook app — Step5
    • 「Read_insights」をクリックし、「1項目を追加」をクリックします。
    How to validate your Facebook app — Step6
    • 提出の詳細を追加します。「アプリレビュータブ」に戻り、「read_insights」の詳細を追加をクリックします。
    How to validate your Facebook app — Step7
    • read_insights 提出の詳細を追加します。
    How to validate your Facebook app — Step8
    • レビューを提出します。条件を読み、See All Information をクリックし、次に :::warning をクリックします。

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

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

    • 次のフォームを完成させ、検証します。

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

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

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

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

    • 右上隅の Graph API Explorer ドロップダウンメニューをクリックし、新しく作成したアプリ(以下のスクリーンショットで Data Platform Connector と表示されています)を選択します。

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

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

    How to validate your Facebook app — Facebook dev12
    • Continue as ボタンをクリックします。
    How to validate your Facebook app — Facebook dev13
    • 次に、右下の OK をクリックします。
    How to validate your Facebook app — Facebook dev14
    • 短期アクセストークンを生成しました。それをコピーし、テキストエディタにアプリIDとアプリシークレットの横に貼り付けます。
    How to validate your Facebook app — Facebook dev15
    • 現在、{app_id}、{app_secret}、{access_token} を値で置き換えて、次のURLテンプレートを編集します。

    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}

    How to validate your Facebook app — Facebook dev17
    • 完了したら、URLをウェブブラウザに貼り付けます。結果をコピーし、テキストエディタに貼り付けます。
    How to validate your Facebook app — Facebook dev18
    • この新しいURLをコピーし、前のステップの結果の "access_token" フィールドの内容で {access token} を置き換えます:

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

    How to validate your Facebook app — Facebook dev19
    • もう一度、前のステップの結果をテキストエディタにコピーし、次のURLテンプレートの {account_id} と {access_token} を前のステップの id と access_token フィールドで置き換えます:

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

    How to validate your Facebook app — Facebook dev21
    • 最後に、URLをウェブブラウザに貼り付けます。画面に表示された情報を.jsonドキュメントに保存できます。

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

    前提条件: ページID

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

    手順: ページID

    ステップ1. ページに管理者アクセス権限があるFacebookアカウントにログインします。
    Procedure: page ID — Facebook page id1
    ステップ2. 三つの水平ドットをクリックし、ドロップダウンメニューから Edit Page Info を選択します。
    Procedure: page ID — Facebook page id2
    ステップ3. 表示されたウィンドウの下部にある See All Information をクリックします。
    Procedure: page ID — Facebook page id3
    ステップ4. ページの一番下からページIDをコピーします。
    Procedure: page 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を使用してソースを開こうとする際に使用されます。

    さらに詳しく

    トレーニングや技術的なサポートが必要な場合は、営業担当者に連絡するか、Professional Servicesページを訪れて見積もりを依頼し、専門家チームにプロジェクトを分析してもらってください。

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

    OVHcloudサービスについてサポートが必要な場合は、Help Centreでリクエストを作成してください。

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