TradPlus CLI 使用说明
修订历史
| 发布时间 | 修订说明 |
|---|---|
| 2026-06-12 | 新增数据报表查询命令(综合报表、用户价值、留存、A/B测试等) |
| 2026-05-22 | 扩展配置管理与写操作命令 |
| 初版 | 支持开发者后台管理 API 的命令行操作 |
1. 简介
TradPlus CLI(命令名 **tp**)是 开发者后台管理 API 与 数据报表查询 API 的命令行入口。适合在终端完成应用/广告位/广告源管理、中介组与 A/B测试配置,以及综合报表查询,而不必反复登录开发者后台点选。
您可以用它做什么(业务视角)
| 诉求 | 典型命令 |
|---|---|
| 导出应用/广告位/广告源清单 | tp placement list 等;见 §7.7 |
| 查看账号可见资源、广告网络授权摘要 | tp auth summarize、tp summarize platform |
| 按日期拉广告网络API收入、TradPlus统计展示/点击,或按国家地区/广告网络拆分 | tp report v4(及 v3 / api / tp 等子命令) |
| 查用户价值 LTV(1–90 天)或 cohort 留存(2–90 天) | tp report ltv、tp report tpltv、tp report retention |
| 查 DAU/DEU 等用户指标或 A/B测试报表 | tp report active-users;tp report abtest / confidence / forecast |
在测试环境核对配置后再改生产(写操作需 --yes) | tp placement upsert、tp adseat create 等 |
与开发者后台怎么选
| 方式 | 更适合 |
|---|---|
| 开发者后台 | 可视化改配置、看图表、一次性操作 |
| CLI(本文) | 批量导出、定时拉取报表数据、脚本调用、自动化流水线、ssh 到跳板机执行 |
技术特点(了解即可)
- 支持
compact/table/json/jsonl/csv等输出,便于人看或导入表格。 - 写操作默认不执行,必须加
--yes;可先 dry-run 或--print-request核对。 - 复杂筛选、报表维度等可通过
--args '{"字段":值}'补充(字段名与 API 文档一致)。
1.1 按角色怎么读本文(导读)
| 您是… | 建议阅读顺序 | 预计时间 |
|---|---|---|
| 报表查询 | §4.5 输出示例 → §5.4 速查表 → §7.7 导出 → §12 | 约 20 分钟 |
| 技术支持 | §6 场景 B/D → §11 参数速查 → §9 写操作 | 按需 |
| 研发 / 自动化 | §8 传参规范 → §10 功能列表 → API 文档 | 按需 |
以下为测试环境示例编号(来自示例账号,便于对照返回字段;仅当您已开通测试环境且账号下存在对应数据时适用;正式环境请使用自己开发者后台的应用/广告位编号):
- 应用
12E3E378A088B78EA80AAB035E244E06 - 广告位
0E27DC206544B7A6CE765F262F6B56C7 - 广告源
656437/656438/656439(示例,以您列表为准)
关于文档中的示例
- 文中的应用名、条数、总收入等因账号而异;示例用于说明字段含义与命令写法,不要求数字与名称完全一致。
- 测试环境:须使用贵司或 TradPlus 提供的测试网关与 API Key;未开通时,用生产地址 + 只读命令即可上手。
- 生产环境:写操作会改动真实配置;请先不加
--yes预演,确认无误后再执行。
2. 安装
CLI 安装包由 TradPlus 官方 CDN 分发(https://mcp.tradplusad.com/cli/tp/);下载安装后即可在终端独立使用,无需其他工具。
推荐使用安装脚本。脚本会自动识别操作系统和 CPU 架构,下载对应的 tp 二进制包并安装。
| 系统 | CPU 架构 | 安装命令 |
|---|---|---|
| macOS / Linux | amd64 / arm64 | install-tp.sh |
| Windows | amd64 / arm64 | install-tp.ps1 |
2.1 macOS / Linux
复制并执行:
curl -fsSL "https://mcp.tradplusad.com/cli/tp/install-tp.sh?version=latest" | bash
如果只想确认会下载哪个版本,不实际安装:
curl -fsSL "https://mcp.tradplusad.com/cli/tp/install-tp.sh?version=latest" | bash -s -- --dry-run
2.2 Windows PowerShell
复制并执行:
iwr "https://mcp.tradplusad.com/cli/tp/install-tp.ps1?version=latest" -UseB | iex
如遇执行策略限制,可先下载安装脚本,再用下面方式执行:
powershell -ExecutionPolicy Bypass -File .\install-tp.ps1
2.3 安装后验证
tp version
tp --help
如果提示 tp: command not found,说明安装目录不在 PATH 中。请根据安装脚本输出,把安装目录加入当前 shell 或系统环境变量。
3. 配置凭证
CLI 调用 API 时需要 API Key 和密钥。可在开发者后台「我的账号」中获取。
| 名称 | CLI 字段 | 说明 |
|---|---|---|
| API Key | bear | 即开发者后台「API Key」;CLI 参数名为 bear(历史命名,与后台字段对应) |
| 密钥 | secret | 用于请求签名 |
| API 地址 | base_url | 生产:https://api-developer.tradplusad.com;测试环境须使用贵司或 TradPlus 提供的网关(示例:https://test-api-developer.tradplusad.com |