@override Map<String, dynamic> toJson() { final Map<String, dynamic> data = super.toJson(); data['event'] = event ?? ''; data['params'] = params ?? {}; return data; }