Expert guidance for GA4 privacy and compliance including GDPR, CCPA, Consent Mode v2, data deletion, and privacy settings. Use when implementing Consent Mode, ensuring GDPR compliance, handling data deletion requests, configuring consent banners, or implementing privacy-first tracking. Covers consent parameters (ad_user_data, ad_personalization), data retention, IP anonymization, and compliance workflows.
用和首页一致的趋势图,快速判断这个 skill 最近是否还在被持续下载和使用。
---
name: ga4-privacy-compliance
description: Expert guidance for GA4 privacy and compliance including GDPR, CCPA, Consent Mode v2, data deletion, and privacy settings. Use when implementing Consent Mode, ensuring GDPR compliance, handling data deletion requests, configuring consent banners, or implementing privacy-first tracking. Covers consent parameters (ad_user_data, ad_personalization), data retention, IP anonymization, and compliance workflows.
---
# GA4 Privacy and Compliance
## Overview
GA4 provides privacy-focused features for GDPR, CCPA, and global privacy regulations including Consent Mode, data controls, and compliance workflows.
## When to Use This Skill
Invoke this skill when:
- Implementing Consent Mode v2 for GDPR compliance
- Setting up consent banners and consent management platforms (CMPs)
- Configuring privacy settings for EU/EEA users
- Handling GDPR/CCPA data deletion requests
- Implementing privacy-first tracking strategies
- Setting consent parameters (ad_storage, analytics_storage)
- Configuring data retention policies
- Managing user opt-outs and privacy requests
- Working with consent management platforms (OneTrust, Cookiebot)
- Implementing server-side consent tracking
- Debugging consent mode implementation
- Ensuring regulatory compliance for analytics
## Core Capabilities
### Consent Mode v2
**What is Consent Mode:**
Google's API for communicating user consent status to GA4, Google Ads, and other Google tags.
**Consent Parameters (v2):**
1. **ad_storage**
- Purpose: Advertising cookies (remarketing, conversion tracking)
- Values: "granted" | "denied"
2. **analytics_storage**
- Purpose: Analytics cookies (GA4 tracking)
- Values: "granted" | "denied"
3. **ad_user_data** (NEW in v2)
- Purpose: User data sharing for advertising
- Values: "granted" | "denied"
4. **ad_personalization** (NEW in v2)
- Purpose: Personalized advertising
- Values: "granted" | "denied"
**Additional Parameters:**
5. **personalization_storage**
- Purpose: Website personalization
- Values: "granted" | "denied"
6. **functionality_storage**
- Purpose: Essential site functionality
- Values: "granted" | "denied"
7. **security_storage**
- Purpose: Security features (fraud prevention)
- Values: "granted" | "denied"
### Implementing Consent Mode
**Basic Implementation (gtag.js):**
**Step 1: Set Default Consent State (BEFORE gtag.js)**
```html
<script>
// Set default consent to denied
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('consent', 'defa预览已截断。下载完整技能包可查看全部文件内容。
1. 先判断它是否匹配你的任务、运行环境和依赖边界。
2. 再结合最近 7 天下载趋势,决定是直接安装还是先下载完整包审阅。
3. 需要程序化集成时,再去 Docs 查看 API 和 OpenAPI 描述。