# Google Analytics

Google Analytics tracks and reports website traffic, user behavior, and conversion data, enabling marketers to optimize online performance and customer journeys

- **Category:** analytics
- **Auth:** OAUTH2
- **Tools:** 62
- **Triggers:** 0
- **Slug:** `GOOGLE_ANALYTICS`
- **Version:** 20260217_00

## Tools

### List Display & Video 360 Advertiser Links

**Slug:** `GOOGLE_ANALYTICS_ADMIN_PROPS_DV360_AD_LINKS_LIST`

Tool to list Display & Video 360 advertiser links on a property. Use when you need to retrieve DisplayVideo360AdvertiserLink resources associated with a Google Analytics property. Results support pagination for large datasets.

### List DisplayVideo360 Advertiser Link Proposals

**Slug:** `GOOGLE_ANALYTICS_ADMIN_PROPS_DV360_LINK_PROPOSALS_LIST`

Tool to list DisplayVideo360AdvertiserLinkProposals on a property. Use when you need to retrieve Display & Video 360 advertiser link proposals associated with a Google Analytics property. Results support pagination for large datasets.

### List Audiences

**Slug:** `GOOGLE_ANALYTICS_ANALYTICSADMIN_PROPERTIES_AUDIENCES_LIST`

Tool to list Audiences on a property. Use when you need to retrieve audience configurations for a Google Analytics property. Audiences created before 2020 may not be supported.

### List BigQuery Links

**Slug:** `GOOGLE_ANALYTICS_ANALYTICS_ADMIN_PROPERTIES_BIG_QUERY_LINKS`

Tool to list BigQuery Links on a property. Use when you need to retrieve BigQuery link resources associated with a Google Analytics property. Results support pagination for large datasets.

### List Channel Groups

**Slug:** `GOOGLE_ANALYTICS_ANALYTICSADMIN_PROPERTIES_CHANNELGROUPS`

Tool to list ChannelGroups on a property. Use when you need to retrieve channel groups that categorize traffic sources in Analytics reports.

### List Conversion Events

**Slug:** `GOOGLE_ANALYTICS_ANALYTICSADMIN_PROPERTIES_CONVERSIONEVENTS`

Tool to list conversion events on a property. Use when you need to retrieve conversion events configured for a given property.

### List Custom Dimensions

**Slug:** `GOOGLE_ANALYTICS_ANALYTICSADMIN_PROPERTIES_CUSTOMDIMENSIONS`

Tool to list CustomDimensions on a property. Use when you need to retrieve custom dimensions configured for a given property.

### List Measurement Protocol Secrets

**Slug:** `GOOGLE_ANALYTICS_ANALYTICSADMIN_PROPERTIES_DATASTREAMS`

Tool to list MeasurementProtocolSecrets under a data stream. Use when you need to retrieve measurement protocol secrets for server-side event tracking.

### List DataStreams

**Slug:** `GOOGLE_ANALYTICS_ANALYTICSADMIN_PROPERTIES_DATASTREAMS_LIST`

Tool to list DataStreams on a property. Use when you need to retrieve data stream configurations for a Google Analytics property.

### List Expanded Data Sets

**Slug:** `GOOGLE_ANALYTICS_ANALYTICSADMIN_PROPERTIES_EXPANDEDDATASETS`

Tool to list ExpandedDataSets on a property. Use when you need to retrieve expanded data set configurations for a Google Analytics 360 property.

### List Firebase Links

**Slug:** `GOOGLE_ANALYTICS_ANALYTICSADMIN_PROPERTIES_FIREBASELINKS`

Tool to list FirebaseLinks on a property. Use when you need to retrieve Firebase connections associated with a Google Analytics property. Each property can have at most one FirebaseLink.

### List Google Ads Links

**Slug:** `GOOGLE_ANALYTICS_ANALYTICS_ADMIN_PROPERTIES_GOOGLE_ADS`

Tool to list GoogleAdsLinks on a property. Use when you need to retrieve Google Ads account links configured for a Google Analytics property. Supports pagination for large result sets.

### List Search Ads 360 Links

**Slug:** `GOOGLE_ANALYTICS_ANALYTICS_ADMIN_PROPERTIES_SEARCH_ADS360`

Tool to list all SearchAds360Links on a property. Use when you need to retrieve all Search Ads 360 links for a given Google Analytics property. Supports pagination for large result sets.

### Batch Run Pivot Reports

**Slug:** `GOOGLE_ANALYTICS_BATCH_RUN_PIVOT_REPORTS`

Tool to return multiple pivot reports in a batch for a GA4 property. Use when you need to fetch multiple pivot table reports with multi-dimensional analysis in a single request.

### Batch Run Reports

**Slug:** `GOOGLE_ANALYTICS_BATCH_RUN_REPORTS`

Tool to return multiple analytics data reports in a batch. Use when you need to fetch multiple reports for one GA4 property in a single request.

### Check Compatibility

**Slug:** `GOOGLE_ANALYTICS_CHECK_COMPATIBILITY`

Tool to list dimensions and metrics compatible with a GA4 report request. Use when you need to validate compatibility of chosen dimensions or metrics before running a report.

### Create Audience Export

**Slug:** `GOOGLE_ANALYTICS_CREATE_AUDIENCE_EXPORT`

Tool to create an audience export. Use after configuring the audience and dimensions to produce a long-running Operation.

### Create Audience List

**Slug:** `GOOGLE_ANALYTICS_CREATE_AUDIENCE_LIST`

Tool to create an audience list. Use when you need to define and asynchronously populate a new AudienceList resource under a GA4 property.

### Create Expanded Data Set

**Slug:** `GOOGLE_ANALYTICS_CREATE_EXPANDED_DATA_SET`

Tool to create an expanded data set for a property. Use when you need to combine specific dimensions and metrics into a custom dataset after property creation.

### Create Recurring Audience List

**Slug:** `GOOGLE_ANALYTICS_CREATE_RECURRING_AUDIENCE_LIST`

Tool to create a recurring audience list that automatically generates new audience lists daily based on the latest data. Use when you need to automate audience list creation and reduce quota token consumption.

### Create Rollup Property

**Slug:** `GOOGLE_ANALYTICS_CREATE_ROLLUP_PROPERTY`

Tool to create a roll-up property. Use when consolidating multiple GA4 properties into one aggregated view.

### Get Account

**Slug:** `GOOGLE_ANALYTICS_GET_ACCOUNT`

Tool to retrieve a single Account by its resource name. Use when you need detailed account info after confirming the account resource name (e.g., accounts/100).

### Get Attribution Settings

**Slug:** `GOOGLE_ANALYTICS_GET_ATTRIBUTION_SETTINGS`

Tool to retrieve attribution configuration for a Google Analytics property. Use when you need to check attribution models, lookback windows, and conversion export settings.

### Get Audience

**Slug:** `GOOGLE_ANALYTICS_GET_AUDIENCE`

Tool to retrieve a single Audience configuration from a Google Analytics property. Use when you need detailed audience information including membership criteria and filter clauses.

### Get Audience Export

**Slug:** `GOOGLE_ANALYTICS_GET_AUDIENCE_EXPORT`

Tool to get configuration metadata for an Audience Export. Use after creating an Audience Export to retrieve its status and details.

### Get Audience List

**Slug:** `GOOGLE_ANALYTICS_GET_AUDIENCE_LIST`

Tool to get configuration metadata about a specific audience list. Use after confirming the audience list resource name.

### Get Conversion Event

**Slug:** `GOOGLE_ANALYTICS_GET_CONVERSION_EVENT`

Tool to retrieve a conversion event (deprecated, use Key Events instead). Use after confirming the conversion event resource name.

### Get Data Retention Settings

**Slug:** `GOOGLE_ANALYTICS_GET_DATA_RETENTION_SETTINGS`

Tool to retrieve data retention configuration for a Google Analytics property. Use when you need to check event-level and user-level data retention durations and reset settings.

### Get Data Sharing Settings

**Slug:** `GOOGLE_ANALYTICS_GET_DATA_SHARING_SETTINGS`

Tool to retrieve data sharing configuration for a Google Analytics account. Use when you need to check which data sharing settings are enabled for an account, including sharing with Google support, sales teams, products, and benchmarking.

### Get Google Signals Settings

**Slug:** `GOOGLE_ANALYTICS_GET_GOOGLE_SIGNALS_SETTINGS`

Tool to retrieve Google Signals configuration settings for a GA4 property. Use when you need to check whether Google Signals is enabled and the consent status for a property.

### Get Key Event

**Slug:** `GOOGLE_ANALYTICS_GET_KEY_EVENT`

Tool to retrieve a Key Event. Use after confirming the key event resource name.

### Get Metadata

**Slug:** `GOOGLE_ANALYTICS_GET_METADATA`

Tool to get metadata for dimensions, metrics, and comparisons for a GA4 property. Use when you need to discover available fields before building a report.

### Get Property

**Slug:** `GOOGLE_ANALYTICS_GET_PROPERTY`

Tool to retrieve a single GA4 Property by its resource name. Use when you need detailed property configuration including display name, time zone, currency, and other settings.

### Get Property Quotas Snapshot

**Slug:** `GOOGLE_ANALYTICS_GET_PROPERTY_QUOTAS_SNAPSHOT`

Tool to retrieve all property quotas organized by category for a given property. Use when you need to check current quota usage for a GA4 property.

### List Accounts

**Slug:** `GOOGLE_ANALYTICS_LIST_ACCOUNTS`

Tool to list all Accounts accessible by the caller. Use when you need to enumerate all Google Analytics accounts your credentials can access.

### List Audience Exports

**Slug:** `GOOGLE_ANALYTICS_LIST_AUDIENCE_EXPORTS`

Tool to list all audience exports for a GA4 property. Use when you need to fetch its export history after initiating exports.

### List Audience Lists

**Slug:** `GOOGLE_ANALYTICS_LIST_AUDIENCE_LISTS`

Tool to list all audience lists for a specified property to help find and reuse existing lists. Use when you need to retrieve a property's configured audience lists after confirming the property ID.

### List Audiences

**Slug:** `GOOGLE_ANALYTICS_LIST_AUDIENCES`

Tool to list all audiences on a property. Use when you need to fetch all audiences for a GA4 property after confirming its existence.

### List Key Events

**Slug:** `GOOGLE_ANALYTICS_LIST_KEY_EVENTS`

Tool to list Key Events. Use when you need to retrieve all key event definitions for a given property.

### List Properties

**Slug:** `GOOGLE_ANALYTICS_LIST_PROPERTIES`

Tool to list GA4 properties under a specific account. Use after obtaining an account ID; supports pagination and including soft-deleted properties.

### List Recurring Audience Lists

**Slug:** `GOOGLE_ANALYTICS_LIST_RECURRING_AUDIENCE_LISTS`

Tool to list all recurring audience lists for a GA4 property. Use when you need to find and reuse existing recurring audience lists.

### List Reporting Data Annotations

**Slug:** `GOOGLE_ANALYTICS_LIST_REPORTING_DATA_ANNOTATIONS`

Tool to list all Reporting Data Annotations on a property. Use when you need to retrieve or inspect annotations for a GA4 property.

### List Rollup Properties

**Slug:** `GOOGLE_ANALYTICS_LIST_ROLLUP_PROPERTIES`

Tool to list roll-up GA4 properties accessible to the caller. Use when you need to identify roll-up properties across all accessible accounts.

### List Search Ads360 Links

**Slug:** `GOOGLE_ANALYTICS_LIST_SEARCH_ADS360_LINKS`

Tool to list all SearchAds360Links on a property. Use when you need to fetch all Search Ads 360 links for a given property after authenticating.

### List SKAdNetwork Conversion Value Schemas

**Slug:** `GOOGLE_ANALYTICS_LIST_SK_AD_NETWORK_CONVERSION_VALUE_SCHEMAS`

Tool to list SKAdNetworkConversionValueSchema configurations for an iOS data stream. Use when you need to retrieve conversion value schemas for iOS app tracking. Maximum one schema per property is supported.

### List AdSense Links

**Slug:** `GOOGLE_ANALYTICS_PROPERTIES_AD_SENSE_LINKS_LIST`

Tool to list all AdSenseLinks on a property. Use when you need to fetch all AdSense links for a given Google Analytics property.

### Create Audience Export

**Slug:** `GOOGLE_ANALYTICS_PROPERTIES_AUDIENCEEXPORTS_CREATE`

Tool to create an audience export for Google Analytics. Use when you need to export a snapshot of users in an audience at a specific point in time. This initiates a long-running asynchronous request that returns an operation resource name immediately.

### List Audience Exports

**Slug:** `GOOGLE_ANALYTICS_PROPERTIES_AUDIENCEEXPORTS_LIST`

Tool to list all audience exports for a property. Use when you need to find and reuse existing audience exports rather than creating new ones.

### Create Audience List

**Slug:** `GOOGLE_ANALYTICS_PROPERTIES_AUDIENCELISTS_CREATE`

Tool to create an audience list for later retrieval by initiating a long running asynchronous request. Use when you need to create a snapshot of users currently in an audience. The method returns quickly with an Operation resource while processing occurs in the background.

### List Calculated Metrics

**Slug:** `GOOGLE_ANALYTICS_PROPERTIES_CALCULATEDMETRICS_LIST`

Tool to list CalculatedMetrics on a property. Use when you need to retrieve all calculated metrics configured for a given property.

### List Event Create Rules

**Slug:** `GOOGLE_ANALYTICS_PROPERTIES_DATASTREAMS_EVENTCREATERULES`

Tool to list EventCreateRules configured on a web data stream. Use when you need to retrieve event create rules for a specific GA4 property data stream.

### List Reporting Data Annotations

**Slug:** `GOOGLE_ANALYTICS_PROPERTIES_REPORTINGDATAANNOTATIONS_LIST`

Tool to list all Reporting Data Annotations for a specific property. Use when you need to retrieve annotations that document important events or periods in GA4 reporting data.

### Create Report Task

**Slug:** `GOOGLE_ANALYTICS_PROPERTIES_REPORT_TASKS_CREATE`

Tool to create a report task as a long-running asynchronous request for customized Google Analytics event data reports. Use when you need to generate large or complex reports that process asynchronously.

### List Report Tasks

**Slug:** `GOOGLE_ANALYTICS_PROPERTIES_REPORT_TASKS_LIST`

Tool to list all report tasks for a Google Analytics property. Use when you need to retrieve report task definitions and their execution status.

### List Subproperty Event Filters

**Slug:** `GOOGLE_ANALYTICS_PROPERTIES_SUBPROPERTYEVENTFILTERS_LIST`

Tool to list all subproperty event filters on a property. Use when you need to retrieve event filters that route events to subproperties.

### List Subproperty Sync Configs

**Slug:** `GOOGLE_ANALYTICS_PROPERTIES_SUBPROPERTYSYNCONFIGS_LIST`

Tool to list SubpropertySyncConfig resources for managing subproperty synchronization configurations. Use when you need to fetch subproperty sync configs for a GA4 property.

### Query Audience Export

**Slug:** `GOOGLE_ANALYTICS_QUERY_AUDIENCE_EXPORT`

Tool to query a completed audience export. Use when you need to fetch user rows with pagination.

### Query Audience List

**Slug:** `GOOGLE_ANALYTICS_QUERY_AUDIENCE_LIST`

Tool to query an audience list. Use when you need to retrieve user rows from a GA4 audience list with pagination.

### Run Funnel Report

**Slug:** `GOOGLE_ANALYTICS_RUN_FUNNEL_REPORT`

Tool to run a GA4 funnel report. Use when you need a customized funnel analysis report for a given property.

### Run Pivot Report

**Slug:** `GOOGLE_ANALYTICS_RUN_PIVOT_REPORT`

Tool to run a customized pivot report of Google Analytics event data. Use when you need a pivot table view with advanced segmentation and multi-dimensional analysis of GA4 data.

### Run Realtime Report

**Slug:** `GOOGLE_ANALYTICS_RUN_REALTIME_REPORT`

Tool to run a customized realtime report of Google Analytics event data. Use when you need realtime data (last 30-60 minutes) with dimensions and metrics for a GA4 property.

### Run Report

**Slug:** `GOOGLE_ANALYTICS_RUN_REPORT`

Tool to run a customized GA4 data report. Use when you need event data after specifying dimensions, metrics, and date ranges. IMPORTANT - DIMENSION/METRIC COMPATIBILITY: The Google Analytics Data API has strict compatibility rules between dimensions and metrics. Not all combinations are valid. If you receive a 400 error with a message about incompatible dimensions/metrics, use the GOOGLE_ANALYTICS_CHECK_COMPATIBILITY action first to validate your dimension/metric combinations before running reports. Common incompatibilities include: - Demographic dimensions (userAgeBracket, userGender) with session-scoped dimensions/filters (sessionCampaignName, sessionSource) - Certain user-scoped dimensions with event-scoped metrics For complex queries, consider starting with simpler dimension/metric combinations or use CHECK_COMPATIBILITY to pre-validate your request.
