GA4 Property Names for BigQuery
Extension Actions
Show GA4 property names next to BigQuery dataset IDs in Google Cloud Console. Names auto-sync daily from the GA4 Admin API.
Stop guessing which BigQuery dataset belongs to which GA4 property.
If you work with GA4 exports in BigQuery, you've seen the problem: every dataset is named analytics_123456789, and figuring out which property that is means jumping back to the GA4 admin UI. This extension fixes that — it shows the actual GA4 property name right next to the dataset ID in the Google Cloud Console, so you always know what you're querying.
What it does
• Annotates BigQuery dataset IDs (e.g. analytics_123456789) with the matching GA4 property display name, inline in the Cloud Console.
• Pulls names directly from the GA4 Admin API for every property your Google account can access.
• Auto-syncs once per day in the background, so renames and new properties show up without any manual work.
• Lets you add manual labels for non-GA4 datasets (Firebase exports, custom datasets, anything else).
• Manual overrides always win, so you stay in control of how things are labeled.
• Bulk import/export labels as CSV for quick setup or team sharing.
How it works
Click the extension icon and connect your Google account (read-only analytics.readonly scope).
The extension fetches all GA4 properties visible to that account.
Open any BigQuery page in Google Cloud Console — dataset IDs are now decorated with their property names.
Privacy
• Read-only access to GA4 metadata (property names). No analytics data is read, written, or transmitted.
• All data stays in your browser via chrome.storage.local. Nothing is sent to any third-party server.
• Disconnect at any time from the popup — this revokes the token and clears synced data.
Built for analysts, data engineers, and anyone who lives in both GA4 and BigQuery.