Google Analytics Data V1alpha Client - Class UserSegment (0.21.1)

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

User segments are subsets of users who engaged with your site or app. For example, users who have previously purchased; users who added items to their shopping carts, but didn’t complete a purchase.

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

Namespace

Google \ Analytics \ Data \ V1alpha

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ user_inclusion_criteria UserSegmentCriteria

Defines which users are included in this segment. Optional.

↳ exclusion UserSegmentExclusion

Defines which users are excluded in this segment. Optional.

getUserInclusionCriteria

Defines which users are included in this segment. Optional.

Returns
Type Description
UserSegmentCriteria|null

hasUserInclusionCriteria

clearUserInclusionCriteria

setUserInclusionCriteria

Defines which users are included in this segment. Optional.

Parameter
Name Description
var UserSegmentCriteria
Returns
Type Description
$this

getExclusion

Defines which users are excluded in this segment. Optional.

Returns
Type Description
UserSegmentExclusion|null

hasExclusion

clearExclusion

setExclusion

Defines which users are excluded in this segment. Optional.

Parameter
Name Description
var UserSegmentExclusion
Returns
Type Description
$this