setUserInfo static method

Future<void> setUserInfo({
  1. String? id,
  2. String? email,
  3. Map<String, dynamic> extraInfo = const <String, dynamic>{},
  4. String? name,
})

Sets current user information. Those will be added to logs, traces and RUM events automatically.

Implementation

static Future<void> setUserInfo({
  String? id,
  String? email,
  Map<String, dynamic> extraInfo = const <String, dynamic>{},
  String? name,
}) async {
  return await channel.invokeMethod('setUserInfo', {
    'id': id,
    'email': email,
    'extraInfo': platform.isIOS ? jsonEncode(extraInfo) : extraInfo,
    'name': name,
  });
}