Facebook,查询不同时期的多个洞察指标

标签 facebook facebook-graph-api facebook-insights

我可以像这样查询多个洞察指标:

/insights/page_fans,page_fan_adds,page_impressions_unique

但这会返回“page_impressions_unique”的所有三个时间段的结果:day、week、days_28

当其中一个指标定义了时间段时,如何查询多个指标? 我试过这样的事情:

/insights/page_fans,page_fan_adds,page_impressions_unique/week

  • 但这只返回 page_impressions_unique/week 的结果...

最佳答案

Facebook Insights API 只会返回满足调用中给定的可选单一周期的指标值。由于 page_fans 和 page_fan_adds 有生命周期,而 page_impressions 有周期 day,week,days_28,调用:

/insights/page_fans,page_fan_adds,page_impressions?period=day

只会生成按天汇总的指标(即 page_impressions)。

如果你想节省 API 配额,你可以调用不带周期参数的 API,例如:

/insights/page_fans,page_fan_adds,page_impressions

并获取 page_fans、page_fans_adds 和 page_impressions 的所有三个周期的生命周期指标,您稍后可以在代码中对其进行解析。此方法的缺点是响应较大,并且可能包含您不需要的信息。

您也可以进行两次 API 调用(一次用于生命周期指标,一次用于日指标)。当您知道您不会达到 API 限制时,此选项更好。

关于Facebook,查询不同时期的多个洞察指标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23955871/

相关文章:

ruby-on-rails - 如何从 Facebook API Koala Gem 获取用户帖子 Insights

facebook - 寻找 page_stories_by_story_type 和 page_consumptions_by_consumption_type 的类型详细信息

c# - Xamarin.Auth Facebook

Facebook 社交插件评论部分被类名 Conceal (ReactJS)

javascript - Facebook ajax 中的空循环 "for"

ios - React-native 应用程序和 Facebook SDK

ios - 'custom_events' 事件需要参数 'custom_events_file' 或 'CUSTOM_APP_EVENTS'

c# - 如何发布到 Facebook 用户的个人资料?

ios - 使用 Facebook SDK 4.1 快速获取 Facebook 相册数组

facebook - Koala - 使用 Facebook 进行身份验证时未请求 user_photos 权限