Class AudienceFilterExpression
A logical expression of Audience dimension, metric, or event filters.
Inheritance
AudienceFilterExpression
Assembly: Google.Analytics.Admin.V1Alpha.dll
Syntax
public sealed class AudienceFilterExpression : IMessage<AudienceFilterExpression>, IEquatable<AudienceFilterExpression>, IDeepCloneable<AudienceFilterExpression>, IBufferMessage, IMessage
Constructors
AudienceFilterExpression()
Declaration
public AudienceFilterExpression()
AudienceFilterExpression(AudienceFilterExpression)
Declaration
public AudienceFilterExpression(AudienceFilterExpression other)
Parameters
Properties
AndGroup
A list of expressions to be AND’ed together. It can only contain
AudienceFilterExpressions with or_group. This must be set for the top
level AudienceFilterExpression.
Declaration
public AudienceFilterExpressionList AndGroup { get; set; }
Property Value
DimensionOrMetricFilter
A filter on a single dimension or metric. This cannot be set on the top
level AudienceFilterExpression.
Declaration
public AudienceDimensionOrMetricFilter DimensionOrMetricFilter { get; set; }
Property Value
EventFilter
Creates a filter that matches a specific event. This cannot be set on the
top level AudienceFilterExpression.
Declaration
public AudienceEventFilter EventFilter { get; set; }
Property Value
ExprCase
Declaration
public AudienceFilterExpression.ExprOneofCase ExprCase { get; }
Property Value
NotExpression
A filter expression to be NOT'ed (For example, inverted, complemented).
It can only include a dimension_or_metric_filter. This cannot be set on
the top level AudienceFilterExpression.
Declaration
public AudienceFilterExpression NotExpression { get; set; }
Property Value
OrGroup
A list of expressions to OR’ed together. It cannot contain
AudienceFilterExpressions with and_group or or_group.
Declaration
public AudienceFilterExpressionList OrGroup { get; set; }
Property Value