Reference documentation and code samples for the Google Analytics Data V1alpha Client class FilterExpression.
To express dimension or metric filters.
The fields in the same FilterExpression need to be either all dimensions or all metrics.
Generated from protobuf message google.analytics.data.v1alpha.FilterExpression
Namespace
Google \ Analytics \ Data \ V1alphaMethods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ and_group |
Google\Analytics\Data\V1alpha\FilterExpressionList
The FilterExpressions in and_group have an AND relationship. |
↳ or_group |
Google\Analytics\Data\V1alpha\FilterExpressionList
The FilterExpressions in or_group have an OR relationship. |
↳ not_expression |
Google\Analytics\Data\V1alpha\FilterExpression
The FilterExpression is NOT of not_expression. |
↳ filter |
Google\Analytics\Data\V1alpha\Filter
A primitive filter. All fields in filter in same FilterExpression needs to be either all dimensions or metrics. |
getAndGroup
The FilterExpressions in and_group have an AND relationship.
Returns | |
---|---|
Type | Description |
Google\Analytics\Data\V1alpha\FilterExpressionList|null |
hasAndGroup
setAndGroup
The FilterExpressions in and_group have an AND relationship.
Parameter | |
---|---|
Name | Description |
var |
Google\Analytics\Data\V1alpha\FilterExpressionList
|
Returns | |
---|---|
Type | Description |
$this |
getOrGroup
The FilterExpressions in or_group have an OR relationship.
Returns | |
---|---|
Type | Description |
Google\Analytics\Data\V1alpha\FilterExpressionList|null |
hasOrGroup
setOrGroup
The FilterExpressions in or_group have an OR relationship.
Parameter | |
---|---|
Name | Description |
var |
Google\Analytics\Data\V1alpha\FilterExpressionList
|
Returns | |
---|---|
Type | Description |
$this |
getNotExpression
The FilterExpression is NOT of not_expression.
Returns | |
---|---|
Type | Description |
Google\Analytics\Data\V1alpha\FilterExpression|null |
hasNotExpression
setNotExpression
The FilterExpression is NOT of not_expression.
Parameter | |
---|---|
Name | Description |
var |
Google\Analytics\Data\V1alpha\FilterExpression
|
Returns | |
---|---|
Type | Description |
$this |
getFilter
A primitive filter.
All fields in filter in same FilterExpression needs to be either all dimensions or metrics.
Returns | |
---|---|
Type | Description |
Google\Analytics\Data\V1alpha\Filter|null |
hasFilter
setFilter
A primitive filter.
All fields in filter in same FilterExpression needs to be either all dimensions or metrics.
Parameter | |
---|---|
Name | Description |
var |
Google\Analytics\Data\V1alpha\Filter
|
Returns | |
---|---|
Type | Description |
$this |
getExpr
Returns | |
---|---|
Type | Description |
string |