We recommend using our pre-defined events but in case you wish to define a custom event to track a specific behavior.
You will need to call the below method of MTractionEventTracker Class to track the custom event in your Application.
Public static void trackCustomEvent(Context context, CustomEvent customEvent);
// Custom Event Constructor Call CustomEvent customEvent= new CustomEvent(eventName);
- Mandatory parameters (Custom Event):
- Event Name - Event name going to be tracked
- Optional parameters (Custom Event):
- Key - Key name for tracked custom event
- Value - Value of key for tracked custom event
Sample Code
// Example Constructor Call with the mandatory parameters CustomEvent customEvent = new CustomEvent(“Job Search”); // Examples for other parameters passed with the event (These are optional) customEvent.setCustomKVP(“JobId”,10234) .setCustomKVP(“JobType”,“Technical”) .setCustomKVP(“JobProfile”,“Manager”); // trackCustomEvent method call MTractionEventTracker.trackCustomEvent(this.getApplicationContext(), customEvent);