Package io.adtrace.sdk
Class AdTraceConfig
java.lang.Object
io.adtrace.sdk.AdTraceConfig
AdTrace android SDK (https://adtrace.io)
Created by Nasser Amini (github.com/namini40) on April 2022.
Notice: See LICENSE.txt for modification and distribution information
Copyright © 2022.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
ConstructorsConstructorDescriptionAdTraceConfig(android.content.Context context, String appToken, String environment) AdTraceConfig(android.content.Context context, String appToken, String environment, boolean allowSuppressLogLevel) -
Method Summary
Modifier and TypeMethodDescriptionbooleanisValid()voidsetAppSecret(long secretId, long info1, long info2, long info3, long info4) voidsetCoppaCompliantEnabled(boolean coppaCompliantEnabled) voidsetDeepLinkComponent(Class deepLinkComponent) voidsetDefaultTracker(String defaultTracker) voidsetDelayStart(double delayStart) voidsetDeviceKnown(boolean deviceKnown) voidsetEventBufferingEnabled(Boolean eventBufferingEnabled) voidsetExternalDeviceId(String externalDeviceId) voidsetLogLevel(LogLevel logLevel) voidsetNeedsCost(boolean needsCost) voidsetOnAttributionChangedListener(OnAttributionChangedListener onAttributionChangedListener) voidsetOnDeeplinkResponseListener(OnDeeplinkResponseListener onDeeplinkResponseListener) voidsetOnEventTrackingFailedListener(OnEventTrackingFailedListener onEventTrackingFailedListener) voidsetOnEventTrackingSucceededListener(OnEventTrackingSucceededListener onEventTrackingSucceededListener) voidsetOnSessionTrackingFailedListener(OnSessionTrackingFailedListener onSessionTrackingFailedListener) voidsetOnSessionTrackingSucceededListener(OnSessionTrackingSucceededListener onSessionTrackingSucceededListener) voidsetPlayStoreKidsAppEnabled(boolean playStoreKidsAppEnabled) voidsetPreinstallFilePath(String preinstallFilePath) voidsetPreinstallTrackingEnabled(boolean preinstallTrackingEnabled) voidsetProcessName(String processName) voidsetReadMobileEquipmentIdentity(boolean readMobileEquipmentIdentity) Deprecated.voidsetSdkPrefix(String sdkPrefix) voidsetSendInBackground(boolean sendInBackground) voidsetUrlStrategy(String urlStrategy) voidsetUserAgent(String userAgent)
-
Field Details
-
ENVIRONMENT_SANDBOX
- See Also:
-
ENVIRONMENT_PRODUCTION
- See Also:
-
URL_STRATEGY_INDIA
- See Also:
-
URL_STRATEGY_CHINA
- See Also:
-
URL_STRATEGY_CN
- See Also:
-
DATA_RESIDENCY_EU
- See Also:
-
DATA_RESIDENCY_TR
- See Also:
-
DATA_RESIDENCY_US
- See Also:
-
AD_REVENUE_APPLOVIN_MAX
- See Also:
-
AD_REVENUE_MOPUB
- See Also:
-
AD_REVENUE_ADMOB
- See Also:
-
AD_REVENUE_IRONSOURCE
- See Also:
-
AD_REVENUE_ADMOST
- See Also:
-
AD_REVENUE_UNITY
- See Also:
-
AD_REVENUE_HELIUM_CHARTBOOST
- See Also:
-
AD_REVENUE_SOURCE_PUBLISHER
- See Also:
-
-
Constructor Details
-
AdTraceConfig
-
AdTraceConfig
-
-
Method Details
-
setEventBufferingEnabled
-
setSendInBackground
public void setSendInBackground(boolean sendInBackground) -
setLogLevel
-
setSdkPrefix
-
setProcessName
-
setDefaultTracker
-
setOnAttributionChangedListener
public void setOnAttributionChangedListener(OnAttributionChangedListener onAttributionChangedListener) -
setDeviceKnown
public void setDeviceKnown(boolean deviceKnown) -
setDeepLinkComponent
-
setOnEventTrackingSucceededListener
public void setOnEventTrackingSucceededListener(OnEventTrackingSucceededListener onEventTrackingSucceededListener) -
setOnEventTrackingFailedListener
public void setOnEventTrackingFailedListener(OnEventTrackingFailedListener onEventTrackingFailedListener) -
setOnSessionTrackingSucceededListener
public void setOnSessionTrackingSucceededListener(OnSessionTrackingSucceededListener onSessionTrackingSucceededListener) -
setOnSessionTrackingFailedListener
public void setOnSessionTrackingFailedListener(OnSessionTrackingFailedListener onSessionTrackingFailedListener) -
setOnDeeplinkResponseListener
-
setDelayStart
public void setDelayStart(double delayStart) -
setUserAgent
-
setAppSecret
public void setAppSecret(long secretId, long info1, long info2, long info3, long info4) -
setReadMobileEquipmentIdentity
Deprecated. -
setExternalDeviceId
-
setPreinstallTrackingEnabled
public void setPreinstallTrackingEnabled(boolean preinstallTrackingEnabled) -
setPreinstallFilePath
-
setNeedsCost
public void setNeedsCost(boolean needsCost) -
setPlayStoreKidsAppEnabled
public void setPlayStoreKidsAppEnabled(boolean playStoreKidsAppEnabled) -
setCoppaCompliantEnabled
public void setCoppaCompliantEnabled(boolean coppaCompliantEnabled) -
isValid
public boolean isValid() -
setUrlStrategy
-