8.9 KiB
name, description
| name | description |
|---|---|
| ga4-data-management | Expert guidance for GA4 Admin settings including data retention, filters, user access, and property configuration. Use when configuring data retention settings, creating data filters (internal traffic), managing user permissions, setting up property settings, or configuring Data Collection settings. Covers Admin UI navigation, filter creation, user roles, and property configuration. |
GA4 Data Management and Admin Settings
Overview
GA4 Admin settings control data retention, filters, user access, property configuration, and data collection parameters.
When to Use This Skill
Invoke this skill when:
- Configuring data retention periods
- Creating data filters (internal traffic, developer traffic)
- Managing user access and permissions
- Setting up property timezone and currency
- Configuring data collection settings
- Creating internal traffic filters by IP
- Managing Google Signals data collection
- Setting up data deletion schedules
- Configuring cross-domain measurement
- Managing property and user settings
- Controlling data streams and measurement
- Setting up enhanced measurement
Core Capabilities
Accessing Admin Settings
Path: GA4 Property → Admin (bottom-left gear icon)
Structure:
- Account Column: Account-level settings
- Property Column: Property-level settings
Data Settings
Path: Admin → Data Settings (Property column)
Data Retention
Path: Admin → Data Settings → Data Retention
Options:
- 2 months (default)
- 14 months
What it Controls:
- User-level and event-level data in Explorations
- Older data automatically deleted
- Does NOT affect standard reports (kept longer)
Reset User Data on New Activity:
- ON: Retention timer resets when user returns
- OFF: Data deleted based on original collection date
Recommendation:
- Standard sites: 2 months
- E-commerce/High-value: 14 months
- Export to BigQuery for unlimited retention
Data Collection
Path: Admin → Data Settings → Data Collection
Google Signals:
- Enable for demographics, interests, cross-device
- Requires user opt-in for personalization
- Impacts data thresholds in reports
User-Provided Data:
- Mark if collecting email, address, phone
- Required for certain Google Ads features
- Impacts policy compliance
Data Filters
Path: Admin → Data Settings → Data Filters
Purpose: Exclude internal traffic, developer testing, unwanted referrals
Filter Types:
- Internal Traffic - Exclude office/employee traffic
- Developer Traffic - Exclude staging/development
- Unwanted Referrals - Exclude payment processors, etc.
Creating Internal Traffic Filter
Steps:
- Admin → Data Settings → Data Filters
- Click Create Filter
- Filter name: "Internal Traffic - Office IP"
- Filter type: Internal Traffic
- IP address:
- Match type: IP address equals, begins with, contains
- IP address: Enter office IP(s)
- Filter state:
- Testing: Preview filtered traffic (doesn't exclude)
- Active: Actively filters data
- Save
Testing Filter:
- Set filter to "Testing"
- Visit website from office IP
- Admin → DebugView
- Check events have
traffic_type = internal - If correct, set filter to "Active"
Multiple IPs: Use "contains" or create multiple filters for different IP ranges.
User Management
Path: Admin → Property Access Management (Property column)
Roles:
-
Viewer
- View reports
- Create Explorations
- No configuration changes
-
Analyst
- All Viewer permissions
- Create audiences, custom dimensions
- Create annotations
- Cannot modify property settings
-
Marketer
- All Analyst permissions
- Manage audiences
- Link Google Ads
- Cannot access Admin settings
-
Editor
- All permissions except user management
- Modify property settings
- Create/edit filters, events
- Cannot add users
-
Administrator
- Full access to everything
- Manage users and permissions
- Delete property
Adding Users:
- Property Access Management → Add
- Enter email address
- Select role
- Add optional message
- Click Add
Best Practices:
- Principle of least privilege
- Regular access audits
- Remove users when leaving team
- Use service accounts for integrations
Property Settings
Path: Admin → Property Settings (Property column)
Key Settings:
Property Details:
- Property name: Descriptive name
- Property ID: Numeric ID (read-only)
- Reporting Time Zone: Affects date boundaries in reports
- Currency: Default currency for revenue
Changing Timezone:
- Affects FUTURE data only
- Historical data keeps old timezone
- Carefully plan before changing
Industry Category:
- Used for benchmarking
- Does not affect data collection
Data Streams
Path: Admin → Data Streams (Property column)
Managing Streams:
Web Data Stream Settings:
- Click stream name
- Stream details:
- Stream name
- Stream URL
- Measurement ID
- Stream ID
Enhanced Measurement:
- Page views (automatic)
- Scrolls
- Outbound clicks
- Site search
- Video engagement
- File downloads
- Form interactions
Toggle Individual Events:
- Enable/disable each enhanced measurement event
- Configure conditions (e.g., search query parameter)
Measurement Protocol API Secrets:
- Create secrets for server-side tracking
- Manage existing secrets
- Delete compromised secrets
Events Settings
Path: Admin → Events (Property column)
Create Event:
- Modify existing events
- Create new events from existing
- Add/modify parameters
Example: Create Event
- Create Event
- Event name: "conversion_click"
- Matching conditions:
- event_name = "click"
- click_id contains "convert"
- Save
Mark as Key Event:
- Previously "Conversions"
- Path: Admin → Events
- Toggle "Mark as key event" for important events
Conversions (Key Events)
Path: Admin → Key Events (previously Conversions)
Marking Events as Key Events:
- Event must have fired at least once
- Toggle "Mark as key event" next to event name
- Event appears in conversions reports
Default Key Events:
- purchase
- first_visit
- session_start (if enabled)
Custom Key Events:
- Any event can be marked
- Max 30 key events per property
- Affects Ads optimization
Custom Definitions
Path: Admin → Custom Definitions (Property column)
Create Custom Dimensions:
- Create custom dimension
- Dimension name: Display name
- Scope: Event or User
- Event/User parameter: Parameter name from events
- Save
Create Custom Metrics:
- Create custom metric
- Metric name: Display name
- Scope: Event
- Unit of measurement: Standard, currency, distance, time
- Event parameter: Parameter name
- Save
Limits:
- 50 custom dimensions (event-scoped)
- 25 custom dimensions (user-scoped)
- 50 custom metrics (event-scoped)
Product Links
Path: Admin → Product Links (Property column)
Available Links:
- Google Ads Links: Connect Ads accounts for remarketing, conversions
- Search Ads 360 Links: SA360 integration
- Display & Video 360 Links: DV360 integration
- BigQuery Links: Export raw data
- AdSense Links: AdSense revenue tracking
Linking Google Ads:
- Google Ads Links → Link
- Choose Ads account
- Enable options:
- Personalized advertising
- Auto-tagging
- Confirm link
DebugView
Path: Admin → DebugView
Purpose:
- Real-time event debugging
- View events from debug-enabled devices
- Check parameters and user properties
Enable Debug Mode:
- Browser extension
- URL parameter:
?debug_mode=true - gtag config:
debug_mode: true
Integration with Other Skills
- ga4-setup - Initial property and data stream configuration
- ga4-custom-dimensions - Creating custom dimensions
- ga4-user-tracking - User access and User ID configuration
- ga4-audiences - Audience management in Admin
- ga4-debugview - Using DebugView for testing
- ga4-privacy-compliance - Data retention and deletion
- ga4-bigquery - BigQuery link setup
References
- references/admin-complete-guide.md - Complete Admin UI walkthrough
- references/data-filters-guide.md - Creating and managing data filters
- references/user-permissions.md - User roles and permissions reference
- references/property-settings.md - Property configuration options
Quick Reference
Data Retention:
- Default: 2 months
- Max: 14 months
- For longer: Export to BigQuery
User Roles:
- Viewer: View only
- Analyst: View + create
- Marketer: View + create + Ads
- Editor: All except user management
- Administrator: Full access
Custom Dimensions Limits:
- Event-scoped: 50
- User-scoped: 25
Custom Metrics Limit:
- Event-scoped: 50
Key Events Limit:
- 30 per property