Agent Skills
返回列表
Bilibili 三连广告投放报表

Bilibili 三连广告投放报表

数据分析 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_b0010d5c/sanlian-ads-reporting。

技能介绍

要解决的具体问题

当工程师需要回答“某账户昨天花了多少钱、点击和转化怎样”这类问题时,Bilibili 三连广告体系里真正可用的投放指标通常来自报表接口,而不是广告管理端点。这个技能把一次自定义报表查询约束成可执行流程:先确认 access_token 与 account_id,再按官方维度与指标名组装 POST /open_api/report/v3/custom/query 请求,读取按天或按页返回的数据行。它适合排查 spend、impression、click 等投放表现,不适用于账户余额、预算或现金流查询。

核心能力与关键步骤

  • 只读有消耗的报表行:接口只返回存在 spend 的日期或对象,缺行不表示 API 故障,也不应盲目重试。
  • 先定模式再选指标:账户级查询只带 account_id;对象级查询中,campaign_id、unit_id、creative_id 触发 legacy 模式,而 promotion_id 或 media_id 触发 creative-driven 2.0 模式。两种模式的指标集合不同,不能混用。
  • 一次一天、顺序推进:start_time 与 end_time 必须为同一天;多日范围需要逐日串行查询,失败当天应停止并检查请求,而不是跳过或并发补跑。
  • 金额按精度选择字段:普通字段以元为单位,适合展示;_milli 字段是毫分级整数,1 元 = 100000,适合对账和精确加总。
  • 过滤项要拆开:单个 filter 最多 100 个 ID,且 filters[].values 不能为空;小时粒度会增加行数,需要分页。

使用场景

  • 运营每天核对昨日某广告计划消耗与点击,需要按天调用自定义报表并避免指标模式混用。
  • 数据工程师拉取多日账户级投放数据,需要逐日请求、检查失败并保留 _milli 字段做对账。
  • 投放优化师比较 campaign、unit 与 creative 指标,需要分别构造 legacy 报表查询。
  • 工程师调试 API 参数,需要确认维度、指标、日期和 filters 限制后再发起报表请求。

适合人员

  • 负责 Bilibili 投放效果核对的运营,需要按账户或对象拉取有消耗的数据行。
  • 做广告对账的数据工程师,需要用 _milli 金额字段做精确求和。
  • 调试 Sanlian 报表接口的后端工程师,需要按模式与日期限制构造查询。
  • 分析投放指标的产品分析人员,需要区分 legacy 与 2.0 指标集。