TappSdk class

Constructors

TappSdk()

Properties

hashCode int
The hash code for this object.
no setterinherited
Fires when a deferred deep link arrives.
no setter
onFailResolvingUrl Stream<FailResolveData>
Fires when resolving the deferred link fails.
no setter
onTestListener Stream<String?>
Example “test listener” (if your native side emits an event with type="onTestListener").
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

adjustAddGlobalCallbackParameter(String key, String value) Future<void>
adjustAddGlobalPartnerParameter(String key, String value) Future<void>
adjustAppTrackingAuthorizationStatus() Future<int?>
adjustConvert(String universalLink, String scheme) Future<String?>
adjustDisable() Future<void>
adjustEnable() Future<void>
adjustGdprForgetMe() Future<void>
adjustGetAdid() Future<String?>
adjustGetAmazonAdId() Future<String?>
adjustGetGoogleAdId() Future<String?>
adjustGetGooglePlayInstallReferrer() Future<String?>
adjustGetIdfa() Future<String?>
adjustGetSdkVersion() Future<String?>
adjustIsEnabled() Future<bool>
adjustOnPause() Future<void>
adjustOnResume() Future<void>
adjustRemoveGlobalCallbackParameter(String key) Future<void>
adjustRemoveGlobalCallbackParameters() Future<void>
adjustRemoveGlobalPartnerParameter(String key) Future<void>
adjustRemoveGlobalPartnerParameters() Future<void>
adjustRequestAppTrackingAuthorization() Future<int?>
adjustSetPushToken(String token) Future<void>
adjustSetReferrer(String referrer) Future<void>
adjustTrackAdRevenue(AdjustTrackAdRevenueType config) Future<void>
adjustTrackAppStoreSubscription(AppStoreSubscription subscription) Future<void>
adjustTrackMeasurementConsent(bool consent) Future<void>
adjustTrackPlayStoreSubscription(PlayStoreSubscription subscription) Future<void>
adjustTrackThirdPartySharing(bool enabled) Future<void>
adjustUpdateSkanConversionValue(UpdateSkanConversionValueType params) Future<void>
adjustVerifyAndTrackPlayStorePurchase({required String eventToken}) Future<VerifyResult?>
adjustVerifyAppStorePurchase({required String transactionId, required String productId}) Future<VerifyResult?>
fetchLinkData(String deepLink) Future<LinkData?>
Fetch deep-link data.
fetchOriginLinkData() Future<LinkData?>
Fetch the original install deep-link.
generateUrl({required String influencer, String? adGroup, String? creative, Map<String, String>? data}) Future<String?>
Generate a tapp URL.
getConfig() Future<Config?>
Get Tapp config (iOS returns not supported).
getPlatformVersion() Future<String?>
Returns e.g. "iOS 17.4.1" or "Android 14".
handleEvent(String eventToken) Future<void>
Fire a simple event token.
handleTappEvent({required EventAction eventAction, String? customValue}) Future<void>
Fire a tapp-event with an enum or custom string.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
shouldProcess(String deepLink) Future<bool>
Whether the given URL should be handed off to handleLink etc.
simulateTestEvent() Future<void>
start({required String authToken, required EnvironmentType env, required String tappToken, required AffiliateType affiliate}) Future<void>
Initialize the native SDK.
toString() String
A string representation of this object.
inherited

Operators

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