Google Analytics Admin V1alpha Client - Class AudienceFilterClause (0.23.0)

Reference documentation and code samples for the Google Analytics Admin V1alpha Client class AudienceFilterClause.

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

Generated from protobuf message google.analytics.admin.v1alpha.AudienceFilterClause

Namespace

Google \ Analytics \ Admin \ V1alpha

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ simple_filter Google\Analytics\Admin\V1alpha\AudienceSimpleFilter

A simple filter that a user must satisfy to be a member of the Audience.

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

↳ clause_type int

Required. Specifies whether this is an include or exclude filter clause.

getSimpleFilter

A simple filter that a user must satisfy to be a member of the Audience.

Returns
Type Description
Google\Analytics\Admin\V1alpha\AudienceSimpleFilter|null

hasSimpleFilter

setSimpleFilter

A simple filter that a user must satisfy to be a member of the Audience.

Parameter
Name Description
var Google\Analytics\Admin\V1alpha\AudienceSimpleFilter
Returns
Type Description
$this

getSequenceFilter

Filters that must occur in a specific order for the user to be a member of the Audience.

Returns
Type Description
Google\Analytics\Admin\V1alpha\AudienceSequenceFilter|null

hasSequenceFilter

setSequenceFilter

Filters that must occur in a specific order for the user to be a member of the Audience.

Parameter
Name Description
var Google\Analytics\Admin\V1alpha\AudienceSequenceFilter
Returns
Type Description
$this

getClauseType

Required. Specifies whether this is an include or exclude filter clause.

Returns
Type Description
int

setClauseType

Required. Specifies whether this is an include or exclude filter clause.

Parameter
Name Description
var int
Returns
Type Description
$this

getFilter

Returns
Type Description
string