| Interface | Description |
|---|---|
| Event |
The event interface
|
| Class | Description |
|---|---|
| AbstractEvent |
Base AbstractEvent class which contains common
elements to all events:
- Custom Context: list of custom contexts or null
- Timestamp: user defined event timestamp or 0
- AbstractEvent Id: a unique id for the event
|
| AbstractPrimitive | |
| AbstractSelfDescribing | |
| Background |
A background transition event.
|
| ConsentDocument |
A consent document event.
|
| ConsentGranted |
A consent granted event.
|
| ConsentWithdrawn |
A consent withdrawn event.
|
| DeepLinkReceived |
A deep-link received in the app.
|
| EcommerceTransaction |
An ecommerce event.
|
| EcommerceTransactionItem |
An ecommerce item event.
|
| Foreground |
A foreground transition event.
|
| MessageNotification |
Event that represents the reception of a push notification (or a locally generated one).
|
| MessageNotificationAttachment |
Attachment object that identify an attachment in the MessageNotification.
|
| PageView | Deprecated
This event has been designed for web trackers, not suitable for mobile apps.
|
| ScreenView |
A ScreenView event.
|
| SelfDescribing |
A SelfDescribing event.
|
| Structured |
A Structured event.
|
| Timing |
A timing event.
|
| TrackerError |
An error event representing an exception, error or warning message in the app.
|
| Enum | Description |
|---|---|
| MessageNotificationTrigger |
Trigger that caused the message notification.
|