-
public class LeanplumCTFor Java compatibility we must have all of the function parameters as nullable.
-
-
Field Summary
Fields Modifier and Type Field Description public final static LeanplumCTINSTANCE
-
Method Summary
Modifier and Type Method Description final static StringgetPurchaseEventName()final static UnitinitWithContext(Context context)Initialization with Context would cause the CleverTap SDK to be initialized too. final static UnitinitWithInstance(CleverTapAPI cleverTapInstance)final static UnitadvanceTo(String state)final static UnitadvanceTo(String state, String info)final static UnitadvanceTo(String state, Map<String, Object> params)final static UnitadvanceTo(String state, String info, Map<String, Object> params)final static UnitsetLogLevel(CleverTapAPI.LogLevel logLevel)final static UnitsetTrafficSourceInfo(Map<String, String> info)final static UnitsetUserAttributes(Map<String, Object> attributes)final static UnitsetUserAttributes(String userId, Map<String, Object> attributes)final static UnitsetUserId(String userId)final static Unittrack(String event)final static Unittrack(String event, Double value)final static Unittrack(String event, String info)final static Unittrack(String event, Map<String, Object> params)final static Unittrack(String event, Double value, Map<String, Object> params)final static Unittrack(String event, Double value, String info)final static Unittrack(String event, Double value, String info, Map<String, Object> params)final static UnittrackGooglePlayPurchase(String item, Long priceMicros, String currencyCode, String purchaseData, String dataSignature)final static UnittrackGooglePlayPurchase(String item, Long priceMicros, String currencyCode, String purchaseData, String dataSignature, Map<String, Object> params)final static UnittrackGooglePlayPurchase(String eventName, String item, Long priceMicros, String currencyCode, String purchaseData, String dataSignature, Map<String, Object> params)final static UnittrackPurchase(String event, Double value, String currencyCode, Map<String, Object> params)-
-
Method Detail
-
getPurchaseEventName
final static String getPurchaseEventName()
-
initWithContext
final static Unit initWithContext(Context context)
Initialization with Context would cause the CleverTap SDK to be initialized too.
-
initWithInstance
final static Unit initWithInstance(CleverTapAPI cleverTapInstance)
-
setLogLevel
final static Unit setLogLevel(CleverTapAPI.LogLevel logLevel)
-
setTrafficSourceInfo
final static Unit setTrafficSourceInfo(Map<String, String> info)
-
setUserAttributes
final static Unit setUserAttributes(Map<String, Object> attributes)
-
setUserAttributes
final static Unit setUserAttributes(String userId, Map<String, Object> attributes)
-
trackGooglePlayPurchase
final static Unit trackGooglePlayPurchase(String item, Long priceMicros, String currencyCode, String purchaseData, String dataSignature)
-
trackGooglePlayPurchase
final static Unit trackGooglePlayPurchase(String item, Long priceMicros, String currencyCode, String purchaseData, String dataSignature, Map<String, Object> params)
-
trackGooglePlayPurchase
final static Unit trackGooglePlayPurchase(String eventName, String item, Long priceMicros, String currencyCode, String purchaseData, String dataSignature, Map<String, Object> params)
-
-
-
-