SuperAPI AI 工具集

apple-ads-audit

营销与增长

查看项目

更新于 10-15 08:47

技能介绍

用途

apple-ads-audit 用于对已连接的 Apple Ads 账户进行只读诊断。它的定位是先读取账户、解释可观测到的现象,并在任何变更之前停止。该技能没有写入路径;若用户决定采取行动,应将修复建议转交给 apple-ads 处理。

主要能力

  • 账户健康审计:覆盖投放服务状态、性能警告,以及 Apple 与 Adapty 安装量的对比。
  • 结构审计:检查实时结构、重复投放目标、流量归属,以及缺失的交叉否定关键词。
  • 数据读取与归一化:执行 whoami、list、get、metrics 和 metrics overview 等读取操作,对返回的实体进行归一化与比较,并产出发现结果与交接建议。
  • 安装量对比:在同一范围和精确日期窗口内,比较 Apple 的 total_installs 与 Adapty 的 adapty_installs,展示两值及绝对差值 absolute_gap;当 apple_installs 大于 0 时展示相对差值 relative_gap。任一值缺失则标记为 unknown;Apple 安装量为零时说明百分比未定义。该对比明确说明两个系统的归因与事件定义不同,不应期待完全一致,也不做归因诊断、责任判定或原因断言。

使用方式

  1. 预检:每次会话先运行 adapty asa whoami。若 CLI、认证、订阅或 Apple 连接不可用,转交 adapty-cli-setup 并停止。若访问就绪,从列表结果中解析组织、应用和请求范围,不得凭空构造或复用其他公司的标识符。若用户没有已连接账户但想要一个建议结构,使用 apple-ads-strategy。
  2. 路由单个审计问题:打开 references/INDEX.md,阅读其中指定的一个 playbook。整体健康、投放服务、性能警告或 Apple 对 Adapty 安装量对比走 references/playbooks/account-health.md;实时结构、重复目标、流量归属或缺失交叉否定关键词走 references/playbooks/structure-audit.md;周度或月度运营复盘先走 apple-ads,再走其 weekly-review.md。默认不同时运行两个审计 playbook;完成所请求的审计后,若证据指向另一方向,可作为单独后续项提供。
  3. 当完整插件已安装时,使用运营技能同步的 CLI 参考:../apple-ads/references/asa-management.md 用于实体和目录读取,../apple-ads/references/asa-metrics.md 用于性能读取和指标定义。若本技能单独安装且这些文件缺失,使用 adapty asa <topic> <command> --help 查看已安装版本。playbook 会列出允许的读取命令,切勿凭记忆重建缺失的 flag 或 endpoint。

只读边界

允许的工作:whoami、list、get、metrics 和 metrics overview 读取;对返回实体进行归一化和比较;产出发现和拟议的交接。

禁止的工作:任何 create、update、add、sync、pause、enable 或自动化变更;在审计结果中包含可直接运行的写入命令;在本技能激活期间请求写入批准。

当用户要求修复某个发现时,关闭审计并将所选发现作为新任务交给 apple-ads,操作方必须重新解析 id 并自行获得确认。

诊断方法

  • 框定问题:记录应用、范围、日期窗口、成功指标和任何用户定义的阈值,只索要会实质性影响结果的缺失输入。
  • 规划读取:实体计数用 list 计数,指标用服务端聚合;标准审计保持在分析预算之内,绝不按实体或按天循环。
  • 归一化证据:为每条返回行或元数据事实赋予证据 id,保留来源、窗口、实体 id 和指标;仅对 revenue、roas、arpu、arppu、arpas 或 roi 保留 cohort 窗口。
  • 分离层次:先写观察,再写解释,最后写建议;绝不把解释当作观察到的事实呈现。
  • 应用适用性:无法评估的控制项标记为 unknown 或 not_applicable,不当作失败计分。
  • 报告并停止:建议最小的有用下一步,但不执行它。

发现契约

每次审计响应包含:summary(简短通俗的回答)、scope(公司、应用、实体范围及所用标识符)、date_window(精确日期与分组,仅 cohort 根包含 cohort 窗口)、findings(按严重性排序)、evidence(将每项主张映射到返回数据的 id)、confidence(总体置信度及限制性缺失数据)、unknowns(现有数据面无法回答的问题)、recommended_actions(只读后续或操作方交接)。

每条发现包含:status(healthy、attention、critical、unknown 或 not_applicable)、observation(返回数据直接显示的内容)、explanation(最简单且有支撑的解释,明确标注)、evidence(证据 id、指标名、窗口和受影响实体 id)、confidence(high、medium 或 low,并附原因)、recommendation(下一步读取或 apple-ads 交接)、limitations(妨碍更强结论的因素)。critical 仅用于已确认的投放服务失败或确实被突破的用户定义阈值;attention 用于有支撑但缺乏该证明的担忧。绝不编造数字健康分数或通用阈值。

适用场景

  • 需要了解已连接 Apple Ads 账户整体健康状况或性能警告。
  • 需要检查实时广告系列与广告组结构、重复目标、流量归属或交叉否定关键词。
  • 需要对比 Apple 与 Adapty 的安装量差异。
  • 需要只读审计并希望将变更严格留给后续流程。

限制

  • 本技能完全没有写入路径,任何变更都必须交由 apple-ads 处理。
  • 缺少业务目标时只报告事实,不评判优劣。
  • cohort 样本过少或不成熟时,结论为 unknown,而非不盈利。
  • 未限定范围的元数据读取可能混合应用或广告系列,此时应停止并解析范围。
  • 若 429 到达 agent,则停止,不要循环休眠重试。
  • 重新设计未来账户属于 apple-ads-strategy;修改任何内容属于审计完成后的 apple-ads。