Version 4 of the Google Analytics Reporting API provides programmatic methods for accessing reporting data in Google Analytics (Universal Analytics properties only). It is one of the most popular web and mobile analytics platforms out there, and it's free. To access the Google API, you must use OAuth to get user-specific access tokens. After signing in with the account you want to test, you will be given an authorization code which you can use to obtain access tokens and update. To start making requests, paste the “Request URI” field. You can also use third-party tools to interact with Google API Analytics directly. To access actual Google Analytics reporting data, such as page views, sessions, and bounce rate, you must use the Core Reporting API. First, let's look at the “analytics profiles” your account has access to. In Google Analytics, data from each website or application is typically reported to a single profile, which can have several associated “views” that filter or segment the data in different ways. You can see what's available by calling the ga_meta (data) function. As in the case of google_analytics (), the filter function is used to build metric filters or dimension filters in the dim_filters or met_filters parameters of the ga_data () call. The Admin API allows you to access information about your Google Analytics account, views, and web properties. Fields are metrics and dimensions that are available for the GA4 implementation, including custom fields. You can indirectly access the management and core reporting APIs without writing a single code through the online software offered by Google Analytics. The Google Analytics Account Explorer helps you access your Google Analytics account information. Instead, on the Google Analytics admin page, go to View Settings and you'll see the ID under View ID. If you are familiar with the tools above, you can start using the Google Analytics spreadsheet add-on. The getData method will actually extract data from your Google Analytics account that you can then store in another new R variable. The following filter looks for visitors from Copenhagen, London, Paris or New York who arrived on the 5th or 6th of the week, or Google users who don't include Google Ads. We all know that configuring the Google Analytics API instead of using the normal Google Analytics user interface opens up much broader horizons for things like hierarchical traffic and time-sensitive attribution analysis. Luckily, there are plenty of third-party tools you can use to interact with Google API Analytics directly and without writing a single line of code. In addition, Google Analytics adapts to the needs at different levels of analysis, that is, at the visit level (for page views and events), at the session level (multiple visits) or at the user level (multiple sessions). Google Analytics is an incredibly reliable platform with a full set of features that makes it one of the most popular web and mobile analytics platforms out there. With its help, developers have even used it to monitor things it's not designed for like data from your company's Slack team. To get started with accessing data from Google Analytics API, you need to use OAuth to get user-specific access tokens and update them with an authorization code given by Google after signing in with an account. You can then start making requests by pasting into the “Request URI” field or using third-party tools. With its help, you can access information about your account as well as actual reporting data like page views, sessions and bounce rate.