如何通过Meta API获取各优化目标的Insights及KPI映射?
针对Meta API优化目标与Insights映射问题的解决方案
1. 访问Ads Manager「Results」列对应的数据
Ads Manager里的「Results」列数据,对应Meta API Insights接口中的results字段,直接在请求中指定该字段即可获取。这个字段会根据你的优化目标自动返回对应核心转化数据,比如针对VISIT_INSTAGRAM_PROFILE,results会直接返回访问Instagram主页的次数,无需手动指定具体KPI。
请求示例:
GET /act_<AD_ACCOUNT_ID>/insights?fields=optimization_goal,results&level=ad_set
2. 获取官方优化目标与Insights的映射关系
Meta有两种方式可以直接拿到优化目标对应Insights指标的映射,无需手动分析:
- 调用
/act_<AD_ACCOUNT_ID>/optimization_goals接口,每个优化目标对象里的recommended_insights字段,会直接列出该目标建议获取的Insights指标列表。 - 在Meta Business Help Center搜索「optimization goal to metrics mapping」,能找到官方维护的对应表,其中包含
VISIT_INSTAGRAM_PROFILE这类目标的具体关联指标,比如profile_views(和results字段对应)。
接口返回片段示例:
{ "id": "VISIT_INSTAGRAM_PROFILE", "name": "Visit Instagram Profile", "recommended_insights": ["results", "profile_views", "reach", "impressions"] }
3. VISIT_INSTAGRAM_PROFILE数据获取的排查要点
如果请求相关字段无返回数据,检查以下内容:
- 确认广告账户已在Business Settings中关联Instagram资产并获得对应权限。
- 请求的
level参数设置为ad或ad_set,部分指标在account层级不会返回细分数据。 - 确认时间范围避开Meta的归因延迟期(通常不超过72小时)。
内容的提问来源于stack exchange,提问作者MercuryProbe
相关产品推荐
相关产品推荐

