腾讯广告主账号管理
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @tencent-adm/tencentads-advertiser。
技能介绍
问题背景与需求
在腾讯广告投放中,广告主经常需要管理多个竞价广告账户,例如查询账户信息、调整日预算或监控资金状况。手动操作这些任务不仅繁琐,还可能在批量处理时引入错误。传统方式依赖网页界面,缺乏脚本化支持,难以集成到自动化工作流中。
核心功能与工作流程
该技能通过 Node.js 脚本调用腾讯广告 API,提供以下核心能力:
- 查询广告主账号列表:使用
get-account-list.mjs脚本,基于当前用户关联的竞价广告主账户,支持按公司名称模糊搜索(最多 2 个关键词,长度 2~50 字符)和分页查询(默认每页 10 条,总分页上限 13000)。 - 日预算管理:通过
get-daily-budget.mjs查询账户日预算,使用update-daily-budget.mjs修改预算,可选参数如use_min_daily_budget用于控制最小预算规则。 - 资金账户信息查询:
get-funds.mjs查询各类资金账户余额、锁定金额和今日消耗,get-wallet.mjs获取共享钱包信息(余额、绑定账户等),均支持按account_id调用。 - 日结明细与钱包查询:
get-daily-balance-report.mjs获取资金账户日结明细(包含日终结余),get-wallet-basic-info.mjs通过钱包 ID 查询基础信息。
工作流程通常遵循以下步骤:
- 环境准备:安装
tencentads-cli(Node.js ≥ 20)并配置tencentads-auth技能以设置 API Key 凭据。 - 脚本调用:在技能根目录下执行脚本,例如查询账号列表:
node scripts/get-account-list.mjs '{"corporation_name_fuzzy_list":["示例公司"]}'
注意 JSON 参数传递需遵循跨平台规则(如 Linux 使用单引号,Windows CMD 使用双引号转义)。
- 结果处理:解析脚本返回的 JSON 数据,用于展示或进一步操作。
适用场景与注意事项
该技能适用于自动化管理腾讯广告主账户的场景,但需注意以下边界和限制:
- 仅支持竞价广告主:所有脚本只处理竞价类型账户,不包括代理商或其他账户类型。
- 分页限制:查询账号列表时,严格要求
page * page_size≤ 13000,超出将导致 API 报错。 - JSON 参数传递规则:不同终端(如 Bash、CMD、PowerShell)对 JSON 引号包裹方式有特定要求,错误传递会引发
JSON.parse异常。 - 认证依赖:所有操作基于
tencentads-auth配置的凭据,如遇认证错误需先完成鉴权流程。 - 枚举值查询:所有枚举值禁止猜测,必须通过
get-enum-options.mjs查询确认。
该技能提供了脚本化的接口,但用户需熟悉 Node.js 环境和命令行操作,以确保正确调用。
使用场景
- 广告运营团队需要定期从关联的腾讯广告主账户中,按公司名称筛选出特定账户,核对日预算设置是否与排期一致。
- 财务人员需要批量获取多个竞价广告主账户的每日资金结余明细,用于生成内部财务对账报告。
- 代理商客服需要快速查询客户共享钱包的余额及绑定账户状态,以回答客户的资金咨询。
- 数据分析师需要获取指定账户的日预算修改历史,结合消耗数据进行广告投放效果复盘。
适合人员
- 负责管理多个腾讯广告账户的投放优化师,需要自动化查询账户列表和预算以制定调整策略。
- 处理广告主财务数据的会计或财务专员,需定期核对资金账户余额与日结明细。
- 为广告主提供账户管理服务的代理商运营人员,需要监控客户钱包余额和绑定状态。
- 从事广告数据分析的研究员,需获取预算与消耗的原始数据用于建模分析。