Reference documentation and code samples for the Google Analytics Admin V1alpha Client class AudienceSequenceStep.
A condition that must occur in the specified step order for this user
to match the sequence.
Generated from protobuf message google.analytics.admin.v1alpha.AudienceSequenceFilter.AudienceSequenceStep
Namespace
Google \ Analytics \ Admin \ V1alpha \ AudienceSequenceFilter
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ scope
int
Required. Immutable. Specifies the scope for this step.
↳ immediately_follows
bool
Optional. If true, the event satisfying this step must be the very next event after the event satisfying the last step. If unset or false, this step indirectly follows the prior step; for example, there may be events between the prior step and this step. It is ignored for the first step.
Optional. When set, this step must be satisfied within the constraint_duration of the previous step (For example, t[i] - t[i-1] <= constraint_duration). If not set, there is no duration requirement (the duration is effectively unlimited). It is ignored for the first step.
Required. Immutable. A logical expression of Audience dimension, metric, or event filters in each step.
getScope
Required. Immutable. Specifies the scope for this step.
Returns
Type
Description
int
setScope
Required. Immutable. Specifies the scope for this step.
Parameter
Name
Description
var
int
Returns
Type
Description
$this
getImmediatelyFollows
Optional. If true, the event satisfying this step must be the very next
event after the event satisfying the last step. If unset or false, this
step indirectly follows the prior step; for example, there may be
events between the prior step and this step. It is ignored for the
first step.
Returns
Type
Description
bool
setImmediatelyFollows
Optional. If true, the event satisfying this step must be the very next
event after the event satisfying the last step. If unset or false, this
step indirectly follows the prior step; for example, there may be
events between the prior step and this step. It is ignored for the
first step.
Parameter
Name
Description
var
bool
Returns
Type
Description
$this
getConstraintDuration
Optional. When set, this step must be satisfied within the
constraint_duration of the previous step (For example, t[i] - t[i-1] <=
constraint_duration). If not set, there is no duration requirement (the
duration is effectively unlimited). It is ignored for the first step.
Optional. When set, this step must be satisfied within the
constraint_duration of the previous step (For example, t[i] - t[i-1] <=
constraint_duration). If not set, there is no duration requirement (the
duration is effectively unlimited). It is ignored for the first step.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Analytics Admin V1alpha Client - Class AudienceSequenceStep (0.29.1)\n\nVersion latestkeyboard_arrow_down\n\n- [0.29.1 (latest)](/php/docs/reference/analytics-admin/latest/V1alpha.AudienceSequenceFilter.AudienceSequenceStep)\n- [0.29.0](/php/docs/reference/analytics-admin/0.29.0/V1alpha.AudienceSequenceFilter.AudienceSequenceStep)\n- [0.28.1](/php/docs/reference/analytics-admin/0.28.1/V1alpha.AudienceSequenceFilter.AudienceSequenceStep)\n- [0.27.0](/php/docs/reference/analytics-admin/0.27.0/V1alpha.AudienceSequenceFilter.AudienceSequenceStep)\n- [0.26.0](/php/docs/reference/analytics-admin/0.26.0/V1alpha.AudienceSequenceFilter.AudienceSequenceStep)\n- [0.25.2](/php/docs/reference/analytics-admin/0.25.2/V1alpha.AudienceSequenceFilter.AudienceSequenceStep)\n- [0.24.2](/php/docs/reference/analytics-admin/0.24.2/V1alpha.AudienceSequenceFilter.AudienceSequenceStep)\n- [0.23.0](/php/docs/reference/analytics-admin/0.23.0/V1alpha.AudienceSequenceFilter.AudienceSequenceStep)\n- [0.22.5](/php/docs/reference/analytics-admin/0.22.5/V1alpha.AudienceSequenceFilter.AudienceSequenceStep)\n- [0.20.0](/php/docs/reference/analytics-admin/0.20.0/V1alpha.AudienceSequenceFilter.AudienceSequenceStep)\n- [0.19.0](/php/docs/reference/analytics-admin/0.19.0/V1alpha.AudienceSequenceFilter.AudienceSequenceStep)\n- [0.18.1](/php/docs/reference/analytics-admin/0.18.1/V1alpha.AudienceSequenceFilter.AudienceSequenceStep)\n- [0.17.0](/php/docs/reference/analytics-admin/0.17.0/V1alpha.AudienceSequenceFilter.AudienceSequenceStep)\n- [0.16.0](/php/docs/reference/analytics-admin/0.16.0/V1alpha.AudienceSequenceFilter.AudienceSequenceStep)\n- [0.15.1](/php/docs/reference/analytics-admin/0.15.1/V1alpha.AudienceSequenceFilter.AudienceSequenceStep)\n- [0.14.0](/php/docs/reference/analytics-admin/0.14.0/V1alpha.AudienceSequenceFilter.AudienceSequenceStep)\n- [0.13.0](/php/docs/reference/analytics-admin/0.13.0/V1alpha.AudienceSequenceFilter.AudienceSequenceStep)\n- [0.12.0](/php/docs/reference/analytics-admin/0.12.0/V1alpha.AudienceSequenceFilter.AudienceSequenceStep)\n- [0.11.1](/php/docs/reference/analytics-admin/0.11.1/V1alpha.AudienceSequenceFilter.AudienceSequenceStep)\n- [0.10.0](/php/docs/reference/analytics-admin/0.10.0/V1alpha.AudienceSequenceFilter.AudienceSequenceStep)\n- [0.9.0](/php/docs/reference/analytics-admin/0.9.0/V1alpha.AudienceSequenceFilter.AudienceSequenceStep)\n- [0.8.2](/php/docs/reference/analytics-admin/0.8.2/V1alpha.AudienceSequenceFilter.AudienceSequenceStep) \n| **Beta**\n|\n|\n| This library is covered by the [Pre-GA Offerings Terms](/terms/service-terms#1)\n| of the Terms of Service. Pre-GA libraries might have limited support,\n| and changes to pre-GA libraries might not be compatible with other pre-GA versions.\n| For more information, see the\n[launch stage descriptions](/products#product-launch-stages). \nReference documentation and code samples for the Google Analytics Admin V1alpha Client class AudienceSequenceStep.\n\nA condition that must occur in the specified step order for this user\nto match the sequence.\n\nGenerated from protobuf message `google.analytics.admin.v1alpha.AudienceSequenceFilter.AudienceSequenceStep`\n\nNamespace\n---------\n\nGoogle \\\\ Analytics \\\\ Admin \\\\ V1alpha \\\\ AudienceSequenceFilter\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getScope\n\nRequired. Immutable. Specifies the scope for this step.\n\n### setScope\n\nRequired. Immutable. Specifies the scope for this step.\n\n### getImmediatelyFollows\n\nOptional. If true, the event satisfying this step must be the very next\nevent after the event satisfying the last step. If unset or false, this\nstep indirectly follows the prior step; for example, there may be\nevents between the prior step and this step. It is ignored for the\nfirst step.\n\n### setImmediatelyFollows\n\nOptional. If true, the event satisfying this step must be the very next\nevent after the event satisfying the last step. If unset or false, this\nstep indirectly follows the prior step; for example, there may be\nevents between the prior step and this step. It is ignored for the\nfirst step.\n\n### getConstraintDuration\n\nOptional. When set, this step must be satisfied within the\nconstraint_duration of the previous step (For example, t\\[i\\] - t\\[i-1\\] \\\u003c=\nconstraint_duration). If not set, there is no duration requirement (the\nduration is effectively unlimited). It is ignored for the first step.\n\n### hasConstraintDuration\n\n### clearConstraintDuration\n\n### setConstraintDuration\n\nOptional. When set, this step must be satisfied within the\nconstraint_duration of the previous step (For example, t\\[i\\] - t\\[i-1\\] \\\u003c=\nconstraint_duration). If not set, there is no duration requirement (the\nduration is effectively unlimited). It is ignored for the first step.\n\n### getFilterExpression\n\nRequired. Immutable. A logical expression of Audience dimension, metric,\nor event filters in each step.\n\n### hasFilterExpression\n\n### clearFilterExpression\n\n### setFilterExpression\n\nRequired. Immutable. A logical expression of Audience dimension, metric,\nor event filters in each step."]]