SuperAPI AI Directory

ad-compliance-review

Office & productivity

View repository

Updated 10-16 04:56

About this skill

Ad compliance review

Conduct a four-stage pipeline review of advertising materials: qualitative classification → general red lines → industry-specific → generate report.

Review process

输入广告素材
    │
    ▼
[阶段一] 广告定性与分类
    │  判断是否构成广告 → 识别行业 → 识别形式
    │
    ▼
[阶段二] 通用红线审核
    │  政治红线(一票否决) → 虚假误导 → 绝对化用语
    │  → 形式合规 → 格式条款 → 不正当竞争
    │
    ▼
[阶段三] 行业专项审核(按分类加载)
    │  仅加载与该广告相关的行业规则
    │
    ▼
[阶段四] 生成审核报告

Stage One: Ad qualification and classification

Read references/00-Advertising Characterization.md for the determination rules.

Execution steps:

  1. Determine whether it constitutes advertising:

    • There is a direct or indirect promotional purpose → it constitutes advertising
    • If claiming "not advertising," verify the three exemption conditions (own media + objective introduction + no promotion); if any one is not satisfied, handle it as advertising
    • If it is determined to be non-advertising, directly output the conclusion and terminate the review
  2. Identify the industry category (multiple selections allowed):

    • 房地产 食品 酒类 保健食品 特殊医学用途配方食品 婴幼儿配方食品
    • 医疗 药品 医疗器械 农药 兽药
    • 教育培训 投资招商
    • 互联网广告 网络直播
    • 公益广告
    • 一般商品/服务(Does not belong to any of the above special categories)
  3. Identify the advertising format (multiple selections allowed):

    • 信息流 软文/测评/体验 弹窗/开屏 竞价排名 直播带货
    • 户外广告 传统媒体 自媒体/公众号
  4. Identify whether it involves:

    • 代言/推荐 促销/有奖销售 商标/专利宣传

Output: qualification conclusion + industry tag list + format tag list + additional tag list

Stage Two: General red line review

Review in the following order, reading the corresponding references files:

2.1 Politics and public values (veto)

Read references/02-Politics and Public Values.md。

If any item is hit, it is determined not passed, marked as "high risk - veto," and there is no need to continue subsequent review.

2.2 Falsehood and misleading

Read references/03-Falsehood and Misleading.md。

Focus on: fabricated data/sales/ reviews, citations without sources, promises that cannot be fulfilled.

2.3 Absolute terms

Read references/04-Absolute Wording.md。

When suspected absolute terms are found, first check whether the exception conditions are satisfied before making a determination. Medical/investment/education fields are stricter.

2.4 Advertising format compliance

Read references/01-Advertising Format Compliance.md。

Focus on: whether "advertisement" is marked, whether it is disguisedly published in the form of news/science popularization.

2.5 Standard terms and consumer rights

Read references/05-Standard Terms and Consumer Rights.md。

Focus on: "final interpretation right," exemption of operator liability, restriction of consumer rights.

2.6 Unfair competition

Read references/06-Unfair Competition.md。

Focus on: confusing conduct, false publicity, disparaging competitors, damaging goodwill.

Stage Three: Industry-specific review

Based on the industry tags identified in Stage One,only load the corresponding references filesfor industry-specific review. Advertisements that do not belong to special industries skip this stage.

Industry tag Load file
Real estate references/07-Real Estate Advertising.md
Food/alcohol/health food/food for special medical purposes/infant formula food references/08-Food Advertising.md
Medical references/09-Medical Advertising.md
Drugs references/10-Pharmaceutical Advertising.md
Medical Devices references/11-Medical Device Advertising.md
Pesticides references/12-Pesticide Advertising.md
Veterinary Drugs references/13-Veterinary Drug Advertising.md
Promotions/Prize-giving Sales references/14-Promotions and Prize Sales.md
Internet Advertising/Live Streaming references/15-Internet Advertising.md
Endorsement/Recommendation references/16-Endorsement and Recommendation.md
Trademarks/Patents references/17-Trademarks and Patents.md
Education and Training/Investment Promotion references/18-Education and Training and Investment Promotion.md
Public Service Advertising references/19-Public Service Advertising and Special Provisions.md

If administrative licensing category advertising is involved (medical, drugs, medical devices, health food, etc.), additionally read references/20-Advertising Conduct and Management Responsibilities.md to verify qualification requirements.

Stage Four: Generate Review Report

Summarize the review results from Stages One to Three, and output the report using the following template:

# 广告合规审核报告

## 一、基本信息

| 项目 | 内容 |
|-----|------|
| 广告素材 | [素材名称/描述] |
| 审核日期 | [日期] |
| 广告定性 | 构成广告 / 非广告 |
| 行业分类 | [行业标签] |
| 广告形式 | [形式标签] |

## 二、审核结论

**总体结论:** [通过] / [需修改后通过] / [不予通过]

**风险等级:** [高/中/低]

## 三、问题清单

> 按风险等级从高到低排列

### [问题编号]. [问题简述]

- **违规类型:** [政治红线/虚假误导/绝对化用语/形式违规/行业专项违规/...]
- **风险等级:** [高/中/低]
- **问题描述:** [具体描述广告中的违规内容]
- **原文摘录:** "[摘录广告原文中的违规表述]"
- **违反条款:** [对应的法规条款或审核规则]
- **修改建议:** [具体的修改方向或替代表述]

(重复以上结构,列出所有问题)

## 四、合规建议

[针对整体广告的改进方向,如有必要]

## 五、免责声明

本审核报告基于所提供的广告素材文本内容进行合规分析,不构成正式法律意见。
如涉及行政审批类广告(医疗、药品、保健食品等),建议另行核查相关行政许可文件。

DOCX Report Generation (Optional)

If the user requests a review report in Word document format, after completing the Markdown report output in Stage Four, additionally perform the following steps:

  1. Write the review results to a JSON file, with the following structure:
{
  "basicInfo": {
    "广告素材": "素材描述",
    "审核日期": "2026-02-11",
    "广告定性": "构成广告",
    "行业分类": "一般商品/服务",
    "广告形式": "店铺促销告示"
  },
  "conclusion": "通过 | 需修改后通过 | 不予通过",
  "riskLevel": "高 | 中 | 低",
  "issues": [
    {
      "title": "问题简述",
      "type": "违规类型",
      "risk": "高 | 中 | 低",
      "description": "问题描述",
      "quote": "原文摘录",
      "violation": "违反条款",
      "suggestion": "修改建议"
    }
  ],
  "suggestions": "合规建议(多段落用 \\n 分隔)",
  "disclaimer": "免责声明(可选,有默认值)"
}
  1. Run the generation script:
node scripts/generate_report.js <input.json> [output.docx]

Generated DOCX format: FangSong font, size 12 body text, 1.5 line spacing, headers and footers, color-coded risk levels.

Risk Level Determination Criteria

  • High Risk: Political red lines (veto), false advertising, missing statutory administrative licenses, prohibited advertising categories
  • Medium Risk: Absolute wording, non-compliant format (failure to label "advertisement"), missing statutory mandatory items, standard terms infringing consumer rights
  • Low Risk: Ambiguous wording that does not constitute falsehood, unclear citation sources, incomplete detail labeling

Review Principles

  1. When in doubt, be strict: For ambiguous wording, tend to flag risks rather than let it pass
  2. Layered output: High-risk issues must be prominently flagged; low-risk issues may be explained together
  3. Provide alternatives: For each issue, provide actionable revision suggestions as much as possible
  4. Distinguish factual judgment from legal judgment: Matters that cannot be judged solely from the advertising text (such as whether qualification documents are complete) should be marked as "recommend verification" rather than directly determined as violations

License

SPDX-License-Identifier: Apache-2.0

Copyright (c) 2026 JiCheng

Licensed under the Apache License 2.0; the original license text is in the repository root directory LICENSE。