For official Google Analytics API announcements, please subscribe to Google Analytics API Notify Group.
runAccessReport method added to Admin API v1alpha.
method added to the v1alpha version of the Admin API. It returns a
customized report of data access records. The report provides records of each
time a user reads Google Analytics reporting data. Data Access Reports are
available to Administrators of Google Analytics 360 properties.
2022-07-11 Admin API v1beta version released.
The v1beta version of the Google Analytics Admin API has been released.
Both Alpha and Beta channels of the API continue to be supported for the Admin API. Beta channel contains a subset of the features available in Alpha which are considered stable and not expected to undergo a significant change in the future. New features will be added to Beta once they mature.
2021-10-12 EnhancedMeasurementSettings methods removed from the API.
properties.webDataStreams.updateEnhancedMeasurementSettingsmethods are removed from the API, but Enhanced Measurement settings will again be modifiable via API soon.
directRolesfield of the
UserLinkresource no longer supports
predefinedRoles/manage-usersrole. The new
predefinedRoles/adminrole should be used instead, which is equivalent to the combination of the old
predefinedRoles/manage-usersroles. This change affects the behavior of
properties.userLinksmethods and is in line with the Access and data-restriction management changes introduced in the Google Analytics.
2021-06-05 Features added.
The following features are added to the API:
accounts.searchChangeHistoryEventsmethod was added to the API. This method searches through all changes to an account or its children given the specified set of filters. Common causes would be updates made in the Google Analytics UI, changes from customer support, or automatic Google Analytics system changes.
- Measurement protocol secrets management methods added under
- Conversion events management methods added under
- Custom dimensions management methods added under
- Custom metrics management methods added under
properties.updateGoogleSignalsSettingsmethods that allow to control the Google Signals setting for a Google Analytics 4 property.
expire_timeoutput only fields added to the
2021-06-05 Breaking changes.
The following breaking changes were introduced:
properties.androidAppDataStreams.createmethods were removed from the API. Please use Firebase to create application streams in a Google Analytics 4 property.
properties.deletemethod now returns the deleted property data as
Propertytype instead of returning an empty response.
time_zonefield of the
Propertytype is now required.
deletedfield removed from the
email_addressfield of the
UserLinktype is now immutable.
namefield of the
UserLinktype is now output only.
2021-01-28 Pagination support added for
2021-01-28 Breaking changes.
update_mask field is required for all Update operations.
country_codefield renamed to
url_query_parameterfield renamed to
parentfield removed from
2020-10-20 Added support for account summaries.
Added support for account summaries method.
2020-10-13 App + Web properties renamed to Google Analytics 4 (GA4).
2020-08-15 Management App + Web API renamed to Admin API.
Google Analytics Management App + Web API has been renamed to the Google Analytics Admin API. As a result, the API endpoint has changed to analyticsadmin.googleapis.com. Existing code written against the previous version of the API endpoint url and client libraries needs to be updated accordingly.