You need to enable JavaScript to run this app. Adobe Analytics API v2 如何在单次报告中应用多个区段?
优惠活动
大模型
产品
解决方案
定价
更多

Adobe Analytics API v2 如何在单次报告中应用多个区段?

Adobe Analytics 2.0 API 多区段调用实现方案

Adobe Analytics 2.0报告接口原生支持单次调用配置多个全局区段,不存在接口层面的单区段限制。

  • 多区段的配置逻辑和单区段完全一致,不需要调整接口调用的整体结构,直接在globalFilters数组中追加对应区段类型的配置对象即可
  • 接口对全局区段的叠加逻辑和UI端保持一致:所有配置的全局区段自动按交集逻辑过滤数据,和在界面上叠加3个区段的计算结果完全匹配
  • 每个区段配置的格式和单区段场景完全相同,不需要额外的参数标记区段之间的逻辑关系
  • 接口文档未明确说明多区段配置逻辑,是因为globalFilters本身为数组类型,支持追加任意多个同类型过滤项,无特殊参数限制

基于已跑通的单区段请求,追加多区段后的完整请求结构示例如下:

{
  "rsid": "{rsid}",
  "globalFilters": [
    {
      "dateRange": "2020-03-01T00:00:00.000/2020-03-25T23:59:59.999",
      "type": "dateRange"
    },
    {
      "type": "segment",
      "segmentId": "{第一个区段的ID}"
    },
    {
      "type": "segment",
      "segmentId": "{第二个区段的ID}"
    },
    {
      "type": "segment",
      "segmentId": "{第三个区段的ID}"
    }
  ],
  "dimension": "variables/lasttouchchannel",
  "metricContainer": {
    "metrics": [
      {
        "columnId": "Cart Additions",
        "id": "metrics/visits"
      }
    ],
    "metricFilters": []
  },
  "settings": {
    "limit": 250,
    "dimensionSort": "asc",
    "page": 0
  }
}

其他配套配置说明:

  • 如果需要对单个指标单独配置区段,不需要放到globalFilters里,直接在metricFilters中关联对应区段ID即可,实现全局+单指标的差异化区段过滤
  • 如果需要对区段实现并集逻辑,不需要直接把多个区段ID放到全局过滤里,可以提前在区段管理接口中创建对应的复合区段,直接引用复合区段ID即可
  • 调用时不需要额外增加请求头或者调整接口路径,完全复用现有单区段调用的鉴权和请求逻辑

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.29 04:27:02