Anonymous client ID in UUID v4 format.
The value is randomly-generated and should be reasonably stable for the computer sending analytics data.
@override String get clientId => (properties['clientId'] ??= Uuid().generateV4()) as String;