package
0.1.1
Repository: https://github.com/wacul/gasegment.git
Documentation: pkg.go.dev

# Functions

DetectFilterType : detects filter type.
DetectMatchType : SequenceStepType -> MatchType string.
DetectOperatorOnDimension :.
DetectOperatorOnMetric :.
DetectScope : MetricScope -> scope string.
NewDimensionFilterClause : creates filter clause for dimension filter.
NewMetricFilterClause : creates filter clause for metric filter.
NewSegmentFilter : creates segmentFilter from segment.
ParseStringWithEscape : parsing string -- taking care of escape charactor.
TransformAndExpression : transform AndExpression to []*OrFiltersForSegment.
TransformCondition : transform Condition to SegmentFilter.
TransformExpression : transform expression to filter clause.
TransformOrExpression : transform OrExpression to OrFiltersForSegment.
TransformSegment : transform Segument to DynamicSegment.
TransformSegments : transform Seguments to DynamicSegment.
TransformSequence : transform Sequence to SegmentFilter.
TransformSequenceSteps : transform SequenceSteps to []*SegmentSequenceStep.
TransformSequqnceStep : transform SequenceStep to SegmentSequenceStep.
V3StringifyDynamicSegment :.
V3StringifyOrFiltersForSegment :.
V3StringifySegmentDefinition :.
V3StringifySegmentDimensionFilter :.
V3StringifySegmentFilter :.
V3StringifySegmentFilterClause :.
V3StringifySegmentMetricFilter :.
V3StringifySequenceSegment :.
V3StringifySimpleSegment :.

# Constants

FilterType :.
FilterType :.
FilterType :.
MatchType.
MatchType.
"UNSPECIFIED_MATCH_TYPE" // omitempty.
Operator : string representation for analyticsreporting.operator.
Operator : string representation for analyticsreporting.operator.
Operator : string representation for analyticsreporting.operator.
Operator : string representation for analyticsreporting.operator.
Operator : string representation for analyticsreporting.operator.
Operator : string representation for analyticsreporting.operator.
Operator : string representation for analyticsreporting.operator.
Operator : string representation for analyticsreporting.operator.
Operator : string representation for analyticsreporting.operator.
Operator : string representation for analyticsreporting.operator.
Operator : string representation for analyticsreporting.operator.
Operator : string representation for analyticsreporting.operator.
Operator : string representation for analyticsreporting.operator.
Operator : string representation for analyticsreporting.operator.
"UNSPECIFIED_OPERATOR" // omitempty.
"OPERATOR_UNSPECIFIED" // omitempty.
Scope.
Scope.
Scope.
UNSPECIFIED_SCOPE // omitempty.
Scope.

# Type aliases

FilterType : gaesegment.Expression doesn't have a information about theirself is Metric or Dimention.