resetUser method
Resets the user identity across all analytics providers.
This is typically called when the user logs out or is no longer identifiable.
Implementation
@override
Future<void> resetUser() {
final futures = providers.map((provider) => provider.resetUser());
return Future.wait(futures);
}