Required. Display name for this custom metric as shown in the Analytics UI.
Max length of 82 characters, alphanumeric plus space and underscore
starting with a letter. Legacy system-generated display names may contain
square brackets, but updates to this field will never permit square
brackets.
Required. Display name for this custom metric as shown in the Analytics UI.
Max length of 82 characters, alphanumeric plus space and underscore
starting with a letter. Legacy system-generated display names may contain
square brackets, but updates to this field will never permit square
brackets.
Required. Immutable. Tagging name for this custom metric.
If this is an event-scoped metric, then this is the event parameter
name.
May only contain alphanumeric and underscore charactes, starting with a
letter. Max length of 40 characters for event-scoped metrics.
Required. Immutable. Tagging name for this custom metric.
If this is an event-scoped metric, then this is the event parameter
name.
May only contain alphanumeric and underscore charactes, starting with a
letter. Max length of 40 characters for event-scoped metrics.
Optional. Types of restricted data that this metric may contain. Required for metrics
with CURRENCY measurement unit. Must be empty for metrics with a
non-CURRENCY measurement unit.
Optional. Types of restricted data that this metric may contain. Required for metrics
with CURRENCY measurement unit. Must be empty for metrics with a
non-CURRENCY measurement unit.
Optional. Types of restricted data that this metric may contain. Required for metrics
with CURRENCY measurement unit. Must be empty for metrics with a
non-CURRENCY measurement unit.
Optional. Types of restricted data that this metric may contain. Required for metrics
with CURRENCY measurement unit. Must be empty for metrics with a
non-CURRENCY measurement unit.
Optional. Types of restricted data that this metric may contain. Required for metrics
with CURRENCY measurement unit. Must be empty for metrics with a
non-CURRENCY measurement unit.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-17 UTC."],[[["This page provides documentation for the `CustomMetric` class within the Google Analytics Admin API's Java client library, specifically within the `v1beta` package."],["The `CustomMetric` class is defined as a subclass of `GeneratedMessageV3`, representing a custom metric with fields for name, display name, parameter name, description, measurement unit, scope, and restricted metric types."],["The documentation covers a range of versions of the library, with the latest version being 0.70.0, and older versions ranging from 0.69.0 down to 0.14.0."],["This class is used for defining a custom metric in Google Analytics, which includes specifying its scope, measurement unit, and any restricted data types it might contain, all of which are detailed through the various methods and fields."],["The content also details inherited members and static methods, providing comprehensive details on how to parse, build, and interact with `CustomMetric` objects, including handling of data streams and error cases."]]],[]]