Classes to help construct the event.
The Payload is used to store all the parameters and configurations that are used to send data via the GET/POST request.
Returns a SelfDescribingJson object which will contain both the Schema and Data.
Stores many key - pair values. This class is used by the tracker to add various fields and entities to tracked events.