DSReferrer class

DSReferrer helps to separate organic and partner traffic. Also it send referrer data to Firebase collection installs_full_referrer and DSMetrica statistics.

Properties

adjustExternalClickId String
no setter
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

getReferrerFields() Map<String, String>
Get stored referrer fields
isKnownReferrer() bool
Is current install from known partner
isValidUtm() bool
Is current install has valid utm (installed from partner)
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
registerChangedCallback(DSReferrerCallback callback) → void
Add handler for any referrer change
toString() String
A string representation of this object.
inherited
trySave({String iosRegion = '', Map<String, Object> installParamsExtra(Map<String, String> fields)?}) Future<void>
Call this method at the start of app
unregisterAttributionCallback(DSReferrerCallback callback) → void
Remove handler for Adjust -> attributionCallback

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

I DSReferrer
final
isInitialized bool
no setter