Facebook 公共主页中显示的哪些成效分析可通过其 API 获取


Which of the Insights shown in a Facebook Page are available through their API?

我想从我在Facebook上的页面获取见解数据,从 https://www.facebook.com/USERNAME?sk=page_insights 可以看出。但是我不知道哪些可以通过API获得,除了"粉丝数量"和"谈论"。

我已经打印了我的页面的见解,并将其作为相册发布,以便更好地理解:https://i.stack.imgur.com/49Ze1.jpg

以下是Facebook页面上显示的所有见解,因此我将得到明确的答案。

谢谢。

*由于主题与推特 API 相似,我如何从我的状态中获取每天的转发次数?(回答)


粉丝总数。
粉丝的朋友总数。
每周总覆盖人数。
人们在谈论这个。

赞 (https://www.facebook.com/USERNAME?sk=page_insights_likes)
人口

年龄
国家
城市
语言

你的喜欢从何而来。
新赞
不喜欢
喜欢来源

到达距离 (https://www.facebook.com/USERNAME?sk=page_insights_reach)
你达到谁
流派 + 年龄

您如何接触人们。
覆盖面 -> 自然、付费、病毒式、总计
按频率
划分的唯一身份用户

访问您的页面
页面浏览量,
唯一身份访客
总选项卡视图
外部引荐来源网址

谈论 (https://www.facebook.com/USERNAME?sk=page_insights_talking)
谁在谈论您的页面
类型 + 年龄

人们如何谈论您的网页
谈论这个
病毒搜索

有关通过 Facebook Graph API 提供的洞察数据的信息,请参阅此处

页面、应用程序和域对象具有此类型的见解连接。帖子对象也具有此连接,其中帖子是由主页发布的。

可用的指标包括应用程序和页面点击、添加、删除和喜欢。

请注意,您需要该页面的read_insights权限。

下面是我刚刚创建的测试页面的示例 API 响应(带 read_insights)。您在问题中发布的所有信息都会在那里(除了该页面没有用户,因此不会有任何适当的数据)。

可以使用图形 API 资源管理器在自己的某个页面中对此进行测试:

  • 使用https://graph.facebook.com/YOUR_PAGE_ID/insights/作为网址。

  • 获取选中read_insights(在"扩展权限"选项卡上)的访问令牌。

Twitter 提供了一个 API 来获取你所有转发状态的列表:

https://dev.twitter.com/docs/api/1/get/statuses/retweets_of_me

如果每天轮询一次,则应该能够通过一个或两个 API 调用获取更新,这不会显著影响速率限制。