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

调用Facebook API获取Ad Keyword Stats报错,请问该如何处理?

问题原因

你遇到的是Facebook Marketing API的端点弃用冲突问题:

  • 你调用的ad-keyword-stats端点从v5.0版本开始正式下线,所有v5.0及更高版本都不支持该接口调用,所以使用v11版本请求会返回错误码12的报错
  • 同时v5.0版本的Ads API本身已经被平台完全停用,所有请求必须使用当前支持的有效版本,所以切换到v5.0会返回错误码2635的报错

不存在可兼容旧接口的可用API版本,必须使用官方替代方案获取数据。

具体解决方案

1. 改用Insights接口拉取关键词统计数据

关键词维度的统计数据已经全部整合到Ads Insights接口中,你可以通过指定维度参数拉取对应数据,示例请求如下:
https://graph.facebook.com/v11.0/{替换为真实ad_id}/insights?level=keyword&fields=impressions,clicks,spend,keyword_text,cost_per_click&access_token={替换为真实有效access_token}

2. 按需调整请求参数

  • 调整fields参数:可添加你需要的统计指标,比如转化次数、CTR、ROAS等所有Insights接口支持的指标
  • 若需要获取用户实际触发广告的搜索词数据,可添加breakdowns=search_term参数,区分你投放设置的关键词和用户实际搜索词
  • 可添加date_preset或time_range参数限定统计的时间范围

3. 权限校验

确保你的access_token已经申请了ads_read权限,且绑定的应用已经通过了Marketing API的相关权限审核,对应操作人有目标广告账号的读取权限。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.16 04:15:04