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

Returns:

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

    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.



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

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:



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

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.



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

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:



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

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