GA4 Dimensions vs. Metrics: Scope, Examples, and Reporting

June 22, 2026

Author: Shusaku Yosa
ディメンションとは?指標との違いとGA4での使い方をわかりやすく解説

A GA4 dimension defines how data is classified; a metric measures a quantity or rate within that classification. The distinction is about analytical role, not whether a value looks like text or a number. This guide uses official documentation checked on October 11, 2026 to help you choose reporting pairs and avoid misleading totals.

Distinguish a dimension from a metric by its role

The official introduction to dimensions and metrics provides the starting distinction. Page title is a dimension and views is a metric. An hour or numeric category label can still be a dimension because its role is to classify observations.

Example

Role

Interpretation

Page title

Dimension

Check whether several pages share a title

Hour, such as 09 or 10

Dimension

A time category, not a quantity to add

Session source

Dimension

A classification of session acquisition

Sessions

Metric

Not interchangeable with users or events

Event count

Metric

Occurrences, not verified people

Engagement rate

Metric

A rate with a defined numerator and denominator

Avoid memorizing a supposedly permanent number of dimensions. Look up the current definition of the relevant field. Similar labels can refer to different units or collection moments.

Turn a business question into a reporting pair

Write the question first, then choose the grouping, metric, date range, host, page scope, and acquisition conditions. A report should answer a defined question rather than accumulate every available column.

Question

Candidate grouping

Measure and conditions

Which sources start visits?

Session source / medium

Sessions; specify organic-only or all channels

Which pages begin visits?

Landing page

Sessions; fix production host and intended paths

Which events arrive?

Event name

Event count; verify the event’s meaning separately

Where were users first acquired?

First user source / medium

Select an appropriate acquisition metric, such as new users

All-channel sessions cannot substitute for organic landing sessions. Views across every page also differ from visits beginning on an article. Save the cohort and site-wide results with their distinct scopes.

Choose compatible user, session, and event scopes

GA4 scopes include user, session, and event. First-user acquisition, session acquisition, and event-related attribution answer different questions even when their labels contain the word source.

The objective is not to prohibit every combination of scopes. Check compatibility and analytical meaning. A combination being available in an interface or API does not prove that it answers your business question. Align field definitions, dates, filters, and identity conditions when comparing reports.

Reporting identity also affects how activity is associated with users. Do not automatically equate an analytics user measure with verified people, especially when cross-device recognition is incomplete.

Build a consistent table in reports or Explorations

  1. Select the intended property and fix dates, production host, and page scope.
  2. Choose the relevant primary dimension and metrics in the report.
  3. Record any secondary dimension, comparison, or filter.
  4. In an Exploration, select the corresponding fields and place them in rows, values, and filters.
  5. Investigate differing totals by checking definitions, scopes, filters, and display limitations.

More detail is not always more useful. Adding many dimensions to sparse data creates small rows that are hard to interpret. Start with the most relevant grouping and add another only to answer a specific follow-up question.

Design a custom definition only when needed

Prefer a predefined field when it answers the question. Otherwise, separate collection of an attribute from registration of a reporting definition. Follow Google’s custom-definition guidance and choose the appropriate scope.

Decision

Example or check

Question and values

Define a maintained set of editorial categories

Scope

Decide whether the attribute belongs to an event, user, or item

Collection and definition

Verify the parameter or property is sent, then register the matching definition

Timing

Check reporting availability, normally 24–48 hours after collection and registration

Value management

Avoid unnecessarily unique IDs or URLs as categories

Privacy

Do not send names or email addresses as attribute values

Registration is not a promise that all historical data will become available under the new attribute. Record collection and registration dates and value changes. Follow PII-prevention guidance rather than creating custom categories simply to expose user or session identifiers.

Read user totals, weighted rates, and missing values correctly

In a fictional example, category A contains illustrative users 1, 2, and 3; B contains 3 and 4. The row counts are three and two, but the combined unique count is four, not five. These labels explain overlap; they are not a recommendation to send personal identifiers to GA4.

Rates also require their denominators. Suppose A has 40 engaged sessions out of 100, and B has 10 out of 20. Their rates are 40% and 50%. The combined rate is 50 divided by 120, approximately 41.7%, rather than the unweighted average of 45%.

Demographic buckets such as 18–24 and 25–34 cannot establish an exact count of people in their twenties. Consider Google signals, collection coverage, unknown values, and privacy limits before generalizing to everyone. Investigate missing values through collection and field applicability. When reporting business outcomes, separate event occurrences from verified successful people.

Continue with the relevant guide

Related posts