1

サーバー側のスクリプトを使用して、Facebook アプリの洞察データを取得しようとしています。問題は、FQL インサイト テーブルに、関心のあるケース (「ストーリー インプレッション」と「クリック数」) の貴重なデータが表示されないことです。同時に、統計は Facebook 管理パネルのアプリ インサイト セクションで利用できます。すべての種類のアクセス トークンを試しましたが、結果は同じでした。すべてのメトリクス データが FQL で利用できるわけではないようです。私たちは何か間違ったことをしていますか?Insights API を使用してこれらのインサイト データを取得する方法はありますか?

ありがとう。

アプリ ID: 321206841333892 ここでは、使用するサンプル クエリをいくつか示します。

サンプル FQL 要求 1: メトリクス pos​​t_impressions

Request:https://graph.facebook.com/fql
 params:Array
(
    [q] => {"post_impressions|lifetime":"SELECT metric, value, end_time, period FROM insights WHERE object_id=321206841333892 AND metric='post_impressions' AND period=period('lifetime') AND end_time<=end_time_date('2013-04-09') AND end_time>=end_time_date('2013-03-10')"}
    [access_token] =>ACCESS_TOKEN
    [method] => GET
)

結果: 空のセット。

サンプル FQL 要求 2: メトリクス application_active_users

Request:https://graph.facebook.com/fql
 params:Array
(
    [q] => {"application_active_users|day":"SELECT metric, value, end_time, period FROM insights WHERE object_id=321206841333892 AND metric='application_active_users' AND period=period('day') AND end_time<=end_time_date('2013-04-09') AND end_time>=end_time_date('2013-03-10')","application_active_users|week":"SELECT metric, value, end_time, period FROM insights WHERE object_id=321206841333892 AND metric='application_active_users' AND period=period('week') AND end_time<=end_time_date('2013-04-09') AND end_time>=end_time_date('2013-03-10')","application_active_users|month":"SELECT metric, value, end_time, period FROM insights WHERE object_id=321206841333892 AND metric='application_active_users' AND period=period('month') AND end_time<=end_time_date('2013-04-09') AND end_time>=end_time_date('2013-03-10')"}
    [access_token] =>ACCESS_TOKEN
    [method] => GET
)

結果: 25 個の有意な値。

4

0 に答える 0