AI-generated Key Takeaways
-
This document details how to look up the connected Google Analytics 4 (GA4) property for a given Universal Analytics (UA) property using the Google Analytics Admin API.
-
The API request requires the internal UA property ID and returns the connected GA4 property ID, if any.
-
Authentication requires specific OAuth scopes for either read-only or edit access to Analytics data.
-
It is important to note that this functionality cannot be used with GA4 properties and requires an empty request body.
Given a specified UA property, looks up the GA4 property connected to it. Note: this cannot be used with GA4 properties.
HTTP request
GET https://analyticsadmin.googleapis.com/v1alpha/properties:fetchConnectedGa4Property
The URL uses gRPC Transcoding syntax.
Query parameters
Parameters | |
---|---|
property |
Required. The UA property for which to look up the connected GA4 property. Note this request uses the internal property ID, not the tracking ID of the form UA-XXXXXX-YY. Format: properties/{internal_web_property_id} Example: properties/1234 |
Request body
The request body must be empty.
Response body
Response for looking up GA4 property connected to a UA property.
If successful, the response body contains data with the following structure:
JSON representation |
---|
{ "property": string } |
Fields | |
---|---|
property |
The GA4 property connected to the UA property. An empty string is returned when there is no connected GA4 property. Format: properties/{property_id} Example: properties/1234 |
Authorization scopes
Requires one of the following OAuth scopes:
https://www.googleapis.com/auth/analytics.readonly
https://www.googleapis.com/auth/analytics.edit