该技能是 make-static-ads 操作手册中的修复环节,专门处理被广告平台拒绝的静态图片广告。它不新建看板,而是以被拒广告在看板中的行记录及其批次文件中的提示词为基础,保留原创意,只修改规则要求的部分。
用途
当静态广告被平台拒绝后,使用此步骤定位广告、理解拒绝原因,并完成合规修复。
主要能力
- 读取待修复请求:从 ads/campaigns/<slug>/rotation-requests.md 中读取待处理的 Fix needed 行,以及 ads/campaigns/<slug>/state.md 中的健康状态行;也可在聊天中直接提供广告和平台给出的确切拒绝原因。
- 读取创意素材:通过标签读取广告创意,或读取模板;并读取其批次文件条目。
- 定位问题:将平台拒绝原因映射到具体的文案行或图片元素,参考 ad-policy-check 技能进行判断。
- 修复文案问题:若问题在图片周围的文案,则重写对应行,参考 make-static-ads-ad-copy 技能,此操作免费。
- 修复图片问题:若问题在图片本身,则用 make-static-ads-compose 技能重写提示词,保持同一场景但修改有问题的行或元素;图片顺序为产品图在前,被拒广告的原始渲染图(不带 logo)在后,以保持外观。然后对新提示词执行第 4 步检查,调用 gooseworks:ads_render 并设置 dry_run: true,获取报价,经营销人员确认后提交,再通过 make-static-ads-render-review 技能重新放置 logo。
- 无违规处理:若广告中没有任何内容违反规则,则明确说明,并建议向平台申请复审。
- 重新检查:在报价前对修复后的文案或提示词重新执行两项检查(make-static-ads-claims-extract 和 ad-policy-check),渲染后对新渲染结果再次检查。
- 写入修复结果:在批次文件中广告下方写入修复内容,并在请求行下方写入 Fix ready 答复;需要重新读取文件、插入内容并整体写回。
- 记录经验:可提议用营销人员的话保存经验,参考 save-learning 技能。
使用方式
该技能按操作手册流程运行,不新建看板。需要提供被拒广告及其批次文件条目,或直接在聊天中提供广告和平台拒绝原因。修复完成后,需确认修复后的广告通过两项检查,或说明无违规原因,并写入 Fix ready 行。
适用场景
适用于 make-static-ads 操作手册中静态图片广告被平台拒绝后的修复环节,包括文案违规和图片元素违规两类情况。
限制
该技能是操作手册的一个步骤,依赖 make-static-ads 相关的其他技能和文件结构。修复时只做规则要求的最小修改,保留原创意。若无法确定违规点,则不应强行修改。具体平台规则和报价信息需以实际平台和工具返回为准。