-
public class Sensfrx
-
-
Field Summary
Fields Modifier and Type Field Description private static JsonObjectdeviceLogs
-
Method Summary
Modifier and Type Method Description static JsonObjectgetDeviceLogs()static voidreGenerateToken()static voidconfigure(Application application, boolean sandboxMode, String secretKey)static StringgetSecretKeyFromManifest()static voidconfigure(Application application, SensfrxConfiguration configuration)static voidaddApplicationLanguages(String languages)static voidlogDeviceFingerprints(Context mContext)static voidlogDeviceFingerprints(Context mContext, double latitude, double longitude)static StringgetDeviceFingerprints(double latitude, double longitude)static voidtrackClickEvent()static voidtrackTransactionEvent(JsonObject transactionJson)static voidtrackClickEvent(MotionEvent event)static voidtrackClickEvent(View view)static voidaddEventInQueue(Event event)static StringgetRequestToken()static StringgetRequestTokenForLogin(double latitude, double longitude)static voidtrackLocation(double latitude, double longitude)static LocationInfolocationLogEvent(Context context)StringgetSecretKey()static voidsetUid(String userId)static StringgetUid()static SensfrxgetInstance()static voidflush()static voiddestroy(Application application)-
-
Method Detail
-
getDeviceLogs
static JsonObject getDeviceLogs()
-
reGenerateToken
static void reGenerateToken()
-
configure
static void configure(Application application, boolean sandboxMode, String secretKey)
-
getSecretKeyFromManifest
static String getSecretKeyFromManifest()
-
configure
static void configure(Application application, SensfrxConfiguration configuration)
-
addApplicationLanguages
static void addApplicationLanguages(String languages)
-
logDeviceFingerprints
static void logDeviceFingerprints(Context mContext)
-
logDeviceFingerprints
static void logDeviceFingerprints(Context mContext, double latitude, double longitude)
-
getDeviceFingerprints
static String getDeviceFingerprints(double latitude, double longitude)
-
trackClickEvent
static void trackClickEvent()
-
trackTransactionEvent
static void trackTransactionEvent(JsonObject transactionJson)
-
trackClickEvent
static void trackClickEvent(MotionEvent event)
-
trackClickEvent
static void trackClickEvent(View view)
-
addEventInQueue
static void addEventInQueue(Event event)
-
getRequestToken
static String getRequestToken()
-
getRequestTokenForLogin
static String getRequestTokenForLogin(double latitude, double longitude)
-
trackLocation
static void trackLocation(double latitude, double longitude)
-
locationLogEvent
static LocationInfo locationLogEvent(Context context)
-
getSecretKey
String getSecretKey()
-
getInstance
static Sensfrx getInstance()
-
flush
static void flush()
-
destroy
static void destroy(Application application)
-
-
-
-