AWSPinpointTargetingSegmentDimensions
Objective-C
@interface AWSPinpointTargetingSegmentDimensions
Swift
class AWSPinpointTargetingSegmentDimensions
Specifies the dimension settings for a segment.
-
One or more custom attributes to use as criteria for the segment.
Declaration
Objective-C
@property (nonatomic, strong) NSDictionary<NSString *, AWSPinpointTargetingAttributeDimension *> *_Nullable attributes;Swift
var attributes: [String : AWSPinpointTargetingAttributeDimension]? { get set } -
The behavior-based criteria, such as how recently users have used your app, for the segment.
Declaration
Objective-C
@property (nonatomic, strong) AWSPinpointTargetingSegmentBehaviors *_Nullable behavior;Swift
var behavior: AWSPinpointTargetingSegmentBehaviors? { get set } -
The demographic-based criteria, such as device platform, for the segment.
Declaration
Objective-C
@property (nonatomic, strong) AWSPinpointTargetingSegmentDemographics *_Nullable demographic;Swift
var demographic: AWSPinpointTargetingSegmentDemographics? { get set } -
The location-based criteria, such as region or GPS coordinates, for the segment.
Declaration
Objective-C
@property (nonatomic, strong) AWSPinpointTargetingSegmentLocation *_Nullable location;Swift
var location: AWSPinpointTargetingSegmentLocation? { get set } -
One or more custom metrics to use as criteria for the segment.
Declaration
Objective-C
@property (nonatomic, strong) NSDictionary<NSString *, AWSPinpointTargetingMetricDimension *> *_Nullable metrics;Swift
var metrics: [String : AWSPinpointTargetingMetricDimension]? { get set } -
One or more custom user attributes to use as criteria for the segment.
Declaration
Objective-C
@property (nonatomic, strong) NSDictionary<NSString *, AWSPinpointTargetingAttributeDimension *> *_Nullable userAttributes;Swift
var userAttributes: [String : AWSPinpointTargetingAttributeDimension]? { get set }
View on GitHub
Install in Dash
AWSPinpointTargetingSegmentDimensions Class Reference