remove-analytics

🧹 安全移除谷歌分析隐私合规助手

🥥27总安装量 10评分人数 5
100% 的用户推荐

通过分步确认机制安全移除项目中的 Google Analytics 跟踪代码,帮助开发者实现隐私合规,所有操作透明可审计且需人工确认。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 纯文档型资产,无可执行代码或远程通信,无数据收集行为
  • ✅ 内置双重确认机制,执行前展示待删除内容供审查
  • ✅ 功能本质为隐私保护,符合数据最小化原则
  • ⚠️ T3 社区来源,建议审查删除逻辑是否符合项目需求
  • ⚠️ 属于破坏性操作,执行前必须确保项目已备份或版本控制

使用说明

Remove Analytics 是一款专注于隐私合规的代码清理技能,旨在帮助开发者安全、彻底地移除项目中的 Google Analytics 跟踪代码及相关依赖。

核心用法

该 Skill 采用严谨的五步式指导流程。首先,通过明确的确认对话框要求用户输入 'yes',确保操作意图真实且用户了解破坏性后果;其次,自动扫描项目中的各类 GA 相关代码,包括 gtag 脚本、dataLayer 调用、GoogleAnalytics 组件、环境变量(GA_、GTAG_、MEASUREMENT_ID 等)及 npm 依赖;第三步是关键的安全审查环节,在删除前展示具体文件和代码片段供用户确认;随后执行清理操作,移除代码、卸载相关包(如 @types/gtag.js、react-ga4、vue-gtag 等)并更新 .env.example;最后提供完整的操作摘要,列出删除的文件、修改内容及需手动处理的环境变量。

显著优点

安全性极高,作为纯文档型资产无可执行代码,完全依赖标准文件操作能力,无动态代码加载或远程通信风险。操作流程设计遵循"确认-展示-执行"的三重保障机制,最大程度避免误操作。透明度出色,所有待删除内容在执行前均展示给用户审查,符合可审计要求。功能定位契合当前隐私保护趋势,帮助项目减少第三方跟踪,满足 GDPR、CCPA 等合规要求。适用性广泛,支持 React、Vue 等多种前端框架的 GA 集成清理。

潜在缺点与局限性

来源可信度为 T3 级(社区个人账号),尽管内容安全仍需用户审查具体删除逻辑。功能范围仅限于 Google Analytics,无法处理 Mixpanel、Amplitude 等其他分析工具。对于复杂的自定义 GA 集成或与其他 Google 服务(如 Google Ads)深度耦合的代码,自动化清理可能不够彻底,需手动调整。环境变量清理仅针对 .env.example 模板文件,实际本地环境文件(如 .env.local、.env.production)仍需开发者手动处理。

适合的目标群体

主要面向前端开发者、全栈工程师及技术团队,特别是正在进行隐私合规整改的项目维护者。适用于清理废弃分析工具、迁移至自托管分析方案或彻底移除第三方跟踪的场景。也适合代码审查人员用于识别和清理项目中的跟踪代码,以及需要降低外部依赖、提升页面性能的技术团队。

使用风险与注意事项

该 Skill 明确标记为"破坏性操作",一旦执行将永久删除相关代码和配置,建议在执行前确保项目已纳入版本控制(Git)以便必要时回滚。虽然有多重确认机制,但仍可能因项目结构复杂或命名相似而误删关键代码。移除后需验证项目构建和运行状态,确保没有其他功能(如广告转化跟踪、A/B 测试)依赖这些代码。对于生产环境项目,建议在测试分支先执行验证。

remove-analytics 内容

手动下载zip · 1.1 kB
SKILL.mdtext/markdown
请选择文件