# Google 广告合规指南：关键词与文案审核通过规则

> 所属 skill：`siluzan-tso`。
>
> 适用场景：执行 `ad keyword-create`、`ad ad-create`、`ad campaign-create` **之前**必读。
> 生成关键词、广告标题（headlines）、广告描述（descriptions）时，按本文规则逐项校验，确保 95%+ 通过 Google 审核。

---

## 一、行业敏感度分级（先判断再执行）

收到用户的推广链接和产品词后，**第一步**判断行业属于哪个 Tier，再决定适用哪些规则。

| Tier             | 行业                                                                                                                                               | 额外规则                                                                                  |
| ---------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- |
| **1 — 标准**     | 电商、SaaS、教育、旅游、餐饮、家居、B2B、零售、科技、房产                                                                                          | 本文基础规则即可                                                                          |
| **2 — 受限**     | 酒精、赌博/博彩、金融服务（贷款/保险/信用）、加密货币、政治广告、交友约会、减肥/美容、教育/培训（学历类）、招聘/人力资源、高糖高盐高脂食品（HFSS） | 本文基础规则 + `references/sensitive-industries.md`                                       |
| **3 — 高度管制** | 医疗/制药、成瘾治疗、法律服务（人伤律师）、保健品/CBD                                                                                              | 本文基础规则 + `references/sensitive-industries.md`；**部分类目需 Google 认证后才能投放** |

> Tier 2/3 行业在生成关键词前**必须先读** `references/sensitive-industries.md` 中对应行业章节。

---

## 二、绝对禁止内容（关键词/文案中不可出现）

以下内容一旦出现，**100% 被拒**，无法申诉：

| 类别             | 禁止关键词模式示例                                                      |
| ---------------- | ----------------------------------------------------------------------- |
| 仿冒品           | "replica Rolex"、"fake Gucci"、"AAA quality + 品牌名"、"1:1 copy"       |
| 毒品/管制药物    | "buy weed"、"order cocaine"、"bong shop"、"drug paraphernalia"          |
| 武器弹药         | "buy AR-15 online"、"ammunition sale"、"homemade bomb"                  |
| 黑客/欺诈        | "hack Facebook"、"buy fake diploma"、"click bot"、"buy website traffic" |
| 烟草（多数地区） | "buy cigarettes online"、"vape sale"、"e-cigarette discount"            |
| 成人/色情服务    | "escort service"、"sex worker"、"adult massage"                         |
| 仇恨/暴力        | 种族歧视、暴力煽动、恐怖主义相关                                        |

**例外**：戒烟产品可投放（如 "nicotine patch"、"quit smoking aid"）。

---

## 三、编辑合规规则（Top 12% 被拒原因）

### 3.1 大小写

| 规则                               | 正确                   | 错误                   |
| ---------------------------------- | ---------------------- | ---------------------- |
| 标题用 Title Case 或 Sentence case | "Best Running Shoes"   | "BEST Running Shoes"   |
| ALL CAPS 仅限公认缩写              | "CRM Software for SMB" | "CRM SOFTWARE FOR SMB" |
| 品牌特殊写法允许                   | "iPhone"、"eBay"       | "IPHONE"               |
| 不能随机大写                       | —                      | "bEsT rUnNiNg ShOeS"   |

### 3.2 标点与符号

| 规则                    | 正确                          | 错误                                  |
| ----------------------- | ----------------------------- | ------------------------------------- |
| 标题**不允许**感叹号    | "Shop Premium Shoes"          | "Best Deals!"                         |
| 描述最多 **1 个**感叹号 | "Shop now!"                   | "Amazing deals!!!"                    |
| 不重复标点              | "Save today."                 | "Save money..." / "Best. Deal. Ever." |
| 符号不替代文字          | "at home"、"save"             | "@home"、"$ave"                       |
| 不用数字替代字母        | "free"、"great"               | "fr33"、"gr8"                         |
| **禁止 emoji**          | —                             | 任何 emoji                            |
| 星号用于评分可接受      | "★★★★★ Rated" / "4.9/5 Stars" | "★Buy Now★"                           |
| 商标符号 ™ ® 允许       | "BrandName®"                  | 滥用装饰 "®Best®Deals®"               |
| 货币符号正常使用        | "$99"、"€49.99"               | "$$$Save$$$"                          |
| 不使用项目符号/编号列表 | 连续文本                      | "1. Fast 2. Cheap 3. Good"            |

### 3.2.1 CJK 语言专项编辑规则

中文/日文/韩文文案有额外注意点：

| 规则                                 | 正确                     | 错误                                        |
| ------------------------------------ | ------------------------ | ------------------------------------------- |
| **全角/半角一致**：数字和英文用半角  | "立减50元"               | "立减５０元"                                |
| **标点统一**：中文文案用中文标点     | "免费试用，立即注册！"   | "免费试用,立即注册!"                        |
| **不混用中英标点**                   | 全中文 或 全英文标点     | "免费试用,立即注册！"（逗号半角、叹号全角） |
| **中文无需空格分词**                 | "跑步鞋品牌直销"         | "跑步鞋 品牌 直销"（刻意分词）              |
| **日文假名不拆开**                   | "ランニングシューズ"     | "ラ ン ニ ン グ"                            |
| **韩文助词连写**                     | "러닝화를 구매하세요"    | 随意拆开字母                                |
| **字符计数**：中文 1 字 = 2 字符宽度 | headline 15 个中文字以内 | 超过后被截断/拒审                           |

> **字符计数关键提示**：Google 对中日韩字符按 **2 字符宽度** 计算。headline 限制 30 字符 ≈ 15 个中文字；description 限制 90 字符 ≈ 45 个中文字。生成中文文案时必须按此换算。

### 3.3 间距

| 规则       | 正确                 | 错误                 |
| ---------- | -------------------- | -------------------- |
| 标准单空格 | "running shoes sale" | "running shoes sale" |
| 不省略空格 | —                    | "runningshoessale"   |
| 不拆开字母 | —                    | "r u n n i n g"      |

### 3.4 文案内容

| 规则                  | 正确                    | 错误                         |
| --------------------- | ----------------------- | ---------------------------- |
| 不用 "Click Here"     | "Shop Now"、"Get Quote" | "Click Here"                 |
| 不在文案里放电话/邮箱 | 用 Call Extension       | "Call 400-xxx-xxxx"          |
| 不重复内容            | 标题和描述各有不同信息  | 标题描述一样的话术           |
| 拼写语法正确          | "Professional Service"  | "Proffesional Servise"       |
| 不用不必要缩写        | "information"           | "info"（可接受但低质量信号） |
| 不使用电话号码变体    | 用 Call Extension       | "400-xxx-xxxx"、"1-800-xxx"  |
| 不在文案放 URL        | 仅用 Display URL 路径   | "Visit www.example.com"      |

### 3.5 价格、折扣与紧迫感文案规则

价格和促销类文案是电商/零售最常见的文案类型，也是高频被拒区域：

| 规则                 | 正确                                      | 错误                            | 说明                                   |
| -------------------- | ----------------------------------------- | ------------------------------- | -------------------------------------- |
| 折扣必须落地页可见   | "Save 30% Today"（页面有30%折扣）         | "Save 30% Today"（页面无折扣）  | 核心：**文案承诺 = 落地页可见**        |
| 原价必须展示         | "Was $99, Now $69"                        | "70% Off"（无原价参考）         | 落地页须展示原价                       |
| "Free" 须真正免费    | "Free Shipping on Orders $50+"            | "Free"（实际有隐藏费用）        | 条件限制须明示                         |
| "Free Trial" 有条件  | "14-Day Free Trial"（无需信用卡）         | "Free Trial"（自动扣费未说明）  | 落地页必须清楚标注试用条款             |
| 限时促销须真实       | "Spring Sale — Ends March 31"             | "Limited Time Only"（永久在投） | 长期使用 "Limited Time" 会被标记为误导 |
| 不使用假紧迫感       | "Order Today for Fast Delivery"           | "ONLY 2 LEFT!!!" / "ACT NOW!!!" | 制造虚假稀缺是 misrepresentation       |
| 价格须含必要税费说明 | "$99/mo (excl. tax)"                      | "$99/mo"（实际含隐藏税费）      | 金融/订阅类尤其严格                    |
| 倒计时自定义器合规   | `{=COUNTDOWN(sale_end)}` 搭配真实结束日期 | 用 COUNTDOWN 但促销无结束日     | Google 可检测到虚假倒计时              |

**"Free" 详细判定规则**：

| 场景                | 能否用 "Free" | 条件                         |
| ------------------- | ------------- | ---------------------------- |
| 完全免费产品        | ✅            | 真正零成本                   |
| 免费试用            | ✅            | 落地页明确试用期限和终止方式 |
| 免费 + 运费         | ⚠️            | 须标注 "Free + Shipping"     |
| 买一送一            | ✅            | 落地页可见促销条款           |
| 免费咨询            | ✅            | 真正免费，不强制后续购买     |
| "免费下载" 但需注册 | ⚠️            | 须明确注册要求               |
| "免费" 但自动续费   | ❌            | 算 misrepresentation         |

### 3.6 动态关键词插入（DKI）合规规则

`{KeyWord:默认文本}` 在 headlines/descriptions 中使用时的合规风险：

| 规则                 | 说明                                                             |
| -------------------- | ---------------------------------------------------------------- |
| 默认文本必须合规     | `{KeyWord:Best Shoes}` — "Best Shoes" 本身须满足所有编辑规则     |
| 插入后的组合必须合规 | 如果触发词是 "CHEAP SHOES"，DKI 替换后变成全大写 → 被拒          |
| 不用 DKI 插入品牌名  | 用户搜索 "Nike shoes" → 你的广告显示 "Nike shoes" → 商标违规     |
| 字符溢出回退         | 触发词超长时回退到默认文本，默认文本不能是空或无意义             |
| 敏感行业慎用         | 医疗/金融/赌博行业 DKI 容易插入违规词 → 建议这些行业**不用 DKI** |

**安全用法**：仅在 Tier 1 标准行业使用 DKI；关键词列表已做严格筛选时使用；始终设置合规的默认文本。

### 3.7 Display URL Path 规则

`--path1` / `--path2` 对应广告中 `www.example.com/path1/path2` 的显示路径：

| 规则               | 正确                    | 错误                                         |
| ------------------ | ----------------------- | -------------------------------------------- |
| 每段 ≤ 15 字符     | `/Running-Shoes`        | `/The-Best-Running-Shoes-Collection`（超长） |
| 不含特殊字符       | `/shoes/sale`           | `/shoes/$ale`                                |
| 不含空格           | `/running-shoes`        | `/running shoes`                             |
| 须与落地页相关     | 落地页是鞋类 → `/shoes` | 落地页是鞋类 → `/free-money`                 |
| 不放电话号码       | `/contact`              | `/call-400-123`                              |
| 不放竞品品牌       | `/running-shoes`        | `/better-than-nike`                          |
| 中文 path 安全做法 | 用小写英文 + 连字符     | 中文字符（可能编码异常）                     |

> `ad ad-create` / `campaign-create` JSON 中 `path1`/`path2`：产品词中的空格应转为小写+连字符，避免非法 Path 导致创建失败。

---

## 四、虚假承诺与误导（Top 31% 被拒原因）

这是 **2025-2026 年最大的拒审原因**，占全部 disapprovals 的 31%。

### 4.1 禁止的承诺用词

| 禁止模式                                        | 说明               | 安全替代                                 |
| ----------------------------------------------- | ------------------ | ---------------------------------------- |
| "guaranteed results"                            | 不能保证结果       | "proven track record"（需有证据）        |
| "100% success rate"                             | 绝对化承诺         | "high success rate"（需有数据支撑）      |
| "instant cure" / "instant results"              | 暗示立竿见影       | "fast-acting"（非医疗场景）              |
| "risk-free"                                     | 暗示零风险         | "money-back guarantee"（需有退款政策）   |
| "free" + 实际收费                               | 诱导钓鱼           | 仅在真正免费时使用                       |
| "secret method" / "they don't want you to know" | 阴谋论式诱导       | 直接描述产品优势                         |
| "lose 30 pounds in 1 week"                      | 不切实际           | "evidence-based weight management"       |
| "double your money"                             | 金融欺诈信号       | "investment opportunities"（需风险提示） |
| "cure cancer" / "guaranteed cure"               | 未经认证的医疗声明 | "may support"、"consult your doctor"     |

### 4.2 最高级/比较级用词处理

| 用词                       | 能否使用 | 条件                       |
| -------------------------- | -------- | -------------------------- |
| "Best [产品]"              | 有条件   | 落地页必须有第三方排名证据 |
| "#1 [产品]"                | 有条件   | 需可验证的第三方来源       |
| "Cheapest [产品]"          | 有条件   | 落地页需有实时价格对比     |
| "Top-rated"                | 有条件   | 落地页需有可见评分/评价    |
| "Award-winning"            | 有条件   | 需注明具体奖项             |
| "Official [品牌]"          | 有条件   | 仅限授权经销商/品牌方      |
| "Leading" / "Professional" | 安全     | 低风险描述性用词           |
| "Affordable"               | 安全     | 比 "cheap" 更安全          |

> **处理方式**：遇到用户要求使用最高级用词时，生成关键词/文案后必须在输出里附注 ⚠️ 标注，提醒用户需在落地页提供佐证。

### 4.3 中国广告法交叉合规（中文关键词）

投放中文市场时，中国《广告法》第九条同样约束文案用词：

| 禁止       | 示例                                             |
| ---------- | ------------------------------------------------ |
| 绝对化用语 | "最好"、"第一"、"国家级"、"最佳"、"顶级"、"极品" |
| 绝对承诺   | "绝对"、"永远"、"100%"、"万无一失"               |
| 虚假数据   | "销量遥遥领先"（无数据源）                       |

安全替代："优质"、"专业"、"高性价比"、"值得信赖"。

---

## 五、商标安全规则（Top 15% 被拒原因）

| 场景                                                   | 规则                                                          |
| ------------------------------------------------------ | ------------------------------------------------------------- |
| 使用自有品牌名                                         | ✅ 随便用                                                     |
| 使用竞品品牌名做**关键词**                             | ⚠️ 允许但有被投诉风险；用 Broad Match；**绝不能放进广告文案** |
| 使用竞品品牌名进**广告文案**（headlines/descriptions） | ❌ 一旦被投诉立即被拒                                         |
| 使用 Google/TikTok/Facebook 等平台名                   | ❌ 触发商标政策（常见 `PolicyFindingError`）                  |

**安全做法**：用通用描述替代品牌名。"project management software" 代替 "Asana alternative"。

---

## 六、落地页一致性（Top 24% 被拒原因）

关键词和文案必须与 `--final-url` / `--url` 的落地页内容一致：

### 6.1 内容一致性

| 检查项                  | 说明                                                                     |
| ----------------------- | ------------------------------------------------------------------------ |
| 关键词 → 落地页         | 关键词必须是落地页实际推广的产品/服务                                    |
| 广告承诺 → 落地页       | 文案中承诺的 "Free Trial"、"30% Off" 必须在落地页可见                    |
| Display URL → Final URL | 域名必须一致，不能有误导性跳转                                           |
| 落地页原创内容          | 不能是纯广告页、纯跳转页、停放域名                                       |
| CTA 对应                | 文案说 "Get Quote" → 落地页有询价表单；说 "Buy Now" → 落地页有购买入口   |
| 语言一致                | 英文关键词 → 英文落地页；中文关键词 → 中文落地页（或至少有对应语言版本） |

### 6.2 技术硬指标

| 指标             | 要求                 | 说明                                               |
| ---------------- | -------------------- | -------------------------------------------------- |
| **HTTPS**        | **必须**             | HTTP 站点在 2025+ 几乎必被拒；须有有效 SSL 证书    |
| **移动端适配**   | **必须**             | Google 移动优先索引；未适配移动端 = 大量拒审       |
| **页面加载速度** | < 3 秒               | 超过 5 秒 → 用户体验差 → 影响 Quality Score 和审核 |
| **HTTP 状态码**  | 200 OK               | 404/500/503 → 立即被拒                             |
| **DNS 正常**     | 可解析               | DNS 查询失败 → 被拒                                |
| **可爬取**       | 未被 robots.txt 屏蔽 | Googlebot 必须能访问落地页内容                     |
| **无恶意软件**   | 无自动下载           | 自动触发下载 → 直接封号                            |

### 6.3 落地页必备元素

| 元素                        | 说明                                           |
| --------------------------- | ---------------------------------------------- |
| **隐私政策**                | 链接可访问，内容完整                           |
| **联系方式**                | 至少有一种：邮箱 / 电话 / 地址 / 在线客服      |
| **商家身份**                | 公司名称可见（尤其金融/医疗/法律行业）         |
| **退款/退货政策**（电商）   | 如文案提及 "money-back guarantee" 则必须有     |
| **条款声明**（订阅类）      | 价格、计费周期、取消方式必须明确可见           |
| **免责声明**（医疗/保健品） | 如 "Consult your doctor" / "Not FDA evaluated" |

### 6.4 落地页禁止项

| 禁止项         | 说明                                           |
| -------------- | ---------------------------------------------- |
| 阻挡性弹窗     | 遮挡主要内容的全屏弹窗（小型 cookie 通知除外） |
| 自动播放音频   | 不经用户操作的有声媒体                         |
| 禁用浏览器后退 | 用 JS 阻止 back button                         |
| 桥接/网关页    | 内容只是重定向到另一个站                       |
| 内容主要为广告 | 页面 80%+ 是第三方广告                         |
| 仿冒官方页面   | 模仿 Google / 银行 / 政府网站                  |

> 落地页 URL 无法访问或与文案严重不符时，应先修复再提交 `campaign-create` 或 `ad ad-create`。

---

## 七、关键词生成规则

### 7.1 匹配类型选择

| 场景               | 推荐匹配类型             | 理由                     |
| ------------------ | ------------------------ | ------------------------ |
| 新账户/探索期      | Broad Match              | 最大覆盖，收集搜索词数据 |
| 高转化已验证词     | Exact Match `[keyword]`  | 控制成本，最大 ROI       |
| 平衡方案           | Phrase Match `"keyword"` | 兼顾覆盖和精准           |
| 自有品牌词         | Exact + Phrase           | 保护品牌，捕获变体       |
| 长尾词（5+ 字）    | Phrase Match             | 捕获自然语言变体         |
| 竞品词（如已授权） | Broad Match              | 避免精确匹配触发商标     |

> 与 `ad campaign-create` 的 `--keywords` 格式对照：`词→BROAD`、`"词"→PHRASE`、`[词]→EXACT`

### 7.2 否定关键词策略

**必生成的通用否定词**（除非与用户业务直接相关）：

```
free, torrent, download free, crack, hack, pirated,
jobs, salary, career, hiring, interview,
DIY, how to make, tutorial,
scam, fraud, complaint, lawsuit,
reddit, quora, wiki, youtube,
sample, template, example
```

**按行业追加否定词**：

| 行业         | 推荐否定词                                                                                        |
| ------------ | ------------------------------------------------------------------------------------------------- |
| 电商/零售    | `used`、`second hand`、`repair`、`manual`、`recall`、`review`（如不投信息流）、`vs`（如不投比较） |
| SaaS/软件    | `open source`、`free alternative`、`crack`、`keygen`、`torrent`、`github`、`self-hosted`          |
| 教育/培训    | `free course`、`pirated`、`PDF download`、`answer key`、`cheat sheet`、`exam answers`             |
| B2B/企业服务 | `B2C`、`consumer`、`personal`、`small business`（如仅做大客户）、`intern`、`entry level`          |
| 旅游/酒店    | `jobs`、`careers`、`salary`、`volunteer`、`free stay`、`hostel`（如高端定位）                     |
| 房产/地产    | `rent`（如仅售卖）、`free`、`government housing`、`homeless`、`foreclosure`（如非相关业务）       |
| 医疗/健康    | `home remedy`、`DIY`、`natural cure`、`side effects of`（如非药品信息类）                         |
| 金融/保险    | `scam`、`complaint`、`lawsuit`、`free money`、`payday`（如非发薪日贷款）                          |
| 法律服务     | `DIY legal`、`free lawyer`、`pro bono`（如非公益服务）、`law school`、`paralegal jobs`            |

### 7.3 每广告组关键词数量

| 指标           | 建议值               |
| -------------- | -------------------- |
| 正向关键词最少 | 5                    |
| 正向关键词推荐 | 10-20                |
| 正向关键词最多 | 30（超出拆分广告组） |
| 否定关键词最少 | 3                    |
| 否定关键词推荐 | 5-10                 |

### 7.4 关键词长度

| 类型           | 适用场景                          |
| -------------- | --------------------------------- |
| 1-2 词（短尾） | 高竞争、广泛意图；配 Phrase/Exact |
| 3-4 词（中尾） | 平衡意图与特异性；**理想长度**    |
| 5+ 词（长尾）  | 低流量高转化；配 Phrase           |
| 单词上限       | 80 字符（Google 技术限制）        |

---

## 八、多语言关键词规则

| 语言/地区                | 规则                                                                                                                                |
| ------------------------ | ----------------------------------------------------------------------------------------------------------------------------------- |
| 中文（CJK）              | 使用中文字符，不用拼音；简体/繁体按目标市场区分；字符双倍计数（见 3.2.1）                                                           |
| 日语                     | 避免 "効く"（有效）——无药事法许可不能用；"No.1" 需注明调查来源；片假名品牌名须与官方写法一致                                        |
| 韩语                     | 助词连写（"러닝화를"）；品牌名用官方韩文写法或保留英文原文；避免 "최고"（最高）等绝对化                                             |
| 西班牙语/葡萄牙语        | 注意地区变体（es-ES vs es-MX，pt-BR vs pt-PT）；重音符号不可省略（\"información\" ≠ \"informacion\"）；巴西葡语与欧洲葡语拼写差异大 |
| 阿拉伯语/希伯来语（RTL） | 确保关键词文本方向正确；数字和英文品牌名在 RTL 中可能显示异常——测试后投放                                                           |
| 德语/EU                  | 健康声明须符合 EU Regulation (EC) No. 1924/2006；德语复合词（如 "Laufschuhe"）是合法关键词                                          |
| **混合语言文案**         | 同一条 headline/description 中**不混用两种语言**（"Buy 跑步鞋" ❌）；品牌名保留原文除外（"iPhone 保护壳" ✅）                       |
| 所有语言通用             | 同样适用编辑规则（大小写/标点/间距对应该语言的规范）；**关键词语言须与落地页语言一致**                                              |

---

## 九、高风险与安全修饰语速查

### 高风险修饰语（频繁触发审核）

| 修饰语       | 风险场景                  | 处理方式                               |
| ------------ | ------------------------- | -------------------------------------- |
| "cheap"      | 金融/医疗场景高风险       | 替换为 "affordable"                    |
| "fast"       | 搭配健康结果高风险        | 搭配物流/效率可用                      |
| "instant"    | 搭配医疗/金融结果极高风险 | 仅用于明确可实现的场景（即时下载）     |
| "secret"     | 被标记为 clickbait        | 避免使用                               |
| "guaranteed" | 几乎总触发审核            | 用 "backed by" / "with warranty"       |
| "cure"       | 非药企禁用                | 用 "may support"、"helps with"         |
| "hack"       | 歧义词                    | "life hack" 可用；"account hack" 禁止  |
| "best"       | 需第三方证据              | 用 "top-rated"（需有评分）或 "popular" |

### 安全修饰语（低风险、广泛接受）

```
near me, reviews, vs, compare, how to, for beginners,
for [audience], professional, affordable, certified, licensed,
[year] (如 "best CRM 2026"), top-rated (需有评分),
trusted, reliable, expert, custom, premium
```

---

## 十、广告文案（Headlines / Descriptions）合规清单

`ad ad-create` 与 `campaign-create` JSON 内 RSA 的 `headlines` / `descriptions` 必须满足：

| #   | 检查项           | 规则                                                                                                    |
| --- | ---------------- | ------------------------------------------------------------------------------------------------------- |
| 1   | 字符限制         | 每条 headline ≤ 30 字符；每条 description ≤ 90 字符                                                     |
| 2   | 数量             | `campaign-create` JSON：**Headlines = 15**、**Descriptions = 4**（须写满）；`ad ad-create` 仍为 ≥3 / ≥2 |
| 3   | 无 ALL CAPS      | 除非缩写                                                                                                |
| 4   | 无多余感叹号     | Headlines 里 0 个；Descriptions 里最多 1 个                                                             |
| 5   | 无电话/邮箱      | 用 extension 代替                                                                                       |
| 6   | 无商标侵权       | 不含未授权品牌名                                                                                        |
| 7   | 无虚假承诺       | 不含 "guaranteed"、"instant cure" 等                                                                    |
| 8   | 与落地页一致     | 承诺的优惠/功能在 `--final-url` 页面可见                                                                |
| 9   | 无重复内容       | Headlines 之间不重复；Descriptions 之间不重复                                                           |
| 10  | Path 合规        | `--path1` / `--path2` 各 ≤ 15 字符，不含特殊字符                                                        |
| 11  | 价格/折扣可验证  | 文案提到价格或折扣 → 落地页同步可见（见 3.5 节）                                                        |
| 12  | CJK 字符双倍计数 | 中文 headline 最多约 15 字；description 最多约 45 字（见 3.2.1 节）                                     |

### 10.1 RSA（自适应搜索广告）专项合规

RSA 的特殊性在于 Google 会**自动组合**你的 headlines 和 descriptions。这意味着：

| 规则                                       | 说明                                                                    |
| ------------------------------------------ | ----------------------------------------------------------------------- |
| **任意两条 headline 组合须合规**           | H1 = "Free Consultation"，H2 = "Guaranteed Results" → 组合后 = 双重违规 |
| **任意 headline + description 组合须合规** | 不能依赖特定顺序来使文案合理                                            |
| **Pinning 不免除合规**                     | 即使 pin H1 到位置 1，其余 headlines 仍会自由组合                       |
| **避免矛盾信息**                           | H1 = "最低价" + H3 = "高端定制" → 组合后语义矛盾                        |
| **每条独立可用**                           | 每条 headline / description 单独看也要有意义且合规                      |

**RSA 合规生成策略**：

1. 先生成所有 headlines 和 descriptions
2. 随机取任意 2 条 headlines + 1 条 description 组合
3. 检查组合后是否有矛盾、重复、或违规
4. 如有问题，修改或移除问题文案

### 10.2 广告附加信息（Extensions）合规

`ad extension sitelink/call/callout/snippet` 同样受审核：

| 类型                                 | 合规要点                                                                                                |
| ------------------------------------ | ------------------------------------------------------------------------------------------------------- |
| **Sitelink**（附加链接）             | 链接文本 ≤ 25 字符；每条指向不同落地页；不可 4 条都指向同一 URL；文本须与目标页内容相关                 |
| **Call**（附加电话）                 | 电话号码须真实可拨通；国家代码须正确；不能指向付费高价电话（premium-rate）                              |
| **Callout**（宣传信息）              | ≤ 25 字符；不可重复广告正文内容；不含感叹号；描述性而非行动性（"Free Shipping" ✅，"Buy Now!" ❌）      |
| **Structured Snippet**（结构化摘要） | Header 须从 Google 预设列表选择（Brands/Services/Types 等）；Values 须与 Header 类别匹配；≥ 3 个 values |

**Extensions 通用规则**：

- 同样适用编辑规则（大小写、标点、间距）
- 不可包含电话号码在非 Call Extension 中
- 不可包含虚假承诺或误导信息
- 所有链接目标须可访问且与内容相关

---

## 十〇.三、新广告主身份验证与 Limited Ad Serving

Google 2023 年起对新广告主实施 **Limited Ad Serving**（有限广告投放）策略，2025-2026 年持续强化：

### 什么是 Limited Ad Serving

| 阶段       | 说明                                                |
| ---------- | --------------------------------------------------- |
| 新账户初期 | Google 会限制广告展示量，直到建立足够的广告主信任度 |
| 信任建立期 | 通常需要**数周到数月**的合规投放记录                |
| 限制解除   | 持续合规 + 完成广告主身份验证后，展示逐步恢复正常   |

### 如何加速通过 Limited Ad Serving

| 做法                   | 说明                                                                         |
| ---------------------- | ---------------------------------------------------------------------------- |
| **完成广告主身份验证** | Google Ads → 设置 → 验证 → 提交企业文件                                      |
| **首批广告高度合规**   | 新账户的前几个广告被拒 → 信任度降低 → 限制更严。**新账户首投必须 100% 合规** |
| **避免频繁修改**       | 反复改文案/落地页触发重新审核                                                |
| **初期预算适中**       | 不要一上来就高预算，逐步提升                                                 |
| **使用已验证域名**     | 优先使用已通过 Google Merchant Center 或 Search Console 验证的域名           |

> **对 Agent 的影响**：在新开户（`open-account google`）后首次创建广告时，应提醒用户完成身份验证，并确保首批关键词和文案**严格合规**——新账户容错率极低。

---

## 十一、生成前检查清单（每次输出前过一遍）

```
□ 行业已分级（Tier 1/2/3），Tier 2/3 已读 sensitive-industries.md
□ 无禁止内容（毒品/武器/仿冒/黑客/烟草/色情/仇恨）
□ 无商标侵权（未授权品牌名不在文案中）
□ 无编辑违规（大小写/标点/间距/emoji）
□ CJK 文案全角半角统一，字符双倍计数已换算（3.2.1）
□ 无虚假承诺（guaranteed/instant/100%/cure）
□ 最高级用词已标注 ⚠️ 佐证要求
□ 价格/折扣/促销文案与落地页一致，"Free" 用法合规（3.5）
□ DKI 默认文本合规，敏感行业未使用 DKI（3.6）
□ 关键词与落地页内容一致
□ 落地页 HTTPS + 移动适配 + 200 OK + 隐私政策 + 联系方式（6.2/6.3）
□ 否定关键词已包含通用否定词 + 行业否定词（7.2）
□ 匹配类型已按场景分配（非全部 Broad）
□ 多语言关键词已按目标语言规范处理
□ Headlines ≤ 30 字符 × ≥ 3 条；Descriptions ≤ 90 字符 × ≥ 2 条
□ RSA 任意组合无矛盾/重复/违规（10.1）
□ Path1 / Path2 各 ≤ 15 字符，无特殊字符（3.7）
□ Extensions 文案合规（Sitelink ≤ 25 字符，Callout 无感叹号）（10.2）
□ 新账户首投已确认身份验证状态（10.3）
□ 被拒广告已按申诉流程处理（14.1），账户级问题参见（14.2）
```

---

## 十二、与现有命令的联动说明

| 场景           | 命令                                                                         | 合规要点                                      |
| -------------- | ---------------------------------------------------------------------------- | --------------------------------------------- |
| 关键词推荐     | `keyword -k "词" [--url]`                                                    | 推荐结果需经本文规则过滤后再 `keyword-create` |
| 手动添加关键词 | `ad keyword-create --keywords "词1,词2"`                                     | 每个词过本文「三/四/五/七」章节               |
| 手动创建广告   | `ad ad-create --headlines "..." --descriptions "..."`                        | 文案过第十章清单                              |
| 一体化创建系列 | `ad campaign-create --config-file ./campaign.json`（经 `campaign-validate`） | 关键词 + 文案都要过                           |
| 搜索字词转否词 | `ad search-terms` → `ad keyword-negative-create`                             | 定期检查，把低质量搜索词加否定                |

---

## 十三、被拒后的排查路径

| 被拒原因                         | 对应检查                | 修复方式                               |
| -------------------------------- | ----------------------- | -------------------------------------- |
| `PolicyFindingError: PROHIBITED` | 文案/落地页属于受限类目 | 本文第二章 + `sensitive-industries.md` |
| `Misleading content`             | 文案有虚假承诺          | 按第四章替换用词                       |
| `Trademark violation`            | 文案含他人商标          | 删除品牌名，用通用描述                 |
| `Editorial`                      | 大小写/标点/间距        | 按第三章修正                           |
| `Destination mismatch`           | URL 与文案不一致        | 检查 `--final-url` 实际内容            |
| `Restricted content`             | 行业需认证              | 按 `sensitive-industries.md` 确认资质  |

> **排查后仍被拒？** 参见第十四章「政策申诉与账户恢复」了解申诉流程和修复方法。

---

## 十四、政策申诉与账户恢复

广告被拒或账户被暂停并不意味着"终局"。本章提供从单条广告申诉到账户恢复的完整实操指南。

### 14.1 单条广告被拒（Ad Disapproval）

**处理优先级：先修改，再申诉。**

1. **查看拒审原因**：Google Ads → Ads & assets → 找到被拒广告 → 查看 "Policy violation type"（状态列会显示具体违规类型）
2. **80%+ 的拒审可通过修改广告内容解决，无需申诉**——大部分被拒是因为文案用词、落地页问题或格式不规范，对照本文第三至六章修正即可
3. **如认为是误判，发起申诉**：
   - 路径 A：Google Ads → Ads & assets → 点击被拒广告旁的状态 → 选择 "Appeal"
   - 路径 B：Google Ads → Tools → Policy Manager → 批量选择被拒广告 → 批量申诉（适合多条同原因被拒的场景）
4. **处理时间**：通常 1-3 个工作日
5. **申诉被驳回后**：可修改广告内容重新提交，不限次数。每次修改后会重新进入审核流程

> **提示**：申诉时不需要写大段说明。Google 的审核团队会重新人工检查广告和落地页，关键是确保内容确实合规。

### 14.2 账户级限制（Account Suspension / Limited Ad Serving）

#### Limited Ad Serving（新账户限制）

| 项目             | 说明                                                         |
| ---------------- | ------------------------------------------------------------ |
| **触发条件**     | 新账户首次投放时自动触发                                     |
| **表现**         | 广告展示量受限，持续数周                                     |
| **是否需要申诉** | **不需要**。保持合规投放即可自动解除                         |
| **加速解除**     | 完成广告主身份验证 + 前几批广告 100% 合规（详见第十〇.三章） |

#### Account Suspension（账户暂停）

严重违规会导致全账户暂停，所有广告停止投放。

**申诉流程**：

1. 登录 Google Ads → 账户顶部会显示暂停通知 → 点击 "Why was my account suspended?" 或访问暂停说明页面
2. 填写申诉表单，准备以下材料：
   - **违规点已修复的说明**：具体说明做了哪些整改（如删除了违规文案、修复了落地页内容）
   - **业务合法性证明**：营业执照、行业资质证书等
   - **网站合规截图**：落地页截图，展示隐私政策、联系方式、合规内容等已到位
3. **处理时间**：3-7 个工作日
4. **申诉次数限制**：最多可申诉 **3 次**。每次申诉应提供新的整改证据，重复提交相同内容不会改变结果

> **关键**：在申诉前**务必先修复所有违规点**。带着未修复的问题申诉 = 浪费申诉次数。

### 14.3 常见拒审原因与修复

| 拒审原因                        | 常见触发                                           | 修复方法                                            |
| ------------------------------- | -------------------------------------------------- | --------------------------------------------------- |
| **Misleading content**          | 过度承诺、虚假折扣、夸大效果                       | 修改文案，移除绝对化表述（参见第四章）              |
| **Destination not working**     | 落地页 404、加载超时、DNS 错误                     | 修复页面，确保 HTTP 200 且加载 < 3 秒（参见 6.2）   |
| **Malware / Unwanted software** | 网站被植入恶意代码或自动下载                       | 清理网站恶意代码后提交申诉                          |
| **Trademark**                   | 文案中使用了他人注册商标                           | 获取商标所有者授权，或移除商标词（参见第五章）      |
| **Restricted content**          | 敏感行业（医疗/金融/赌博等）未获得投放资质         | 提交行业资质认证，参见 `sensitive-industries.md`    |
| **Circumventing systems**       | 试图绕过 Google 审核（隐藏真实内容、伪装落地页等） | **最严重违规，可能导致永久封号且无法恢复**          |
| **Editorial**                   | 大小写不规范、多余标点、异常间距                   | 对照第三章修改格式                                  |
| **Healthcare-related**          | 医疗/保健类广告触发限制                            | 检查 `sensitive-industries.md` 中医疗章节的具体要求 |

> **特别警告**：`Circumventing systems` 是 Google 最严厉的违规类型。包括但不限于：cloaking（审核时展示合规页面，用户点击后跳转到违规页面）、创建多个账户规避封禁、使用桥接页隐藏真实目的地。一旦被标记此类违规，账户恢复概率极低。

### 14.4 预防措施

**新账户前 30 天特别注意**：

- Google 对新账户的审核标准显著更严，首批广告被拒会直接拉低账户信任度
- 新账户期间建议：文案保守、落地页完善、避免敏感词、完成身份验证

**账户信誉是累积的**：

- 历史合规率直接影响未来审核的速度和严格度
- 高合规率账户：审核更快（通常数小时内通过），偶尔的边界文案更容易通过
- 低合规率账户：审核更慢，更容易触发人工审核，同样的文案可能被拒

**批量提交注意事项**：

- 一次性提交 50 条以上相同模式的广告容易触发自动审核系统的异常检测
- 建议分批提交：每批 20-30 条，间隔数小时
- 批量创建时确保每条广告有足够差异化（非简单换词）

**定期检查**：

- 每周至少检查一次广告状态（Google Ads → Ads & assets → 筛选 "Disapproved"）
- 被拒广告长期不处理会持续拖累账户信誉分
- 对于确实无法修复的广告，**删除**比放着不管更好——避免持续的负面信号
