fillUserData method

Future<void> fillUserData({
  1. String? userId,
})

Call after user id fetch

Implementation

Future<void> fillUserData({
  String? userId,
}) async {
  await fetchAdvertisingId();

  if (userId == null) {
    return;
  }
  logger.info('Filling user data with id $userId');

  _userId = userId;
  for (final provider in _analyticsProviders) {
    await provider.fillAnalyticsData(
      advertisingId: idfa,
      userId: userId,
    );
  }
}