Class: Google::Analytics::Admin::V1alpha::AudienceFilterClause
- Inherits:
-
Object
- Object
- Google::Analytics::Admin::V1alpha::AudienceFilterClause
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/analytics/admin/v1alpha/audience.rb
Overview
A clause for defining either a simple or sequence filter. A filter can be inclusive (For example, users satisfying the filter clause are included in the Audience) or exclusive (For example, users satisfying the filter clause are excluded from the Audience).
Defined Under Namespace
Modules: AudienceClauseType
Instance Attribute Summary collapse
-
#clause_type ⇒ ::Google::Analytics::Admin::V1alpha::AudienceFilterClause::AudienceClauseType
Required.
-
#sequence_filter ⇒ ::Google::Analytics::Admin::V1alpha::AudienceSequenceFilter
Filters that must occur in a specific order for the user to be a member of the Audience.
-
#simple_filter ⇒ ::Google::Analytics::Admin::V1alpha::AudienceSimpleFilter
A simple filter that a user must satisfy to be a member of the Audience.
Instance Attribute Details
#clause_type ⇒ ::Google::Analytics::Admin::V1alpha::AudienceFilterClause::AudienceClauseType
Returns Required. Specifies whether this is an include or exclude filter clause.
331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 |
# File 'proto_docs/google/analytics/admin/v1alpha/audience.rb', line 331 class AudienceFilterClause include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Specifies whether this is an include or exclude filter clause. module AudienceClauseType # Unspecified clause type. AUDIENCE_CLAUSE_TYPE_UNSPECIFIED = 0 # Users will be included in the Audience if the filter clause is met. INCLUDE = 1 # Users will be excluded from the Audience if the filter clause is met. EXCLUDE = 2 end end |
#sequence_filter ⇒ ::Google::Analytics::Admin::V1alpha::AudienceSequenceFilter
Returns Filters that must occur in a specific order for the user to be a member of the Audience.
Note: The following fields are mutually exclusive: sequence_filter
, simple_filter
. If a field in that set is populated, all other fields in the set will automatically be cleared.
331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 |
# File 'proto_docs/google/analytics/admin/v1alpha/audience.rb', line 331 class AudienceFilterClause include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Specifies whether this is an include or exclude filter clause. module AudienceClauseType # Unspecified clause type. AUDIENCE_CLAUSE_TYPE_UNSPECIFIED = 0 # Users will be included in the Audience if the filter clause is met. INCLUDE = 1 # Users will be excluded from the Audience if the filter clause is met. EXCLUDE = 2 end end |
#simple_filter ⇒ ::Google::Analytics::Admin::V1alpha::AudienceSimpleFilter
Returns A simple filter that a user must satisfy to be a member of the Audience.
Note: The following fields are mutually exclusive: simple_filter
, sequence_filter
. If a field in that set is populated, all other fields in the set will automatically be cleared.
331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 |
# File 'proto_docs/google/analytics/admin/v1alpha/audience.rb', line 331 class AudienceFilterClause include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Specifies whether this is an include or exclude filter clause. module AudienceClauseType # Unspecified clause type. AUDIENCE_CLAUSE_TYPE_UNSPECIFIED = 0 # Users will be included in the Audience if the filter clause is met. INCLUDE = 1 # Users will be excluded from the Audience if the filter clause is met. EXCLUDE = 2 end end |