Google Analytics Data V1alpha Client - Class EventSegment (0.14.0)

Reference documentation and code samples for the Google Analytics Data V1alpha Client class EventSegment.

Event segments are subsets of events that were triggered on your site or app.

for example, all purchase events made in a particular location; app_exception events that occurred on a specific operating system.

Generated from protobuf message google.analytics.data.v1alpha.EventSegment

Namespace

Google \ Analytics \ Data \ V1alpha

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ event_inclusion_criteria Google\Analytics\Data\V1alpha\EventSegmentCriteria

Defines which events are included in this segment. Optional.

↳ exclusion Google\Analytics\Data\V1alpha\EventSegmentExclusion

Defines which events are excluded in this segment. Optional.

getEventInclusionCriteria

Defines which events are included in this segment. Optional.

Returns
TypeDescription
Google\Analytics\Data\V1alpha\EventSegmentCriteria|null

hasEventInclusionCriteria

clearEventInclusionCriteria

setEventInclusionCriteria

Defines which events are included in this segment. Optional.

Parameter
NameDescription
var Google\Analytics\Data\V1alpha\EventSegmentCriteria
Returns
TypeDescription
$this

getExclusion

Defines which events are excluded in this segment. Optional.

Returns
TypeDescription
Google\Analytics\Data\V1alpha\EventSegmentExclusion|null

hasExclusion

clearExclusion

setExclusion

Defines which events are excluded in this segment. Optional.

Parameter
NameDescription
var Google\Analytics\Data\V1alpha\EventSegmentExclusion
Returns
TypeDescription
$this