标签: facebook-insights

有没有办法从Facebook Insights Graph/FQL api获取每小时数据?

Facebook仅发送日,周,月和终身数据.我看到的唯一方法是每小时获取一次数据,但这对过去的查询不起作用.

facebook facebook-fql facebook-graph-api facebook-insights

2
推荐指数
1
解决办法
2152
查看次数

在为网站添加见解时,无法使用Facebook页面的ID作为fb:admins的值

我已经添加了

<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页面关联起来?

facebook metadata facebook-page facebook-insights

2
推荐指数
1
解决办法
1552
查看次数

公众见解

有了新功能,任何人都可以从没有管理员权限的页面中看到某些见解,我很好奇这是否延伸到图表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.

facebook-fql facebook-graph-api facebook-insights

2
推荐指数
1
解决办法
1764
查看次数

为什么Facebook Insights报告零应用安装?

我的问题或误解:在主仪表板上,当我执行新安装时,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部分中.
  • 我更新了我的proguard配置以包括Facebook推荐的内容.
  • 我手动安装应用程序.我不是通过Play商店安装的.
  • 沙盒模式已打开.


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的照片

应用事件报告正确

照片显示零安装......为什么?!?

零安装......为什么?!?

android facebook facebook-android-sdk facebook-insights

2
推荐指数
1
解决办法
2331
查看次数

为什么 FB Insights API 在按 days_28/week/day/lifetime 分段时返回不同的值但返回相同的日期?

这 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"}...

这些日期段应该从何时到何时总计?

facebook facebook-graph-api facebook-insights

2
推荐指数
1
解决办法
891
查看次数

如何使用图形API Insights(JavaScript)获得最受欢迎的Facebook页面帖子

我正在尝试使用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调用以获得我正在寻找的东西.

我希望有更好的方法.有什么建议?

javascript facebook-graph-api facebook-insights

1
推荐指数
1
解决办法
3881
查看次数

Facebook Graph Api 为 Ad Insights 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)

facebook-graph-api facebook-insights

0
推荐指数
1
解决办法
1761
查看次数