JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
H
I
L
M
O
P
R
S
T
A
AsyncBatchConsumer(String, int, ThreadPoolExecutor, SensorsAnalytics.AsyncBatchConsumerCallback)
- Constructor for class com.sensorsdata.analytics.javasdk.
SensorsAnalytics.AsyncBatchConsumer
Deprecated.
B
Base64Coder
- Class in
com.sensorsdata.analytics.javasdk.util
Base64Coder()
- Constructor for class com.sensorsdata.analytics.javasdk.util.
Base64Coder
BatchConsumer(String)
- Constructor for class com.sensorsdata.analytics.javasdk.
SensorsAnalytics.BatchConsumer
BatchConsumer(String, int)
- Constructor for class com.sensorsdata.analytics.javasdk.
SensorsAnalytics.BatchConsumer
BatchConsumer(String, int, boolean)
- Constructor for class com.sensorsdata.analytics.javasdk.
SensorsAnalytics.BatchConsumer
C
clearSuperProperties()
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics
清除公共属性
close()
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics.AsyncBatchConsumer
Deprecated.
close()
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics.BatchConsumer
close()
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics.ConsoleConsumer
close()
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics.DebugConsumer
com.sensorsdata.analytics.javasdk
- package com.sensorsdata.analytics.javasdk
com.sensorsdata.analytics.javasdk.exceptions
- package com.sensorsdata.analytics.javasdk.exceptions
com.sensorsdata.analytics.javasdk.util
- package com.sensorsdata.analytics.javasdk.util
ConcurrentLoggingConsumer(String)
- Constructor for class com.sensorsdata.analytics.javasdk.
SensorsAnalytics.ConcurrentLoggingConsumer
ConcurrentLoggingConsumer(String, int)
- Constructor for class com.sensorsdata.analytics.javasdk.
SensorsAnalytics.ConcurrentLoggingConsumer
ConsoleConsumer(Writer)
- Constructor for class com.sensorsdata.analytics.javasdk.
SensorsAnalytics.ConsoleConsumer
D
DebugConsumer(String, boolean)
- Constructor for class com.sensorsdata.analytics.javasdk.
SensorsAnalytics.DebugConsumer
DebugModeException
- Exception in
com.sensorsdata.analytics.javasdk.exceptions
Debug模式下的错误
DebugModeException(String)
- Constructor for exception com.sensorsdata.analytics.javasdk.exceptions.
DebugModeException
DebugModeException(Throwable)
- Constructor for exception com.sensorsdata.analytics.javasdk.exceptions.
DebugModeException
DebugModeException(String, Throwable)
- Constructor for exception com.sensorsdata.analytics.javasdk.exceptions.
DebugModeException
decode(String)
- Static method in class com.sensorsdata.analytics.javasdk.util.
Base64Coder
Decodes a byte array from Base64 format.
decode(char[])
- Static method in class com.sensorsdata.analytics.javasdk.util.
Base64Coder
Decodes a byte array from Base64 format.
decodeString(String)
- Static method in class com.sensorsdata.analytics.javasdk.util.
Base64Coder
Decodes a string from Base64 format.
E
encode(byte[])
- Static method in class com.sensorsdata.analytics.javasdk.util.
Base64Coder
Encodes a byte array into Base64 format.
encode(byte[], int)
- Static method in class com.sensorsdata.analytics.javasdk.util.
Base64Coder
Encodes a byte array into Base64 format.
encodeString(String)
- Static method in class com.sensorsdata.analytics.javasdk.util.
Base64Coder
Encodes a string into Base64 format.
F
flush()
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics.AsyncBatchConsumer
Deprecated.
flush()
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics.BatchConsumer
flush()
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics.ConsoleConsumer
flush()
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics.DebugConsumer
flush()
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics
立即发送缓存中的所有日志
H
HelloSensorsAnalytics
- Class in
com.sensorsdata.analytics.javasdk
HelloSensorsAnalytics()
- Constructor for class com.sensorsdata.analytics.javasdk.
HelloSensorsAnalytics
I
InvalidArgumentException
- Exception in
com.sensorsdata.analytics.javasdk.exceptions
非法的DistinctID
InvalidArgumentException(String)
- Constructor for exception com.sensorsdata.analytics.javasdk.exceptions.
InvalidArgumentException
InvalidArgumentException(Throwable)
- Constructor for exception com.sensorsdata.analytics.javasdk.exceptions.
InvalidArgumentException
isEnableTimeFree()
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics
L
LoggingConsumer(String)
- Constructor for class com.sensorsdata.analytics.javasdk.
SensorsAnalytics.LoggingConsumer
LoggingConsumer(String, int)
- Constructor for class com.sensorsdata.analytics.javasdk.
SensorsAnalytics.LoggingConsumer
M
main(String[])
- Static method in class com.sensorsdata.analytics.javasdk.
HelloSensorsAnalytics
O
onFlushTask(Future<Boolean>)
- Method in interface com.sensorsdata.analytics.javasdk.
SensorsAnalytics.AsyncBatchConsumerCallback
Deprecated.
P
profileAppend(String, boolean, Map<String, Object>)
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics
为用户的一个或多个数组类型的属性追加字符串,属性取值类型必须为
List
,且列表中元素的类型 必须为
String
profileAppend(String, boolean, String, String)
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics
为用户的数组类型的属性追加一个字符串
profileDelete(String, boolean)
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics
删除用户所有属性
profileIncrement(String, boolean, Map<String, Object>)
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics
为用户的一个或多个数值类型的属性累加一个数值,若该属性不存在,则创建它并设置默认值为0。属性取值只接受
Number
类型
profileIncrement(String, boolean, String, long)
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics
为用户的数值类型的属性累加一个数值,若该属性不存在,则创建它并设置默认值为0
profileSet(String, boolean, Map<String, Object>)
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics
设置用户的属性。属性取值可接受类型为
Number
,
String
,
Date
和
List
, 若属性包含 $time 字段,则它会覆盖事件的默认时间属性,该字段只接受
Date
类型 如果要设置的properties的key,之前在这个用户的profile中已经存在,则覆盖,否则,新创建
profileSet(String, boolean, String, Object)
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics
设置用户的属性。这个接口只能设置单个key对应的内容,同样,如果已经存在,则覆盖,否则,新创建
profileSetOnce(String, boolean, Map<String, Object>)
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics
首次设置用户的属性。 属性取值可接受类型为
Number
,
String
,
Date
和
List
, 若属性包含 $time 字段,则它会覆盖事件的默认时间属性,该字段只接受
Date
类型 与profileSet接口不同的是: 如果要设置的properties的key,在这个用户的profile中已经存在,则不处理,否则,新创建
profileSetOnce(String, boolean, String, Object)
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics
首次设置用户的属性。这个接口只能设置单个key对应的内容。 与profileSet接口不同的是,如果key的内容之前已经存在,则不处理,否则,重新创建
profileUnset(String, boolean, String)
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics
删除用户某一个属性
R
registerSuperProperties(Map<String, Object>)
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics
设置每个事件都带有的一些公共属性 当track的Properties,superProperties和SDK自动生成的automaticProperties有相同的key时,遵循如下的优先级: track.properties 高于 superProperties 高于 automaticProperties 另外,当这个接口被多次调用时,是用新传入的数据去merge先前的数据 例如,在调用接口前,dict是 {"a":1, "b": "bbb"},传入的dict是 {"b": 123, "c": "asd"},则merge后 的结果是 {"a":1, "b": 123, "c": "asd"}
S
send(Map<String, Object>)
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics.AsyncBatchConsumer
Deprecated.
send(Map<String, Object>)
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics.BatchConsumer
send(Map<String, Object>)
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics.ConsoleConsumer
send(Map<String, Object>)
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics.DebugConsumer
SensorsAnalytics
- Class in
com.sensorsdata.analytics.javasdk
Sensors Analytics SDK
SensorsAnalytics(SensorsAnalytics.Consumer)
- Constructor for class com.sensorsdata.analytics.javasdk.
SensorsAnalytics
SensorsAnalytics.AsyncBatchConsumer
- Class in
com.sensorsdata.analytics.javasdk
Deprecated.
Async模式下,开发者需要仔细处理缓存中的数据,如由于异步发送不及时导致缓存队列过大、程序停止时缓 存队列清空等问题。因此我们建议开发者使用 LoggingConsumer 结合 LogAgent 工具导入数据。
SensorsAnalytics.AsyncBatchConsumerCallback
- Interface in
com.sensorsdata.analytics.javasdk
Deprecated.
SensorsAnalytics.BatchConsumer
- Class in
com.sensorsdata.analytics.javasdk
SensorsAnalytics.ConcurrentLoggingConsumer
- Class in
com.sensorsdata.analytics.javasdk
SensorsAnalytics.ConsoleConsumer
- Class in
com.sensorsdata.analytics.javasdk
SensorsAnalytics.DebugConsumer
- Class in
com.sensorsdata.analytics.javasdk
SensorsAnalytics.LoggingConsumer
- Class in
com.sensorsdata.analytics.javasdk
setEnableTimeFree(boolean)
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics
shutdown()
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics
停止SensorsDataAPI所有线程,API停止前会清空所有本地数据
T
track(String, boolean, String)
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics
记录一个没有任何属性的事件
track(String, boolean, String, Map<String, Object>)
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics
记录一个拥有一个或多个属性的事件。属性取值可接受类型为
Number
,
String
,
Date
和
List
,若属性包含 $time 字段,则它会覆盖事件的默认时间属性,该字段只接受
Date
类型
trackSignUp(String, String)
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics
记录用户注册事件 这个接口是一个较为复杂的功能,请在使用前先阅读相关说明: http://www.sensorsdata.cn/manual/track_signup.html 并在必要时联系我们的技术支持人员。
trackSignUp(String, String, Map<String, Object>)
- Method in class com.sensorsdata.analytics.javasdk.
SensorsAnalytics
记录用户注册事件 这个接口是一个较为复杂的功能,请在使用前先阅读相关说明: http://www.sensorsdata.cn/manual/track_signup.html 并在必要时联系我们的技术支持人员。
A
B
C
D
E
F
H
I
L
M
O
P
R
S
T
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2017. All rights reserved.