Skip to main content
POST
GEO 排名监测用于对指定品牌关键词在多个大模型平台、多个监控问题(提示词)下进行持续的 GEO 排名和品牌可见度监测。提交任务后先返回任务标识,再通过任务查询接口轮询获取汇总统计、提示词维度分析、平台曝光明细及每期监控历史。
执行模式:ASYNC · 异步。 本接口采用异步任务模式:向统一入口提交请求后,平台返回 requestIdtaskId;随后使用 taskId 轮询 异步任务查询接口(建议每隔 10 秒查询一次)获取最终结果。

接口速查

请求头

string
required
AIBase 开放平台 API Key,例如 AIBase_xxx。请仅在服务端保存和使用。
string
required
固定为 application/json
string
可选的客户端请求追踪标识。

请求体

string
required
固定为 geo.rank_monitor
object
required
当前业务接口的参数对象。
string
required
任务名称,不能为空,最长 200 个字符。
string[]
required
参与检测的大模型平台编码列表,至少 1 个(如 ["volcengine", "baidu", "deepseek"])。列表项不能为空字符串。
string[]
required
监控问题(提示词)列表,至少 1 条,每条文本不能为空。
integer
每轮重复查询次数,范围 1~3。不传时按默认规则处理。
string[]
required
目标品牌关键词列表,至少 1 个。命中规则应用于上述全部监控问题。

第一步:提交任务响应

提交后平台先返回异步任务标识:

第二步:最终结果字段说明(GET 查询返回)

轮询任务查询接口,当 status = 2 时,data.result 返回完整的检测结果结构:
string
required
最近一次检测时间,格式为 yyyy-MM-dd HH:mm:ss
object
任务汇总统计对象。无统计时可能为 null
integer
required
该任务下的监控提示词(问题)总数。
integer
required
累计监控总次数。
integer
required
目标品牌被提及的总次数合计。
integer
required
全部已完成分析记录的曝光次数累计。
number
required
平均曝光率(百分比数值)。
object[]
required
提示词维度列表,每个提示词包含历史曝光数据和各期监控明细。
string
required
提示词 ID。
string
required
提示词(问题)内容。
integer
required
排序序号。
string
required
该提示词最后一次监控时间。
string
required
最近一次检测时间。
integer
required
该提示词累计监控次数。
number
required
品牌提及率(百分比数值)。
integer
required
该提示词下的曝光次数累计。
object[]
required
该提示词在各大模型平台上的曝光数据列表。
string
required
大模型平台编码。
integer
required
该提示词在该平台上的品牌曝光次数。
integer
required
该提示词在该平台上的品牌提及次数。
number
required
平均提及率(百分比数值)。
integer
required
该平台累计检测次数。
object[]
required
单期监控历史执行列表。
string
required
本期执行记录 ID。
string
required
本期执行时间。
本期被推荐次数。
integer
required
本期总检测次数。
integer
required
本期总曝光次数。
integer
required
本期可见度(百分比数值)。
object[]
required
本期各平台的详细分析记录。
string
required
监控分析记录 ID。
string
required
大模型平台编码。
string
required
该分析记录使用的提示词。
string
required
监控状态(如 success)。
是否推荐:1 已推荐,0 未推荐。
integer
required
品牌曝光次数。
integer
required
品牌排名位置。
integer
required
引用来源条数。
integer
required
回答涉及的品牌总数。
object[]
required
回答提及的品牌明细列表(包含 brandNameexposureCountrankingPosition)。
object[]
required
回答引用的来源列表(包含 platformNamecitationUrlcitationCountcitationTitledomain)。

接入注意事项

  1. 固定业务标识apiCode 必须固定为 geo.rank_monitor
  2. 校验限制taskName 不能为空且最长 200;platforms 至少包含 1 个模型平台编码;promptTexts 至少包含 1 条提示词。
  3. 两阶段调用:提交端点仅返回任务 taskId,请按照每隔 10 秒的频率调用任务查询端点,待 status = 2 时从 data.result 获取完整树状结果。
  4. 层级结构解析:结果中包含 prompts(提示词)→ runs(执行期次)→ platformDetails(各平台明细)的三层下钻结构,客户端解析时需做好多层嵌套与空列表的兼容。