public interface UserSegmentConditionGroupOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
UserCriteriaScoping |
getConditionScoping()
Data is included or excluded from the segment based on if it matches
the condition group.
|
int |
getConditionScopingValue()
Data is included or excluded from the segment based on if it matches
the condition group.
|
SegmentFilterExpression |
getSegmentFilterExpression()
Data is included or excluded from the segment based on if it matches
this expression.
|
SegmentFilterExpressionOrBuilder |
getSegmentFilterExpressionOrBuilder()
Data is included or excluded from the segment based on if it matches
this expression.
|
boolean |
hasSegmentFilterExpression()
Data is included or excluded from the segment based on if it matches
this expression.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofint getConditionScopingValue()
Data is included or excluded from the segment based on if it matches the condition group. This scoping defines how many events the `segmentFilterExpression` is evaluated on before the condition group is determined to be matched or not. For example if `conditionScoping = USER_CRITERIA_WITHIN_SAME_SESSION`, the expression is evaluated on all events in a session, and then, the condition group is determined to be matched or not for this user. For example if `conditionScoping = USER_CRITERIA_WITHIN_SAME_EVENT`, the expression is evaluated on a single event, and then, the condition group is determined to be matched or not for this user. Optional. If unspecified, `conditionScoping = ACROSS_ALL_SESSIONS` is used.
.google.analytics.data.v1alpha.UserCriteriaScoping condition_scoping = 1;UserCriteriaScoping getConditionScoping()
Data is included or excluded from the segment based on if it matches the condition group. This scoping defines how many events the `segmentFilterExpression` is evaluated on before the condition group is determined to be matched or not. For example if `conditionScoping = USER_CRITERIA_WITHIN_SAME_SESSION`, the expression is evaluated on all events in a session, and then, the condition group is determined to be matched or not for this user. For example if `conditionScoping = USER_CRITERIA_WITHIN_SAME_EVENT`, the expression is evaluated on a single event, and then, the condition group is determined to be matched or not for this user. Optional. If unspecified, `conditionScoping = ACROSS_ALL_SESSIONS` is used.
.google.analytics.data.v1alpha.UserCriteriaScoping condition_scoping = 1;boolean hasSegmentFilterExpression()
Data is included or excluded from the segment based on if it matches this expression. Expressions express criteria on dimension, metrics, and/or parameters.
.google.analytics.data.v1alpha.SegmentFilterExpression segment_filter_expression = 2;
SegmentFilterExpression getSegmentFilterExpression()
Data is included or excluded from the segment based on if it matches this expression. Expressions express criteria on dimension, metrics, and/or parameters.
.google.analytics.data.v1alpha.SegmentFilterExpression segment_filter_expression = 2;
SegmentFilterExpressionOrBuilder getSegmentFilterExpressionOrBuilder()
Data is included or excluded from the segment based on if it matches this expression. Expressions express criteria on dimension, metrics, and/or parameters.
.google.analytics.data.v1alpha.SegmentFilterExpression segment_filter_expression = 2;
Copyright © 2023 Google LLC. All rights reserved.