AttributionManager constructor
AttributionManager({
- required NetworkManagerProtocol networkManager,
- required StorageManagerProtocol storageManager,
- required FingerprintCollectorProtocol fingerprintCollector,
- InstallReferrerReader? readInstallReferrer,
Creates an attribution manager
networkManager: Network manager for API requestsstorageManager: Storage manager for caching datafingerprintCollector: Fingerprint collector for device datareadInstallReferrer: Reads the Google Play install referrer; null sends none
Implementation
AttributionManager({
required NetworkManagerProtocol networkManager,
required StorageManagerProtocol storageManager,
required FingerprintCollectorProtocol fingerprintCollector,
InstallReferrerReader? readInstallReferrer,
}) : _networkManager = networkManager,
_storageManager = storageManager,
_fingerprintCollector = fingerprintCollector,
_readInstallReferrer = readInstallReferrer;