Data Sources

Google Analytics 4

Metrics & Dimensions List


Updated: 2026-08-01

Important

Four reports are available, each breaking your traffic down along a different dimension. They share the same core metrics, so pick the one whose breakdown you need:

  • google_analytics__website_overview_{granularity} - daily totals, no breakdown
  • google_analytics__traffic_acquisition_{granularity} - by source, medium and campaign
  • google_analytics__geo_{granularity} - by country, region and city
  • google_analytics__devices_{granularity} - by device category, browser and operating system

Metric names follow the GA4 Data API. keyEvents is what GA4 now calls conversions.

Website Overview Table

account_idText

Identifier of the Google Analytics property the row belongs to.

dateDate

The date of the event.

sessionsNumber

The number of sessions that began on your site or app (event triggered: session_start).

engaged_sessionsNumber

The number of sessions that lasted longer than 10 seconds, or had a key event, or had 2 or more screen views.

active_usersNumber

The number of distinct users who visited your site or app.

new_usersNumber

The number of users who interacted with your site or launched your app for the first time (event triggered: first_open or first_visit).

engagement_rateNumber

The percentage of engaged sessions (Engaged sessions divided by Sessions). This metric is returned as a fraction; for example, 0.7239 means 72.39% of sessions were engaged sessions.

user_engagement_durationNumber

The total amount of time (in seconds) your website or app was in the foreground of users` devices.

average_session_durationNumber

The average duration (in seconds) of users` sessions.

conversionsNumber
total_revenueNumber

The sum of revenue from purchases, subscriptions, and advertising (Purchase revenue plus Subscription revenue plus Ad revenue) minus refunded transaction revenue.

transactionsNumber

The count of transaction events with purchase revenue. Transaction events are in_app_purchase, ecommerce_purchase, purchase, app_store_subscription_renew, app_store_subscription_convert, and refund.

ecommerce_purchasesNumber

The number of times users completed a purchase. This metric counts purchase events; this metric does not count in_app_purchase and subscription events.

screen_page_viewsNumber

The number of app screens or web pages your users viewed. Repeated views of a single page or screen are counted. (screen_view + page_view events).

bounce_rateNumber

The percentage of sessions that were not engaged ((Sessions Minus Engaged sessions) divided by Sessions). This metric is returned as a fraction; for example, 0.2761 means 27.61% of sessions were bounces.

Traffic Acquisition Table

account_idText

Identifier of the Google Analytics property the row belongs to.

dateDate

The date of the event.

session_default_channel_groupText

The session's default channel group is based primarily on source and medium. An enumeration which includes Direct, Organic Search, Paid Social, Organic Social, Email, Affiliates, Referral, Paid Search, Video, and Display.

session_sourceText

The source that initiated a session on your website or app.

session_mediumText

The medium that initiated a session on your website or app.

session_campaign_nameText

The marketing campaign name for a session. Includes Google Ads Campaigns, Manual Campaigns, & other Campaigns.

session_google_ads_ad_group_nameText

The Ad Group Name in Google Ads for a session.

session_google_ads_ad_network_typeText

The advertising network that led to the session. An enumeration which includes Google search, Search partners, Google Display Network, Youtube Search, Youtube Videos, Cross-network, Social, and (universal campaign).

session_google_ads_keywordText

The matched keyword that led to the session. Keywords are words or phrases describing your product or service that you choose to get your ad in front of the right customers. To learn more about Keywords, see Keywords: Definition.

sessionsNumber

The number of sessions that began on your site or app (event triggered: session_start).

active_usersNumber

The number of distinct users who visited your site or app.

new_usersNumber

The number of users who interacted with your site or launched your app for the first time (event triggered: first_open or first_visit).

total_usersNumber

The number of distinct users who have logged at least one event, regardless of whether the site or app was in use when that event was logged.

engaged_sessionsNumber

The number of sessions that lasted longer than 10 seconds, or had a key event, or had 2 or more screen views.

screen_page_viewsNumber

The number of app screens or web pages your users viewed. Repeated views of a single page or screen are counted. (screen_view + page_view events).

user_engagement_durationNumber

The total amount of time (in seconds) your website or app was in the foreground of users` devices.

conversionsNumber
total_revenueNumber

The sum of revenue from purchases, subscriptions, and advertising (Purchase revenue plus Subscription revenue plus Ad revenue) minus refunded transaction revenue.

transactionsNumber

The count of transaction events with purchase revenue. Transaction events are in_app_purchase, ecommerce_purchase, purchase, app_store_subscription_renew, app_store_subscription_convert, and refund.

ecommerce_purchasesNumber

The number of times users completed a purchase. This metric counts purchase events; this metric does not count in_app_purchase and subscription events.

add_to_cartsNumber

The number of times users added items to their shopping carts.

checkoutsNumber

The number of times users started the checkout process. This metric counts the occurrence of the begin_checkout event.

first_time_purchasersNumber

The number of users that completed their first purchase event.

total_purchasersNumber

The number of users that logged purchase events for the time period selected.

event_valueNumber

The sum of the event parameter named value.

total_ad_revenueNumber

The total advertising revenue from both Admob and third-party sources.

item_viewsNumber
item_list_viewsNumber
item_list_clicksNumber
item_promotion_viewsNumber
item_promotion_clicksNumber

Geo Table

account_idText

Identifier of the Google Analytics property the row belongs to.

dateDate

The date of the event.

countryText

The country from which the user activity originated.

sessionsNumber

The number of sessions that began on your site or app (event triggered: session_start).

active_usersNumber

The number of distinct users who visited your site or app.

engaged_sessionsNumber

The number of sessions that lasted longer than 10 seconds, or had a key event, or had 2 or more screen views.

screen_page_viewsNumber

The number of app screens or web pages your users viewed. Repeated views of a single page or screen are counted. (screen_view + page_view events).

engagement_rateNumber

The percentage of engaged sessions (Engaged sessions divided by Sessions). This metric is returned as a fraction; for example, 0.7239 means 72.39% of sessions were engaged sessions.

user_engagement_durationNumber

The total amount of time (in seconds) your website or app was in the foreground of users` devices.

conversionsNumber
total_revenueNumber

The sum of revenue from purchases, subscriptions, and advertising (Purchase revenue plus Subscription revenue plus Ad revenue) minus refunded transaction revenue.

transactionsNumber

The count of transaction events with purchase revenue. Transaction events are in_app_purchase, ecommerce_purchase, purchase, app_store_subscription_renew, app_store_subscription_convert, and refund.

ecommerce_purchasesNumber

The number of times users completed a purchase. This metric counts purchase events; this metric does not count in_app_purchase and subscription events.

bounce_rateNumber

The percentage of sessions that were not engaged ((Sessions Minus Engaged sessions) divided by Sessions). This metric is returned as a fraction; for example, 0.2761 means 27.61% of sessions were bounces.

Devices Table

account_idText

Identifier of the Google Analytics property the row belongs to.

dateDate

The date of the event.

device_categoryText

The type of device: Desktop, Tablet, or Mobile.

operating_systemText

The operating systems used by visitors to your app or website. Includes desktop and mobile operating systems such as Windows and Android.

browserText

The browsers used to view your website.

sessionsNumber

The number of sessions that began on your site or app (event triggered: session_start).

active_usersNumber

The number of distinct users who visited your site or app.

engaged_sessionsNumber

The number of sessions that lasted longer than 10 seconds, or had a key event, or had 2 or more screen views.

screen_page_viewsNumber

The number of app screens or web pages your users viewed. Repeated views of a single page or screen are counted. (screen_view + page_view events).

engagement_rateNumber

The percentage of engaged sessions (Engaged sessions divided by Sessions). This metric is returned as a fraction; for example, 0.7239 means 72.39% of sessions were engaged sessions.

user_engagement_durationNumber

The total amount of time (in seconds) your website or app was in the foreground of users` devices.

conversionsNumber
total_revenueNumber

The sum of revenue from purchases, subscriptions, and advertising (Purchase revenue plus Subscription revenue plus Ad revenue) minus refunded transaction revenue.

transactionsNumber

The count of transaction events with purchase revenue. Transaction events are in_app_purchase, ecommerce_purchase, purchase, app_store_subscription_renew, app_store_subscription_convert, and refund.

ecommerce_purchasesNumber

The number of times users completed a purchase. This metric counts purchase events; this metric does not count in_app_purchase and subscription events.

add_to_cartsNumber

The number of times users added items to their shopping carts.

bounce_rateNumber

The percentage of sessions that were not engaged ((Sessions Minus Engaged sessions) divided by Sessions). This metric is returned as a fraction; for example, 0.2761 means 27.61% of sessions were bounces.