Method: properties.fetchConnectedGa4Property

  • This method fetches the GA4 property connected to a specified UA property using a GET request.

  • The request requires a property query parameter, which is the internal ID of the UA property.

  • The request body must be empty.

  • The response body contains the GA4 property ID connected to the UA property, or an empty string if none is connected.

  • The request requires either the https://www.googleapis.com/auth/analytics.readonly or https://www.googleapis.com/auth/analytics.edit authorization scope.

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

string

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

string

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