{
  "kind": "product_link_reference",
  "link": "BigQuery to GA4",
  "location": "Admin > Product links > BigQuery Links",
  "roles_required": {
    "analytics": "Editor or above on the property",
    "bigquery": "OWNER access to the Cloud project"
  },
  "dataset": "analytics_<property_id>, one table per day",
  "tables": [
    "events_YYYYMMDD (Daily)",
    "events_intraday_YYYYMMDD (Streaming)"
  ],
  "export_types": [
    "Daily (once a day)",
    "Streaming (continuous)",
    "Fresh Daily (Analytics 360 only)"
  ],
  "limits": {
    "daily_standard_property": "1,000,000 events per day",
    "streaming": "no event limit; about $0.05 per GB, about 600,000 events per GB"
  },
  "guide": "set-up-bigquery-export",
  "title": "Set up the BigQuery export: the Cloud project, the link, and the 1-million-event daily ceiling",
  "worked_example": {
    "events_exported_in_a_day": 742318,
    "daily_ceiling": 1000000,
    "share_of_ceiling_used_percent": "74.2",
    "headroom_events": 257682,
    "streaming_events_example": 1200000,
    "streaming_gb": "2",
    "streaming_cost_usd": "0.10",
    "link_created": "2026-11-11",
    "data_flowing_within_24h_by": "2026-11-12"
  },
  "verification": "Figures recomputed in Python 3 with decimal arithmetic and date arithmetic, 2026-11-11. No live GA4 run."
}
