Graph API Explorer返回以下获取请求
act_396592**/insights?fields=actions
作为
{
"data": [
]
}
我也尝试过使用广告 ID 和时间范围
/6072038816***/insights?fields=impressions&since=2017-08-01&until=2017-08-10
注意:此帐户有足够的广告。我已获得 ads_read 许可。
Graph API Explorer返回以下获取请求
act_396592**/insights?fields=actions
作为
{
"data": [
]
}
我也尝试过使用广告 ID 和时间范围
/6072038816***/insights?fields=impressions&since=2017-08-01&until=2017-08-10
注意:此帐户有足够的广告。我已获得 ads_read 许可。
act_396592**/insights
上述请求不起作用,因为 Facebook 默认显示过去 30 天的见解文档。如果广告在过去 30 天内未处于活动状态,则返回空数据。
/6072038816***/insights?fields=impressions&since=2017-08-01&until=2017-08-10
上述请求无效,因为参数错误。我不知道为什么它没有抛出任何错误。它确实令人困惑。正确的方法之一是使用time_range
/6072038816***/insights?fields=impressions&time_range={'since':'2017-08-01','until':'2017-08-10'}
或使用date_preset
/insights?fields=reach&date_preset=lifetime
特别是对于广告,有时您将无法通过Insights检索数据。对于已编辑的广告尤其如此。这是一项改进的副作用,该改进允许来自帖子的反馈被转移到更新的广告中。
本节(取自下面提到的来源)明确提到可能会失去对 Insights 的访问权限:
一旦我们在您编辑广告后进行社交反馈,新广告的帖子和旧帖子就会共享社交反馈。这种关系导致其他限制。编辑广告后,您将无法:
- 发布或计划发布新的或旧的广告帖子
- 检索旧广告帖子或新广告帖子的帖子见解
- 重复使用旧的或新的广告帖子 提升旧的或新的广告帖子
- 在 /promotable_posts 阅读旧的或新的广告帖子
我鼓励您阅读此处提供的完整博客文章。
来源:https ://developers.facebook.com/ads/blog/post/2017/07/18/transfering-reactions/
date_preset
供将来参考: “last_30d”的默认值在您将洞察力作为广告或活动的优势检索时特别具有欺骗性,并且可能导致未收到任何广告洞察力。
这仅返回过去 30 天内有效广告的洞察:
<ad account id>/ads?fields=name,id,created_time,insights{impressions,cost_per_unique_click}
所有其他广告也会被检索,但没有洞察。
要包含所有 Ads Insights,请使用.date_preset(lifetime)
:
<ad account id>/ads?fields=name,id,created_time,insights.date_preset(lifetime){impressions,cost_per_unique_click}