Facebook仅发送日,周,月和终身数据.我看到的唯一方法是每小时获取一次数据,但这对过去的查询不起作用.
我已经添加了
<meta property="fb:admins" content="129523843754764" />
Run Code Online (Sandbox Code Playgroud)
到votemart.org的根目录,但Debugger Tool失败并出现以下错误:
"profile"类型的URL"http://votesmart.org/"上的对象无效,因为属性"fb:admins"的给定值"129523843754764"无法解析为类型"fbid".
我正在使用Facebook页面的ID .根据文档,它应该工作.我想允许Facebook页面的所有管理员查看网站的见解.
如果您需要提供对多个用户的访问权限,则应创建并选择Facebook页面或应用程序.
如何确保Facebook页面的管理员,可以访问网页的见解,以及我是否可以成功地将网站与Facebook页面关联起来?
有了新功能,任何人都可以从没有管理员权限的页面中看到某些见解,我很好奇这是否延伸到图表api,特别是关于粉丝增长的图表.如果你将鼠标悬停在一个数据点上,它会告诉你那个特定时间点的新粉丝/ 7天 - 有没有办法用fql或常规图形api自动查询?
我试图SELECT metric, value FROM insights WHERE object_id = 224383614973 AND metric = 'page_fan_adds' AND end_time=1342915199 AND period=86400在一天内查询麦当劳的加拿大新粉丝,但它需要一个有效的access_token.
我的问题或误解:在主仪表板上,当我执行新安装时,developers.facebook.com/apps/<app id>值Last Mobile Install Reported始终会正确更新.但是,当我转到Insights并单击该Mobile App Installs部分时,报告的值为零.为什么还有零报告?
其他信息
Insights- > App Events,fb_mobile_activate_app总是报告,但fb_mobile_first_app_launch在从未报道.Key Hashes部分中.Facebook API调用
public void onResume() {
super.onResume();
String appId = getResources().getString(R.string.facebook_app_id);
AppEventsLogger.activateApp(getApplicationContext(), appId);
}
Run Code Online (Sandbox Code Playgroud)
照片显示最新安装
报告显示App Events的照片
照片显示零安装......为什么?!?

这 3 个 API 调用了基本上相同日期(1 月 1 日 - 1 月 30 日)的所有返回值。
/50813163906/insights/page_impressions_paid_unique/week?since=1388552400&until=1391144400
/50813163906/insights/page_impressions_paid_unique/day?since=1388552400&until=1391144400
/50813163906/insights/page_impressions_paid_unique/days_28?since=1388552400&until=1391144400
Run Code Online (Sandbox Code Playgroud)
但是,每个日期的值都大不相同。
/周给
{value: 635756,end_time:"2014-01-01"},,{value: 479251,end_time: "2014-01-02"},{value: 396633,end_time: "2014-01-03"}.. .
/天给
{value: 110598,end_time:"2014-01-01"},{value: 458,end_time: "2014-01-02"},{value: 4,end_time: "2014-01-03"}...
/days_28 给出
{value: 411634,end_time:"2014-01-01"},{value: 407725,end_time: "2014-01-02"},{value: 403430,end_time: "2014-01-03"}...
这些日期段应该从何时到何时总计?
我正在尝试使用JavaScript Insights API获取属于页面的最佳Facebook帖子列表.但是,我似乎无法通过一次API调用找到一种方法.我在这里填写了文档:https://developers.facebook.com/docs/graph-api/reference/v2.4/insights
除非我遗漏了某些内容,否则似乎没有办法简单地检索热门帖子列表并在结果中包含参与/喜欢/分享/评论等.您可以获取一般统计信息,例如页面上所有帖子的完全参与度,但没有任何内容可以通过帖子分解.
我能想到的唯一一件事就是使用Graph API获取页面帖子的列表.
/[page-Id]/posts
Run Code Online (Sandbox Code Playgroud)
然后使用这些结果中的post-Id来检索该特定帖子的洞察.
/[post-Id]/insights
Run Code Online (Sandbox Code Playgroud)
这可能会导致我进行大量的API调用以获得我正在寻找的东西.
我希望有更好的方法.有什么建议?
我正在尝试获取 AdCampaign 的报告,假设使用 xyz id,我拥有有效的访问令牌,包括 ads_read、read_insights 权限以及除 page_messaging 之外的所有其他内容。具有许可令牌的应用程序也归同一个广告帐户所有。
xyz/insights?fields=ad_name,....
Run Code Online (Sandbox Code Playgroud)
无论我要求哪个字段,它总是返回空数据集。
{
"data": [
]
}
Run Code Online (Sandbox Code Playgroud)