toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return {
    'name': 'INTERACTION', // INTERACTION is required
    'type': getInteractionType(type),
    if(interactionId != null && interactionId != '') 'interactionId': interactionId,
    if(instanceId != null && instanceId != '') 'instanceId': instanceId,
    'sessionId': sessionId,
    'userId': userId,
    'device': device,
    'os': os,
    'lang': lang,
  };
}