recordAction method
Returns a correlation ID. Recording still requires explicit consent.
Implementation
String recordAction(
String name, [
Map<String, Object?> attributes = const {},
]) {
final id = const Uuid().v4();
record('action', name, {
...Map.fromEntries(attributes.entries.take(26)),
'actionId': id,
});
return id;
}