AWSPinpointTargetingEvent
Objective-C
@interface AWSPinpointTargetingEvent
Swift
class AWSPinpointTargetingEvent
Specifies information about an event that reports data to Amazon Pinpoint.
Required parameters: [EventType, Timestamp]
-
The package name of the app that’s recording the event.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable appPackageName;Swift
var appPackageName: String? { get set } -
The title of the app that’s recording the event.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable appTitle;Swift
var appTitle: String? { get set } -
The version number of the app that’s recording the event.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable appVersionCode;Swift
var appVersionCode: String? { get set } -
One or more custom attributes that are associated with the event.
Declaration
Objective-C
@property (nonatomic, strong) NSDictionary<NSString *, NSString *> *_Nullable attributes;Swift
var attributes: [String : String]? { get set } -
The version of the SDK that’s running on the client device.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable clientSdkVersion;Swift
var clientSdkVersion: String? { get set } -
The name of the event.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable eventType;Swift
var eventType: String? { get set } -
One or more custom metrics that are associated with the event.
Declaration
Objective-C
@property (nonatomic, strong) NSDictionary<NSString *, NSNumber *> *_Nullable metrics;Swift
var metrics: [String : NSNumber]? { get set } -
The name of the SDK that’s being used to record the event.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable sdkName;Swift
var sdkName: String? { get set } -
Information about the session in which the event occurred.
Declaration
Objective-C
@property (nonatomic, strong) AWSPinpointTargetingSession *_Nullable session;Swift
var session: AWSPinpointTargetingSession? { get set } -
The date and time, in ISO 8601 format, when the event occurred.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable timestamp;Swift
var timestamp: String? { get set }
View on GitHub
Install in Dash
AWSPinpointTargetingEvent Class Reference