markNotificationClicked method
dynamic
markNotificationClicked(
- dynamic config,
- String id
)
Implementation
markNotificationClicked(dynamic config, String id) async {
final body = {
"event": "\$notification_clicked",
"env": config["workspaceKey"],
"\$insert_id": uuid(),
"\$time": epochNow(),
"properties": {"id": id}
};
final urlIs = Uri.parse(config["collectorApiUrl"] + "/event/");
final response = await http
.post(urlIs, body: jsonEncode(<String, dynamic>{...body}), headers: {
"Authorization": "${config["workspaceKey"]}:",
'Content-Type': 'application/json',
'x-amz-date': utcNow(),
});
return response;
}