报表
可用命令:cloudx report dashboard用于汇总以及每日或每小时指标cloudx report breakdown用于按时间、库存与设备维度做 CloudX-only 自定义拆分cloudx report bidders用于竞价方表现cloudx report apps用于应用表现cloudx report ad-units用于广告单元表现cloudx report export用于 CSV 或 JSON 导出cloudx report impressions export用于异步导出展示级收入数据
请求超时
报表请求默认使用 60 秒 API 超时。若工作流需要更早失败,或较重报表需要更多时间,可以在命令之前使用全局--timeout 标志。
--timeout 接受时长值,例如 30s、90s 或 2m。取值必须大于 0s,且不能超过 2m。
通用标志
大多数报表命令使用下列标志。每个命令的具体支持情况见下一节。各命令支持的标志
时间段值
时间段解析基于 UTC。 省略--period 时,所有报表命令都使用 today。
校验规则:
- 结束日期不得早于起始日期。
--country必须为规范化后的两位大写 ISO-2 国家代码。--device-os必须严格为iOS或Android。--test-mode必须为production、test或all。--granularity必须为daily或hourly。
粒度值
当需要改变所选时间段内的报表分桶方式时,可以使用--granularity。
对于每小时控制台报表,人类可读的图表表格会使用
BUCKET START 而不是 DATE,JSON 图表行会包含 bucket_start 时间戳,例如 2026-04-01T13:00:00Z。
对于每小时导出,CSV 或 JSON 的首列会从 date 变为 bucket_start。
来源值
省略--source 时,报表命令继续使用现有的 CloudX-only 报表路径。这会让控制台、应用与广告单元结果只统计 CloudX 服务的展示。
当需要在报表中包含 publisher SDK 转发的其他聚合平台展示级收入数据(ILRD)时,可以使用 --source。
来源名称不区分大小写,CLI 会进行规范化。外部来源值来自 ILRD 的聚合平台/平台字段,而不是下游需求方网络。例如 AppLovin MAX 中带有
ADMOB_BIDDING 需求的行会归入 applovin,而不是 admob。
当
--source 包含外部聚合平台时,填充率仍然只代表 CloudX,因为外部 ILRD 包含展示与收入,但不包含 CloudX 请求数。CLI 会将其标注为 Fill Rate (CloudX-only)。输出格式
人类可读格式
大多数命令会先输出一段元信息块,再输出表格。 元信息块示例:JSON
传入--json 以返回结构化 JSON:
cloudx report dashboard
显示汇总指标以及每日或每小时图表行。
用法
--source all 可在控制台收入、展示、eCPM 与来源拆分中包含外部聚合平台 ILRD:
--granularity hourly 可按 UTC 小时显示图表行:
示例
cloudx report breakdown
按自选维度显示 CloudX-only 聚合指标。
此命令适合临时分析,例如按国家查看收入、按小时和应用查看填充率,或按广告单元查看 eCPM。它不接受 --source,也不包含外部聚合平台 ILRD 或提供方收入。需要外部 ILRD 时,请使用已支持来源过滤的控制台、应用和广告单元命令。
用法
维度
使用--by 传入逗号分隔的列表。
指标
使用--metrics 传入逗号分隔的列表。
比率指标会基于每一行的汇总组件计算,不会对预先计算的比率做平均。
选项
Having 表达式
--having 会在分组后过滤行。它支持一个简单的指标比较:
<、<=、=、==、!=、>=、>。
指标必须是上方列出的受支持拆分指标之一,右侧必须是数字。== 会作为 = 的别名处理。不支持布尔逻辑、字符串、SQL 函数和字段间比较。
有效示例:
示例
按日期和国家查看收入、展示与 eCPM:输出示例
cloudx report bidders
显示所选时间段内的竞价方级别表现。
用法
示例
cloudx report apps
显示所选时间段内的应用级表现。
用法
示例
cloudx report ad-units
显示所选时间段内的广告单元级表现。
用法
--app 与 --ad-unit-type 的报表命令。
配合 --app 使用 --source all,可查看同一应用广告单元上的 CloudX 与外部聚合平台收入:
示例
cloudx report export
默认以 CSV 格式导出报表数据。
用法
--granularity hourly:
示例
bucket_start 作为首列:
JSON 输出
使用--json 时,响应中包含:
columnsrowsrow_count
cloudx report impressions export
将完整一天的展示级收入数据异步导出为 gzip 压缩的 CSV 文件。导出任务在后台运行,因此大型结果集无需在普通 API 请求的时限内完成。
用法
--date 为必填项,必须是过去 45 天内已经结束的 UTC 日期。当前 UTC 日期尚未结束,因此不能导出。
选项
每个账户同时最多只能处理两个展示导出任务。使用相同日期与过滤条件再次提交时,CLI 会复用匹配的排队中、运行中或已完成导出,而不会创建重复任务。
导出就绪后,CloudX 会返回一个有效期为一小时的下载 URL。在生成文件仍处于保留期内时,重新运行相同命令可获取新的 URL。生成文件最长保留七天。