The Analytics Management API allows for programmatic access to the Google Analytics configuration data (Universal Analytics only). You can build applications to more efficiently manage large or complex Analytics accounts. Large companies with many properties can automate account setup. Even if you are building a reporting application the Management API provides you tools to navigate your account.
You can use the Google Analytics Management API to:
- List all the Account, Property (Universal Analytics only) and View (Profile) information for a user.
- Manage Properties (Universal Analytics only), Views (Profiles), and Goals.
- Manage user permissions for an account hierarchy.
- Retrieve a View (Profile) ID to use with the Core Reporting API.
- Determine which goals are active and access their configured names.
- Manage Links between Analytics properties (Universal Analytics only) and Google Ads accounts.
- Manage Remarketing Audiences .
Before using the Google Analytics Management API it is important to understand the Analytics account structure. A Google Analytics Account is organized into several levels and the Management API provides a programmatic way of interacting with the entities at each level.