Action
This object should contain the information of the action being performed in the application by the actor. Action should contain the following attributes in a JSON formatted object.
Attribute Name | Description | Type | Required |
---|---|---|---|
Name | Name of the action. This can include the Business definitions of the various types of events defined in the application | String | Yes |
Type | Type of the action. This allows grouping of different actions under one type. The Type of the action can be common for several different actions. For Example: "Login" can be the Type of action for both "Login" and "Returning Login" action. | String | Yes |
Goal | Is the action a desired goal in the system such as a Post, a Purchase or a Registration process? Indicate that with a True/False | | |
Attributes | Additional information about the Action being performed such as Transaction Dates, Transaction Amounts, Post Contents, User Action details such as Share, Subscribe, Like, Dislike etc | JSON | No |