AWSPinpointTargetingSegmentGroup Class Reference

Inherits from AWSModel : AWSMTLModel
Declared in AWSPinpointTargetingModel.h
AWSPinpointTargetingModel.m

Overview

Segment group definition.

  dimensions

List of dimensions to include or exclude.

@property (nonatomic, strong) NSArray<AWSPinpointTargetingSegmentDimensions*> *dimensions

Declared In

AWSPinpointTargetingModel.h

  sourceSegments

The base segment that you build your segment on. The source segment defines the starting “universe” of endpoints. When you add dimensions to the segment, it filters the source segment based on the dimensions that you specify. You can specify more than one dimensional segment. You can only specify one imported segment.NOTE: If you specify an imported segment for this attribute, the segment size estimate that appears in the Amazon Pinpoint console shows the size of the imported segment, without any filters applied to it.

@property (nonatomic, strong) NSArray<AWSPinpointTargetingSegmentReference*> *sourceSegments

Declared In

AWSPinpointTargetingModel.h

  sourceType

Specify how to handle multiple source segments. For example, if you specify three source segments, should the resulting segment be based on any or all of the segments? Acceptable values: ANY or ALL.

@property (nonatomic, assign) AWSPinpointTargetingSourceType sourceType

Declared In

AWSPinpointTargetingModel.h

  types

Specify how to handle multiple segment dimensions. For example, if you specify three dimensions, should the resulting segment include endpoints that are matched by all, any, or none of the dimensions? Acceptable values: ALL, ANY, or NONE.

@property (nonatomic, assign) AWSPinpointTargetingTypes types

Declared In

AWSPinpointTargetingModel.h