setConsent method

  1. @override
Future<void> setConsent({
  1. required bool obtained,
  2. required bool gdprUser,
})

Implementation

@override
Future<void> setConsent({
  required bool obtained,
  required bool gdprUser,
}) async {
  final obtainedFact = obtained || !gdprUser;

  await _firebaseAnalytics.setConsent(
    adPersonalizationSignalsConsentGranted: obtainedFact,
    adStorageConsentGranted: obtainedFact,
    adUserDataConsentGranted: obtainedFact,
    analyticsStorageConsentGranted: obtainedFact,
    functionalityStorageConsentGranted: obtainedFact,
    personalizationStorageConsentGranted: obtainedFact,
    securityStorageConsentGranted: obtainedFact,
  );
}