ATInit class
Properties
hashCode
→ int
The hash code for this object.
no setter inherited
runtimeType
→ Type
A representation of the runtime type of the object.
no setter inherited
Methods
aANDROID ()
→ String
aAppVersionCodeKey ()
→ String
aAppVersionNameKey ()
→ String
aBrandKey ()
→ String
aGAID ()
→ String
aIDFAKey ()
→ String
aIDFVKey ()
→ String
aIMEI ()
→ String
aINSTALLER ()
→ String
aLanguageKey ()
→ String
aMAC ()
→ String
aMCCKey ()
→ String
aMNCKey ()
→ String
aModelKey ()
→ String
aNetworkTypeKey ()
→ String
aOAID ()
→ String
aOrientKey ()
→ String
aPackageNameKey ()
→ String
aScreenKey ()
→ String
aTimeZoneKey ()
→ String
aUserAgentKey ()
→ String
aVersionCodeKey ()
→ String
aVersionNameKey ()
→ String
checkIsEuTraffic ({String ? appId })
→ Future <bool >
dataConsentSetNonpersonalized ()
→ String
dataConsentSetPersonalized ()
→ String
dataConsentSetUnknown ()
→ String
deniedUploadDeviceInfo ({List <String > ? deniedUploadDeviceInfoList })
→ Future <List >
getGDPRLevel ()
→ Future <String >
getSDKVersionName ()
→ Future <String >
Native SDK version string (empty if unavailable).
getUserLocation ()
→ Future <String >
initAnyThinkSDK ({required String appidStr , required String appidkeyStr })
→ Future <String >
noSuchMethod (Invocation invocation )
→ dynamic
Invoked when a nonexistent method or property is accessed.
inherited
putFilter ({required String placementID , required Map <String , Object ? > filterSpec })
→ Future <String >
Waterfall load filter: native putFilter. Root key groups; AND inside each group, OR across groups.
removeFilters ()
→ Future <String >
removeFilterWithPlacementId ({required String placementID })
→ Future <String >
setAdSourcePrivacyPolicy ({required Map <String , Object ? > policy })
→ Future <String >
Ad-network privacy/device policy (camelCase keys; nested maps allowed).
Encoded to JSON and passed natively; default plugin store may only persist the JSON string.
setChannelStr ({String ? channelStr })
→ Future <String >
setCustomDataMap ({Map <String , Object > ? customDataMap })
→ Future <Map >
setDataConsentSet ({required String gdprLevel })
→ Future <String >
setExludeBundleIDArray ({List <String > ? exludeBundleIDList })
→ Future <List >
setLogEnabled ({bool logEnabled = false })
→ Future <bool >
setPlacementCustomData ({Map <String , Object > ? placementCustomDataMap , String ? placementIDStr })
→ Future <String >
setPresetPlacementConfigPath ({required String pathStr })
→ Future <String >
setSharedPlacementConfig ({required Map <String , Object ? > config })
→ Future <String >
Shared placement local extras per format (rewardVideoLocalExtra, etc.).
setSubChannelStr ({String ? subchannelStr })
→ Future <String >
showDebuggerUI ({required String debugKey })
→ Future <String >
showGDPRAuth ()
→ Future <String >
showGDPRConsentDialog ({String ? appId })
→ Future
showGDPRConsentSecondDialog ({String ? appId })
→ Future
start ()
→ Future <String >
Call after initAnyThinkSDK when your integration requires an explicit start.
toString ()
→ String
A string representation of this object.
inherited