0

個々の投稿からデータを取得できるかどうかを調べています。以下通り。私はビジネスページのためにこのデータを毎日引き出すことを探しています。毎日のデータから、先週のデータセットを比較する週次レポートを作成したいと思います。

私が取得しようとしているデータは次のとおりです。

  • アクティビティ/個々の投稿は何回表示されましたか
  • サブスクリプションにつながる投稿/いいね
  • 登録解除につながる投稿/異なる
  • 個々の投稿を非表示にした人の数
4

1 に答える 1

0

Facebook は、ページ (またはアプリケーション) のインサイトへの API アクセスを提供します。

これにアクセスするには、Insights オブジェクトまたはInsights fql tableの 2 つの方法があります。これを使用すると、fql テーブル doc で特定のメトリックを使用して、ページに関する統計を読み込むことができます。気になるもの (質問に基づいて) はページ投稿から始まり、これについて話しているストーリーと人々、インプレッションとエンゲージメントがあります。

fql テーブルのドキュメントによると:

必要な洞察を読むには

現在のセッション ユーザーが所有するすべてのアプリ、ページ、およびドメインに対する read_insights 権限

つまり、このデータを収集するために 1 日 1 回プログラムを実行するだけでは、ページのインサイト データにアクセスでき、アプリを承認し、 「read_insights」権限。

サーバー側の認証フローを使用してユーザーを認証している間、ユーザーがアプリを使用していることを確認できます。これにより、60 日間のトークンが生成され、それを保存して、次の 60 日間、そのプログラムを毎日実行できます。トークンの有効期限が切れると、ユーザーは再度アプリを使用して認証し、新しい有効なトークンを作成する必要があります。

于 2012-04-30T16:59:49.077 に答える