Class AudienceSequenceFilter.Types.AudienceSequenceStep
A condition that must occur in the specified step order for this user to match the sequence.
Implements
Namespace: Google.Analytics.Admin.V1Alpha
Assembly: Google.Analytics.Admin.V1Alpha.dll
Syntax
public sealed class AudienceSequenceFilter.Types.AudienceSequenceStep : IMessage<AudienceSequenceFilter.Types.AudienceSequenceStep>, IEquatable<AudienceSequenceFilter.Types.AudienceSequenceStep>, IDeepCloneable<AudienceSequenceFilter.Types.AudienceSequenceStep>, IBufferMessage, IMessage
Constructors
AudienceSequenceStep()
Declaration
public AudienceSequenceStep()
AudienceSequenceStep(AudienceSequenceStep)
Declaration
public AudienceSequenceStep(AudienceSequenceFilter.Types.AudienceSequenceStep other)
Parameters
Type | Name | Description |
---|---|---|
AudienceSequenceFilter.Types.AudienceSequenceStep | other |
Properties
ConstraintDuration
Optional. When set, this step must be satisfied within the constraint_duration of the previous step (For example, t[i] - t[i-1] <= constraint_duration). If not set, there is no duration requirement (the duration is effectively unlimited). It is ignored for the first step.
Declaration
public Duration ConstraintDuration { get; set; }
Property Value
Type | Description |
---|---|
Duration |
FilterExpression
Required. Immutable. A logical expression of Audience dimension, metric, or event filters in each step.
Declaration
public AudienceFilterExpression FilterExpression { get; set; }
Property Value
Type | Description |
---|---|
AudienceFilterExpression |
ImmediatelyFollows
Optional. If true, the event satisfying this step must be the very next event after the event satisfying the last step. If unset or false, this step indirectly follows the prior step; for example, there may be events between the prior step and this step. It is ignored for the first step.
Declaration
public bool ImmediatelyFollows { get; set; }
Property Value
Type | Description |
---|---|
bool |
Scope
Required. Immutable. Specifies the scope for this step.
Declaration
public AudienceFilterScope Scope { get; set; }
Property Value
Type | Description |
---|---|
AudienceFilterScope |