Install
openclaw skills install @thcjp/ad-insight-hub-freeopenclaw skills install @thcjp/ad-insight-hub-free核心功能: 本技能提供中文交互、化工作流场景等能力。
面向广告投放场景的广告情报数据查询工具(免费版)。提供参数翻译与基础创意搜索能力。
https://api.admapix.com| 依赖项 | 类型 | 是否必需 | 获取方式 |
|---|---|---|---|
| AdMapix API | 远程 HTTP API | 必需 | https://www.admapix.com 注册获取 |
| ADMAPIX_API_KEY | 环境变量 | 必需 | 控制台 API Keys 创建;仅作 X-API-Key 请求头 |
| curl 或等价 HTTP 客户端 | 命令行工具 | 必需 | 系统自带或包管理器安装 |
按关键词、国家、行业、创意类型多维度检索广告创意。page_size 上限 10 自动钳制。支持创意搜索(search)与计数(count)。
输出: 返回广告创意搜索/计数的执行结果,包含操作状态和输出数据。
统一产品搜索(unified-product-search)、应用详情(app-detail)、开发者详情(developer-detail)。
升级提示:创意分布查询、商店榜单、下载/收入估算(带可信度分级)、端点依赖编排、结果缓存复用等高级功能仅在 ad-insight-hub 付费版 中提供。
| 自然语言 | 代码 | 自然语言 | 代码 |
|---|---|---|---|
| 游戏 | 602 | 金融 | 607 |
| 电商 | 601 | 工具 | 603 |
| 社交 | 604 | 娱乐 | 609 |
| 自然语言 | 代码 | 自然语言 | 代码 |
|---|---|---|---|
| 美国 | US | 日本 | JP |
| 韩国 | KR | 德国 | DE |
| 视频(创意类型) | 010 | - | - |
未列出的参数请调 GET /api/data/filter-options 获取最新码表。
| 场景 | 典型输入 | 输出内容 | 涉及能力 |
|---|---|---|---|
| 竞品创意搜索 | "搜索美国地区游戏类视频广告创意" | 创意列表(ID、URL、首次出现时间) | 创意搜索 |
| 应用信息查询 | "查询某应用的详细信息" | 应用名称、开发者、分类等详情 | 应用画像 |
| 创意数量统计 | "统计某行业近7天的创意数量" | 创意总数 | 创意计数 |
不适用于:下载/收入估算查询、商店榜单查询、创意分布分析、端点依赖编排(需升级付费版)
[ -n "${ADMAPIX_API_KEY:-}" ] && echo ok || echo missing
需要先配置 AdMapix API Key:
- 访问 https://www.admapix.com 注册并登录
- 在控制台 API Keys 创建 Key
- 终端环境变量:
export ADMAPIX_API_KEY="你的Key"- 配置完成后重新发起查询
安全红线:永不接受/回显/存储来自聊天输入的 Key;Key 仅作为 X-API-Key 请求头使用。
将自然语言中的行业、国家、创意类型等翻译为 API 代码。未列出的参数调 GET /api/data/filter-options 获取。
场景:买量团队需要搜索美国地区游戏类视频广告创意
# 搜索美国地区游戏类视频广告创意
curl -s -X POST "https://api.admapix.com/api/data/search" \
-H "X-API-Key: ${ADMAPIX_API_KEY}" -H "Content-Type: application/json" \
-d '{"keyword":"puzzle","countries":["US"],"trade_level1":["602"],"adTypes":["010"],"page":1,"page_size":10}'
输出:
{
"pageIndex": 1,
"pageSize": 10,
"totalSize": 156,
"list": [
{"id": "ad_001", "url": "https://...", "first_seen": "2026-07-15", "type": "video"},
{"id": "ad_002", "url": "https://...", "first_seen": "2026-07-16", "type": "video"}
]
}
分析:共找到 156 条匹配创意,当前返回前 10 条。翻页请用 page 参数递增。
场景:开发者需要查询某应用的详细信息
# 先搜索应用获取 unifiedProductId
admapix.com/api/data/unified-product-search" \
-H "X-API-Key: ${ADMAPIX_API_KEY}" -H "Content-Type: application/json" \
-d '{"keyword":"应用名称","page":1,"page_size":10}'
# 再查应用详情
curl -s "https://api.admapix.com/api/data/app-detail?unifiedProductId=未指定" \
-H "X-API-Key: ${ADMAPIX_API_KEY}"
输出:
{
"unifiedProductId": "app_001",
"name": "示例应用",
"developer": "示例开发者",
"category": "Games",
"countries": ["US", "JP"]
}
| 错误场景 | 错误信息 | 原因分析 | 处理方式 |
|---|---|---|---|
| 401 INVALID_API_KEY | {"code":"INVALID_API_KEY"} | Key 缺失/格式错/已禁用 | 不执行ping命令测试网络连通性,检查防火墙和代理设置连接后重新执行命令,引导用户检查 Key;永不打印 Key |
| 403 FORBIDDEN | {"code":"FORBIDDEN"} | 权限不足或套餐限制 | 不执行ping命令测试网络连通性,检查防火墙和代理设置连接后重新执行命令,提示用户升级 AdMapix 套餐 |
| 429 RATE_LIMITED | {"code":"RATE_LIMITED"} | 触发限流 | 等待 1 秒后执行ping命令测试网络连通性,检查防火墙和代理设置连接后重新执行命令,最多 3 次 |
| 400 INVALID_PARAM | {"code":"INVALID_PARAM"} | 国家/行业码错误 | 不执行ping命令测试网络连通性,检查防火墙和代理设置连接后重新执行命令,对照 filter-options 检查参数代码 |
| 一直返回空 list | {"list":[]} | 参数代码错误或无匹配 | 调 filter-options 核对国家/行业码 |
| 详情接口 404 | {"code":"NOT_FOUND"} | 创意已下线或应用 ID 不存在 | 跳过该 ID,记录到失败列表 |
page_size=50 被改成了 10?A:创意搜索端点强制上限 10,本技能自动钳制。翻页请用 page 参数递增。
totalSize 为什么是 null?A:过滤查询时 totalSize 可能为 null,此时以 list 长度为准,或单独调 count 端点获取准确总数。
A:免费版(LITE)包含创意搜索/计数和应用画像查询两大基础功能。付费版(广告洞察中枢)额外提供:
A:调 GET /api/data/filter-options 获取最新码表,包含 countries、mediaChannels、adTypes、tradeLevel(Tree) 等全部筛选维度。
page_size 硬上限 10:翻页 100 条需 10 次请求| 风险类型 | 防范措施 |
|---|---|
| API密钥泄露 | 通过环境变量配置,禁止硬编码到代码或配置文件中 |
| 命令执行风险 | 仅执行白名单命令,避免拼接用户输入到命令行参数中 |
| 网络通信安全 | 使用HTTPS协议,验证SSL证书有效性 |
| 敏感数据暴露 | 输出结果中不包含密钥、令牌等敏感信息 |
使用前请确认已阅读依赖说明章节,确保运行环境满足安全要求。
| 操作场景 | 手动耗时 | 自动化耗时 | 效率提升 |
|---|---|---|---|
| 文件解析与提取 | 5-10分钟/个 | <5秒/个 | 60-120x |
| 批量文件处理(100个) | 8-16小时 | <5分钟 | 96-192x |
| API调用与响应解析 | 2-3分钟/次 | <1秒/次 | 120-180x |
| 多接口数据聚合 | 15-30分钟 | <10秒 | 90-180x |
| 命令执行与结果收集 | 3-5分钟/次 | <2秒/次 | 90-150x |
| 重复任务批量执行 | 因任务而异 | 线性缩减 | 5-50x |
| 错误排查与修复 | 10-30分钟 | <30秒 | 20-60x |
| 对比维度 | 本技能 | 传统手动方式 | 通用脚本工具 |
|---|---|---|---|
| 自动化程度 | 全流程自动 | 完全手动 | 部分自动 |
| 错误处理 | 内置错误恢复 | 依赖人工经验 | 基本try-catch |
| 可复用性 | 参数化配置 | 一次性脚本 | 模板化 |
| 安全合规 | 内置安全检查 | 无安全保障 | 无安全保障 |
| 适用场景 | 核心功能 | 通用场景 | 通用场景 |