AWSPinpointTargetingActivityResponse
Objective-C
@interface AWSPinpointTargetingActivityResponse
Swift
class AWSPinpointTargetingActivityResponse
Provides information about an activity that was performed by a campaign.
Required parameters: [CampaignId, Id, ApplicationId]
-
The unique identifier for the application that the campaign applies to.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable applicationId;
Swift
var applicationId: String? { get set }
-
The unique identifier for the campaign that the activity applies to.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable campaignId;
Swift
var campaignId: String? { get set }
-
The actual time, in ISO 8601 format, when the activity was marked CANCELLED or COMPLETED.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable end;
Swift
var end: String? { get set }
-
The unique identifier for the activity.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable identifier;
Swift
var identifier: String? { get set }
-
Specifies whether the activity succeeded. Possible values are SUCCESS and FAIL.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable result;
Swift
var result: String? { get set }
-
The scheduled start time, in ISO 8601 format, for the activity.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable scheduledStart;
Swift
var scheduledStart: String? { get set }
-
The actual start time, in ISO 8601 format, of the activity.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable start;
Swift
var start: String? { get set }
-
The current status of the activity. Possible values are: PENDING, INITIALIZING, RUNNING, PAUSED, CANCELLED, and COMPLETED.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable state;
Swift
var state: String? { get set }
-
The total number of endpoints that the campaign successfully delivered messages to.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable successfulEndpointCount;
Swift
var successfulEndpointCount: NSNumber? { get set }
-
The total number of time zones that were completed.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable timezonesCompletedCount;
Swift
var timezonesCompletedCount: NSNumber? { get set }
-
The total number of unique time zones that are in the segment for the campaign.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable timezonesTotalCount;
Swift
var timezonesTotalCount: NSNumber? { get set }
-
The total number of endpoints that the campaign attempted to deliver messages to.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable totalEndpointCount;
Swift
var totalEndpointCount: NSNumber? { get set }
-
The unique identifier for the campaign treatment that the activity applies to. A treatment is a variation of a campaign that’s used for A/B testing of a campaign.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable treatmentId;
Swift
var treatmentId: String? { get set }