bodyTrack property
Implementation
@override
Map<String, Object> get bodyTrack {
var customBody = new Map<String, Object>();
customBody.addAll({
"t": typeOfEvent,
"ea": this.action,
"ec": (this.category == EventCategory.Action_Tracking) ? ActionTracking : UserEngagement
});
// Add label
if (label != null) customBody['el'] = label ?? "";
// Add value
if (value != null) customBody['ev'] = value ?? 0;
// Add commun body
customBody.addAll(super.communBodyTrack);
return customBody;
}