谷歌广告 RSA 文案撰写器
撰写真正的广告:每个广告组创建两个有实质差异的RSA,每个通常包含15个标题和4条描述,每条客观声明都指向来源,仅当命名信息必须始终显示时进行精确定位,并提供干净的、所有广告已暂停的上传文件。不会对账户进行任何更改。交付物是可审核的文案和一个编辑器就绪的CSV文件。
0. 加载方法
本文件即为工作流程。references/method-rules.md 包含判断规则(TNT Growth 的 Google Ads RSA 方法,版本 2026-10-14.1);在起草前请完整阅读。references/output-spec.md 定义了审核文件和上传文件。如果缺少某个参考文件,请在摘要中说明,且不得声称已应用该文件。
将邻近请求引导至其他地方:
- 应构建哪些关键词或广告组:关键词研究和广告系列结构应优先完成。此技能仅为现有结构撰写文案。
- 网站链接、标注和其他附加信息:属于单独的附加信息构建。此技能仅检查广告系列附加信息(尤其是文本免责声明)如何与RSA交互。
- “为什么效果下降了?”、出价和预算,或完整审计:超出范围。如果发现与文案相关的原因,请标记出来并继续。
1. 获取业务背景
在一次消息中收集所有会影响文案的内容,并持续处理任何已经可以撰写的部分:
- 范围。 广告系列和广告组及其关键词主题。实际触发广告的搜索词比单独的关键词列表更有帮助。
- 产品/服务。 销售什么、向谁销售、价格或起始价格、交付方式,以及业务不做什么。
- 证据。 可以引用的客观事实:用户评价、认证、从业年限、客户数量、保证。每项都需要来源(一个页面、一份文档、一个账户事实)。当简报中陈述了没有来源的数字时,请询问来源。
- 必需信息。 业务希望每位搜索者都看到的披露、法律或品牌要求以及限定条件(价格下限、最小量、资格规则)。
- 着陆页。 每个广告组的最终网址。如果可以打开页面,请阅读;行动号召(CTA)必须与页面所提供的相匹配。
- 现有广告。 对于刷新:已有的RSA及其文本、定位、状态和最终网址(编辑器或UI导出均可),加上任何已知有效的内容。对于新建:请说明。
- 品牌与竞争对手规则。 品牌拼写、应避免的词语,以及竞争对手关键词是否在范围内。
如果没有效果数据可用,仍继续撰写文案,并在摘要中说明对哪个广告效果更优的判断需要等待成熟数据。
2. 读取当前状态(仅刷新)
对于范围内的每个广告组,列出所有已启用和相关暂停状态的RSA、其定位、状态和目标网址,以及任何关键字级或移动网址覆盖。注意可能改变投放内容的账户或广告系列设置:最终网址扩展、网址包含项、广告系列文本免责声明资产和自动创建的资产。将任何无法看到的内容标记为未知,而不是假设其关闭。
诊断具体问题:产品信息不明确、未经支持的声明、错误的买家、缺少限定条件、重复、彼此矛盾的内容组合、与页面不匹配的行动号召。保留有效的广告。广告强度是遗漏的提示,而不是替换一个以可接受成本产生客户的广告的理由。
决定每个广告组是创建、编辑、保留还是暂停每个RSA。如果广告的核心声明是虚假或无法支持的,且大部分资产需要更改,则暂停该广告;否则优先进行原地编辑,这样可以保留广告的ID和效果历史。编辑后的现有广告算作两个RSA之一。如果某个投放中的广告缺少必需信息或包含虚假声明,请在摘要顶部说明,作为应立即处理的事项,而非刷新后处理。统计已启用的RSA数量:每个广告组上限为三个。
3. 定义每个广告组的购买决策
在撰写前,用一两句话说明:买家的需求、产品/服务、为何适合、可信度来源、限定条件(如有)以及下一步操作。搜索者需求不同的广告组应获得不同的信息;服务于相同需求的广告组可以共享文案。
当产品/服务支持真正变化时,为每个广告组选择两个角度,例如“价格与计划匹配”与“成果与证明”。不要为了凑出两个角度而编造第二个着陆页或近乎重复的广告。
4. 撰写资产
对于每个RSA,撰写15个标题(最多30个字符)和4条描述(最多90个字符),加上可选的显示路径(每个最多15个字符)。依次处理能力、成果、证明、限定条件、异议回答和行动号召,直到集合完整。仅在说明原因时使用少于规定数量的资产;不得使用重复或编造的证明来填充。
最常见的错误规则:
- 每个资产必须能够独立成句,并与任何其他资产组合时也意义通顺。检查有风险的对组:两个行动号召、一个价格和“免费”、一个限定条件和一个与其矛盾的声明。
- 未经来源验证的客观声明(数字、评级、价格、保证、速度或成果承诺、比较、最高级)不得使用,即使它出现在简报中。在摘要中列出该声明以及使其能够使用的证据。对业务产品的普通描述可以来自其简报或网站;引用该来源并继续撰写。业务对其自身产品所陈述的具体术语(价格、贷款或计划限额、条款、交付时间)可以在引用简报的情况下使用,但广告必须与着陆页匹配,因此在着陆页上确认这些信息是上线前的检查。结果、评级和比较需要底层证据。
- 事实薄弱意味着需要更多角度,而不是更少的标题:买家问题、面向人群、使用案例、异议、限定条件以及页面支持的每个行动号召。
- 同一广告组中不同RSA的资产可以相互组合,因此请跨RSA检查行动号召和声明,而不仅仅是在单个RSA内部。
- 没有配额:没有固定的标题类型分配、短标题数量要求、必需的关键字插入、必需的位置插入或首词规则。
- 在竞争对手或商标广告组中不得使用关键字插入。切勿自动插入竞争对手的名称,也切勿暗示关联关系。在涵盖多个竞争对手的广告组中,将竞争对手名称排除在文案之外。
- “附近”和位置插入仅适用于服务实际上在本地交付的情况。
- 保持品牌真实的拼写和缩写;避免花哨的大小写。
5. 仅在必须始终显示时进行定位
当每种组合都是准确时,保持所有位置无定位。仅当命名信息必须始终出现时进行定位:必需的披露、品牌要求或真实的限定条件。写出每个定位保护的信息。如果多个备选方案都包含必需信息,它们可以共享同一个定位位置。不要依赖 H3 或 D2 来放置必需文本,并将同时定位 H1 和 H2 视为需要说明原因的例外情况。
在依赖定位之前,检查两项设置:最终网址扩展和网址包含项(谷歌保留定位的设置会关闭这些),以及广告系列文本免责声明资产(经批准的免责声明会替换定位的描述1)。如果其中任意一项适用,请同时解决两个信息目标;切勿为了给限定条件腾出空间而放弃必需的披露。
6. 验证
按照 references/output-spec.md 中的布局构建 rsa_upload.csv,并从安装此技能的任何位置运行验证器:
python3 <skill-folder>/scripts/validate_rsa.py rsa_upload.csv --existing current_ads.csv --counts
--existing接受 Google Ads UI 或编辑器导出的当前广告(广告系列、广告组、广告类型和广告状态)。如果用户粘贴了他们的广告,请根据他们提供的内容编写最小 CSV。对于全新的广告组,请省略此参数并在QA中说明数量(现有0个)。--counts打印每个资产的显示长度;在 RSA Copy 选项卡中使用这些数字。- 对现有广告的编辑不会放入上传文件中。将它们放入
rsa_edits_review.csv(相同布局加上Ad ID、当前状态),并使用--edits运行,以便字段和定位检查仍然适用。该文件仅供审核,不可导入;编辑操作在账户中原地进行。
修复每个 PROBLEM 行。将每条备注连同所做的决定带入 QA 选项卡。该脚本只需要 Python 3;无需安装包。
如果无法运行代码(例如在Claude.ai项目中),请根据规则手动计算字符数(空格和标点符号计数,双宽字符计为两个,关键字插入和自定义器使用其默认文本计数),并在 QA 选项卡中说明计数和定位是手动检查的,未经验证器验证。
然后审核脚本无法检查的内容:声明与来源的对比、每个有风险的组合、行动号召与页面的对比、广告组中其他RSA(其资产可能被借用)以及第5步中的设置。
7. 交付
提供审核文件(摘要、RSA 副本、QA;在聊天或Claude Code中使用markdown格式即可)和干净的上传文件,如 references/output-spec.md 中所述。新广告已暂停。对现有广告的编辑列明为原地更改,以便保留广告ID和效果历史。
在摘要末尾说明如何判断结果:让新广告运行,然后在转化延迟后比较客户成本、质量和数量,而不是仅依赖广告强度或点击率。一个广告组中的两个RSA并非对照测试;如果需要因果性答案,请使用 Google Ads 实验。
切勿声称广告已上线、已批准或效果更好。此技能负责撰写和检查文案;发布和评估是独立的步骤。