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

SA360 Search Stream API自定义列查询报错:Unrecognized Field

在SA360 Search Stream API中正确引用自定义列的方法

解决这个问题的核心是使用自定义列的ID而非显示名称来编写查询语句,格式为customColumns.{自定义列ID}。

正确查询示例

结合你提供的自定义列信息(ID为111111),正确的查询语句应该是:

Select 
 campaign.id, 
 customColumns.111111, 
 metrics.clicks 
from campaign 
where segments.date = '2023-06-03'

关键说明

  1. 自定义列的name字段仅为显示别名,API查询不识别该名称,必须使用返回结果中的id字段值(如示例里的111111)。
  2. 确认自定义列的queryable字段为true(你的示例已满足),只有标记为可查询的自定义列才能在Search Stream API中使用。
  3. 如果自定义列依赖特定系统列(比如你的示例中依赖metrics.all_conversions等),要确保查询的资源层级(如campaign)与这些依赖列的层级兼容,避免额外匹配错误。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 08:35:00