actionFromJson method
Implementation
ClickData? actionFromJson(dynamic payload) {
try {
Logger.i("$_tag actionFromJson() : ${payload.toString()}");
Map<String, dynamic> actionPayload = json.decode(payload);
Map<String, dynamic> actionData = actionPayload[keyData];
return ClickData(
PlatformsExtension.fromString(actionData[keyPlatform]),
accountMetaFromMap(actionPayload[keyAccountMeta]),
campaignDataFromMap(actionData),
actionFromMap(actionData));
} catch (e, stackTrace) {
Logger.e("$_tag Error: actionFromJson() :",
error: e, stackTrace: stackTrace);
}
return null;
}