public interface MetricOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getExpression()
A mathematical expression for derived metrics.
|
com.google.protobuf.ByteString |
getExpressionBytes()
A mathematical expression for derived metrics.
|
boolean |
getInvisible()
Indicates if a metric is invisible in the report response.
|
String |
getName()
The name of the metric.
|
com.google.protobuf.ByteString |
getNameBytes()
The name of the metric.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getName()
The name of the metric. See the [API Metrics](https://developers.google.com/analytics/devguides/reporting/data/v1/api-schema#metrics) for the list of metric names. If `expression` is specified, `name` can be any string that you would like within the allowed character set. For example if `expression` is `screenPageViews/sessions`, you could call that metric's name = `viewsPerSession`. Metric names that you choose must match the regular expression `^[a-zA-Z0-9_]$`. Metrics are referenced by `name` in `metricFilter`, `orderBys`, and metric `expression`.
string name = 1;com.google.protobuf.ByteString getNameBytes()
The name of the metric. See the [API Metrics](https://developers.google.com/analytics/devguides/reporting/data/v1/api-schema#metrics) for the list of metric names. If `expression` is specified, `name` can be any string that you would like within the allowed character set. For example if `expression` is `screenPageViews/sessions`, you could call that metric's name = `viewsPerSession`. Metric names that you choose must match the regular expression `^[a-zA-Z0-9_]$`. Metrics are referenced by `name` in `metricFilter`, `orderBys`, and metric `expression`.
string name = 1;String getExpression()
A mathematical expression for derived metrics. For example, the metric Event count per user is `eventCount/totalUsers`.
string expression = 2;com.google.protobuf.ByteString getExpressionBytes()
A mathematical expression for derived metrics. For example, the metric Event count per user is `eventCount/totalUsers`.
string expression = 2;boolean getInvisible()
Indicates if a metric is invisible in the report response. If a metric is invisible, the metric will not produce a column in the response, but can be used in `metricFilter`, `orderBys`, or a metric `expression`.
bool invisible = 3;Copyright © 2022 Google LLC. All rights reserved.