AWSPinpointTargetingEvent Class Reference

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

Overview

Specifies information about an event that reports data to Amazon Pinpoint.

Required parameters: [EventType, Timestamp]

  appPackageName

The package name of the app that's recording the event.

@property (nonatomic, strong) NSString *appPackageName

Declared In

AWSPinpointTargetingModel.h

  appTitle

The title of the app that's recording the event.

@property (nonatomic, strong) NSString *appTitle

Declared In

AWSPinpointTargetingModel.h

  appVersionCode

The version number of the app that's recording the event.

@property (nonatomic, strong) NSString *appVersionCode

Declared In

AWSPinpointTargetingModel.h

  attributes

One or more custom attributes that are associated with the event.

@property (nonatomic, strong) NSDictionary<NSString*NSString*> *attributes

Declared In

AWSPinpointTargetingModel.h

  clientSdkVersion

The version of the SDK that's running on the client device.

@property (nonatomic, strong) NSString *clientSdkVersion

Declared In

AWSPinpointTargetingModel.h

  eventType

The name of the event.

@property (nonatomic, strong) NSString *eventType

Declared In

AWSPinpointTargetingModel.h

  metrics

One or more custom metrics that are associated with the event.

@property (nonatomic, strong) NSDictionary<NSString*NSNumber*> *metrics

Declared In

AWSPinpointTargetingModel.h

  sdkName

The name of the SDK that's being used to record the event.

@property (nonatomic, strong) NSString *sdkName

Declared In

AWSPinpointTargetingModel.h

  session

Information about the session in which the event occurred.

@property (nonatomic, strong) AWSPinpointTargetingSession *session

Declared In

AWSPinpointTargetingModel.h

  timestamp

The date and time, in ISO 8601 format, when the event occurred.

@property (nonatomic, strong) NSString *timestamp

Declared In

AWSPinpointTargetingModel.h