You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Facebook GraphAPI查询时能否为字段设置date_preset参数

解决方案

你遇到的问题核心是date_preset属于insights嵌套字段的专属参数,需要显式绑定到insights字段上,不能放在全局参数位,也不能用错误的绑定语法。

正确请求写法

<Ad Campaign ID>/ads?fields=adset.fields(id),insights.fields(impressions,spend,reach,actions).params(date_preset=yesterday)

语法说明

  • 通过.params()语法将date_preset=yesterday明确绑定给insights字段,Graph API会将该参数传递给insights的查询逻辑,而非识别为无效的全局参数
  • 该写法不会影响adset字段的返回,同时insights返回的结果会自动限定为前一天的统计数据,你可以通过返回结果中insights下的date_start和date_stop字段验证日期范围是否符合要求
  • 如果需要添加多个insights参数,直接在params括号内用逗号分隔即可,示例:.params(date_preset=yesterday, level=ad, action_attribution_windows=['7d_click'])

内容的提问来源于stack exchange,提问作者rschristian

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 03:54:03