Google Analytics hierarchy overview
Google Analytics is organized in a hierarchy:
- Organization (optional)
- Analytics account
- Analytics property
- Analytics account
You can assign users to the organization, account, and property levels, and you can give them permissions at each level.
Learn more about managing users at the organization level and at the account/property level.
Organization configuration
Products and users are collected together in organizations. An organization represents a company, and lets you access your company’s product accounts (e.g., Analytics, Tag Manager, Optimize), and manage cross-product integrations and users' product-specific permissions. You access your organizations at marketingplatform.google.com/home.
For example, an organization could have the following configuration:
- Organization
- Analytics account
- Analytics property
- Google Tag Manager account
- Google Optimize account
- Analytics account
Organizations are optional, though recommended for the benefits they provide. Learn more about organizations.
Analytics account
The account is the gateway to Analytics, and provides the container for your Analytics properties. You can have one or more Analytics accounts (up to a maximum of 100). Each account can contain up to 2,000 properties.
How you manage the relationship between accounts and properties is up to you. You can use a one-to-one relationship of one account/one property, or you can use a one-to-many relationship of one account/many properties.
Learn more about how to structure your account.
When you create an account, you have the option to add it to an existing organization.
Analytics users are identified by Google email addresses. Those addresses could be for Google accounts like Gmail, or they could be for Google Workspace accounts associated with individual businesses.
You sign in to Analytics at google.com/analytics, using your Google email address and password. When you sign in, you have access to all of the accounts and properties that your email address is associated with.
If you have permissions at the account level, then you can see all of the properties in that account. If you have permissions for only a subset of properties, then you can see only those properties and their data streams.
Analytics property
Properties are the containers for your reports based on the data you collect from your apps and sites. You can create up to 2,000 properties in an account.
Google Analytics 4
A Google Analytics 4 property represents an app and/or website. For example, you might have a game app that you sell via Google Play and App Store, and you might have a marketing website for that app. You can create a property that represents just the app or the app and website.
When you use a property to represent an app, it should represent a single logical application, like a single game. That single logical application can be the same game on different platforms (e.g., Android and iOS).
Google Analytics 4 properties use the concept of separate data streams (see below) for the customer touchpoints that send data to the property.
360 properties
If you're an Analytics 360 customer, you can create two additional types of properties:
- Subproperties: A subproperty gets its data from one other property. The data in a subproperty is typically (but not necessarily) a subset of the data in its source property. Learn more about subproperties
- Roll-up properties: A roll-up property gets its data from multiple other properties. Roll-up properties provide a broad view of your business across products, brands, or regions by combining data from multiple source properties into a single roll-up property. Learn more about roll-up properties
Data streams (Google Analytics 4 properties)
Each Google Analytics 4 property can have up to 50 data streams (any combination of app and web data streams, including a limit of 30 app data streams).
A data stream is a flow of data from a customer touchpoint (e.g., app, website) to Analytics.
When you create a data stream, Analytics generates a snippet of code that you add to your app or site to collect that data. Data is collected from the time you add the code, and that data forms the basis of your reports.
If you're collecting data for a single logical application on multiple platforms like Android and iOS, then you create a data stream for each platform (e.g., one data stream for your game app on Google Play and another data stream for your game app on App Store).
If you delete a data stream, Analytics preserves the historical data, but there is no further processing of that data, nor can you use that data in report filters.
Learn more about how to add streams to your Analytics properties.
Switching between accounts and properties
Analytics provides and easy way to switch between the different accounts and properties you have access to via a simple menu in the user interface. Learn more.
Compare Analytics and Firebase hierarchies
Analytics | Firebase |
---|---|
Account | (no comparable level) |
Property | Project |
Data stream | App |