PutEventsRequest
public struct PutEventsRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
A list of event data from the session.
Declaration
Swift
public let eventList: [Event]
-
The session ID associated with the user’s visit. Your application generates the sessionId when a user first visits your website or uses your application. Amazon Personalize uses the sessionId to associate events with the user before they log in. For more information see event-record-api.
Declaration
Swift
public let sessionId: String
-
The tracking ID for the event. The ID is generated by a call to the CreateEventTracker API.
Declaration
Swift
public let trackingId: String
-
The user associated with the event.
Declaration
Swift
public let userId: String?
-
Undocumented
Declaration
Swift
public init(eventList: [Event], sessionId: String, trackingId: String, userId: String? = nil)
-
Declaration
Swift
public func validate(name: String) throws