addAttributionProviders method

  1. @override
Future<void> addAttributionProviders(
  1. Map<AttributionProvider, String> providers
)
override

Add attributes to the sub service to match between analytics

Implementation

@override
Future<void> addAttributionProviders(
  Map<AttributionProvider, String> providers,
) async {
  providers.forEach((provider, id) async {
    final apphudProvider = switch (provider) {
      AttributionProvider.meta => ApphudAttributionProvider.facebook,
      AttributionProvider.firebase => ApphudAttributionProvider.firebase,
    };

    unawaited(
      Apphud.addAttribution(
        provider: apphudProvider,
        identifier: id,
      ),
    );
  });
}