AdTrace class

Constructors

AdTrace()

Properties

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

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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

Static Methods

addSessionCallbackParameter(String key, String value) → void
addSessionPartnerParameter(String key, String value) → void
appWillOpenUrl(String url) → void
disableThirdPartySharing() → void
gdprForgetMe() → void
getAdid() Future<String?>
getAmazonAdId() Future<String?>
getAppTrackingAuthorizationStatus() Future<int>
getAttribution() Future<AdTraceAttribution>
getGoogleAdId() Future<String?>
getIdfa() Future<String?>
getSdkVersion() Future<String>
isEnabled() Future<bool>
onPause() → void
onResume() → void
removeSessionCallbackParameter(String key) → void
removeSessionPartnerParameter(String key) → void
requestTrackingAuthorizationWithCompletionHandler() Future<num>
resetSessionCallbackParameters() → void
resetSessionPartnerParameters() → void
sendFirstPackages() → void
setEnabled(bool isEnabled) → void
setOfflineMode(bool isOffline) → void
setPushToken(String token) → void
setReferrer(String referrer) → void
setTestOptions(dynamic testOptions) → void
start(AdTraceConfig config) → void
trackAdRevenue(String source, String payload) → void
trackAdRevenueNew(AdTraceAdRevenue adRevenue) → void
trackAppStoreSubscription(AdTraceAppStoreSubscription subscription) → void
trackEvent(AdTraceEvent event) → void
trackMeasurementConsent(bool measurementConsent) → void
trackPlayStoreSubscription(AdTracePlayStoreSubscription subscription) → void
trackThirdPartySharing(AdTraceThirdPartySharing thirdPartySharing) → void
updateConversionValue(int conversionValue) → void