Class: Google::Analytics::Admin::V1alpha::AudienceSequenceFilter::AudienceSequenceStep

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/analytics/admin/v1alpha/audience.rb

Overview

A condition that must occur in the specified step order for this user to match the sequence.

Instance Attribute Summary collapse

Instance Attribute Details

#constraint_duration::Google::Protobuf::Duration

Returns Optional. When set, this step must be satisfied within the constraint_duration of the previous step (i.e., 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.

Returns:

  • (::Google::Protobuf::Duration)

    Optional. When set, this step must be satisfied within the constraint_duration of the previous step (i.e., 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.



287
288
289
290
# File 'proto_docs/google/analytics/admin/v1alpha/audience.rb', line 287

class AudienceSequenceStep
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#filter_expression::Google::Analytics::Admin::V1alpha::AudienceFilterExpression

Returns Required. Immutable. A logical expression of Audience dimension, metric, or event filters in each step.

Returns:



287
288
289
290
# File 'proto_docs/google/analytics/admin/v1alpha/audience.rb', line 287

class AudienceSequenceStep
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#immediately_follows::Boolean

Returns 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.

Returns:

  • (::Boolean)

    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.



287
288
289
290
# File 'proto_docs/google/analytics/admin/v1alpha/audience.rb', line 287

class AudienceSequenceStep
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#scope::Google::Analytics::Admin::V1alpha::AudienceFilterScope

Returns Required. Immutable. Specifies the scope for this step.

Returns:



287
288
289
290
# File 'proto_docs/google/analytics/admin/v1alpha/audience.rb', line 287

class AudienceSequenceStep
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end