ClawSkills logoClawSkills

Check Analytics

审核现有的 Google Analytics 实施。检查常见问题、缺失的配置和优化机会。

介绍

# Analytics Audit Skill

你正在审计该项目中的 Google Analytics 实现。

## 步骤 1:查找现有的分析

搜索分析代码: - `gtag` 或 `dataLayer` 引用 - Google Tag Manager (`GTM-`) - Universal Analytics (`UA-`) - 已弃用 - GA4 测量 ID (`G-`) - 第三方分析工具

## 步骤 2:生成审计报告

创建一个包含以下部分的报告:

### 当前设置 - 检测到的框架 - 发现的分析服务提供商 - 发现的测量 ID(出于安全起见,隐藏最后 6 个字符:`G-XXXX******`) - 实现方法

### 发现的问题

检查是否存在: 1. **已弃用的 UA 属性** - Universal Analytics 于 2024 年 7 月停止服务 2. SPA **缺少页面浏览(pageview)追踪** 3. **硬编码的测量 ID**(应使用环境变量) 4. gtag **缺少 TypeScript 类型** 5. **未实现用户同意模式** 6. **生产环境中开启了调试模式**(检查是否存在 `debug_mode: true`) 7. **脚本重复加载** 8. 分析代码周围**缺少错误边界** 9. **脚本阻塞加载**(应为异步加载) 10. 广告拦截场景下**无降级处理**

### 建议

提供按优先级排序的可执行修复方案: - 🔴 严重(破坏性/已弃用) - 🟡 警告(违反最佳实践) - 🟢 建议(优化项)

### 事件覆盖分析

列出正在追踪的自定义事件并建议缺失的事件: - 注册 / 登录事件 - 购买 / 转化事件 - 表单提交 - 错误追踪 - 关键用户交互

## 输出格式

```markdown # Analytics Audit Report

## Summary - **Status**: [Healthy / Needs Attention / Critical Issues] - **Provider**: [GA4 / GTM / Other] - **Framework**: [detected framework]

## Current Implementation [describe what was found]

## Issues

### 🔴 Critical [list critical issues]

### 🟡 Warnings [list warnings]

### 🟢 Suggestions [list suggestions]

## Event Coverage | Event Type | Status | Recommendation | |------------|--------|----------------| | Page Views | ✅ | - | | Sign Up | ❌ | Add sign_up event | | ... | ... | ... |

## Next Steps 1. [ordered action items] ```

更多产品