← Windsor.ai Google Analytics 4CONTENT HISTORY

Update to Windsor.ai Google Analytics 4

Snapshot Oct 26, 2026 · 18:06 UTC · version 1.0.2

Collection source: downloaded plugin package.

WHAT CHANGED

First saved snapshot

No earlier snapshot is available to establish a change.

Save Windsor.ai Google Analytics 4 and check future changes in Following.

Up to 10 plugins free · no card required.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "Set up and review recurring exports of the user's Google Analytics 4 (GA4) data to warehouses, databases, spreadsheets, or cloud storage through Windsor.ai (BigQuery, Snowflake, Google Sheets, PostgreSQL, S3, and more). Use for scheduled, daily, weekly, or automated exports and syncs. Do not use for a one-off answer.",
  "included_files": [
    {
      "relative_path": "agents/openai.yaml",
      "size_in_bytes": 448
    }
  ],
  "name": "ga4-export",
  "skill_md_contents": "---\nname: ga4-export\ndescription: Set up and review recurring exports of the user's Google Analytics 4 (GA4) data to warehouses, databases, spreadsheets, or cloud storage through Windsor.ai (BigQuery, Snowflake, Google Sheets, PostgreSQL, S3, and more). Use for scheduled, daily, weekly, or automated exports and syncs. Do not use for a one-off answer.\n---\n\n# Export GA4 data on a schedule\n\nSet up recurring exports of connected Google Analytics 4 data (connector id `googleanalytics4`) to a warehouse, database, spreadsheet, or cloud storage through Windsor.ai, for example daily sessions and conversions by channel to BigQuery, or a weekly landing-page report to Google Sheets.\n\n## Stay in scope\n- Use this skill for recurring, scheduled, daily, weekly, or automated exports and syncs, and for questions about existing export tasks.\n- A one-off answer is $ga4-insights, not an export.\n\n## Workflow\n1. Call get_destination_tasks to see existing exports and avoid duplicates.\n2. Call get_connectors to confirm the properties to export.\n3. Call get_destinations to list destinations; note which have create_in_chat true and any reusable credentials.\n4. Call get_destination_setup_info for the chosen destination to get its target fields, allowed schedules, and credential_id options.\n5. Call get_fields for `googleanalytics4` to get the exact dimension and metric ids to export.\n6. Confirm properties, fields, destination target, credential, and schedule with the user, then call create_destination_task once. If create_in_chat is false, hand the user the setup_url instead.\n\n## Rules\n- Prefer a rolling date_preset (for example last_7d) over fixed dates so each run stays fresh.\n- Never put secrets in config; sensitive values are entered by the user in the setup_url form.\n- Report the created task's id, schedule, and manage_url from the tool result.\n\n## Hand-offs\n- Reporting -> $ga4-insights. Connecting a property -> $ga4-connect.\n"
}

SHA-256 of public snapshot: cb3f19dfaa5e2ad85b460729c4d7ecdbca50dee463c0166c2e36afc1cd8128c6