| 接口 | 说明 |
|---|---|
| PathFinder.Accumulator | |
| ScreenAutoTracker |
为页面浏览事件增加页面 URL 信息,以及其他自定义属性.
|
| ThinkingAdapterViewItemTrackProperties |
ListView 与 GridView 可以通过Adapter实现本接口,来为点击某item时触发的控件点击事件增加自定义属性。
|
| ThinkingAnalyticsSDK.DynamicSuperPropertiesTracker |
动态公共属性接口.
|
| ThinkingExpandableListViewItemTrackProperties |
ExpandableListView 可以通过 Adapter 实现本接口,来为点击某 item 时触发的控件点击事件增加自定义属性.
|
| 类 | 说明 |
|---|---|
| BuildConfig | |
| DatabaseAdapter | |
| DataHandle |
DataHandle 负责处理用户数据(事件、用户属性设置)的缓存和上报.
|
| PathFinder |
Paths in the view hierarchy, and the machinery for finding views using them.
|
| PathFinder.PathElement |
a path element E matches a view V if each non "prefix" or "index"
attribute of E is equal to (or characteristic of) V.
|
| TDConfig | |
| TDFirstEvent |
TDUniqueEvent 用于描述首次事件。
|
| TDOverWritableEvent |
可被重写的事件,对应 ta_overwrite 操作。
|
| TDQuitSafelyService | |
| TDQuitSafelyService.TDKeepAliveService | |
| TDUpdatableEvent |
可被更新的事件。
|
| TDWebAppInterface | |
| ThinkingAnalyticsSDK | |
| ThinkingDataRuntimeBridge |
自动采集模块会在相关事件发生时通过反射调用此类中的函数进行埋点.
|
| 枚举 | 说明 |
|---|---|
| DatabaseAdapter.Table | |
| TDConfig.ModeEnum |
实例运行模式, 默认为 NORMAL 模式.
|
| ThinkingAnalyticsSDK.AutoTrackEventType |
自动采集事件类型
|
| ThinkingAnalyticsSDK.ThinkingdataNetworkType |
允许上报的网络类型
|
| 异常错误 | 说明 |
|---|---|
| TDDebugException |
| 注释类型 | 说明 |
|---|---|
| ThinkingDataAutoTrackAppViewScreenUrl |
为 Activity 或者 Fragment 添加此注解,用于自定义 ta_app_view 事件中的 #url 属性
|
| ThinkingDataFragmentTitle |
自定义 Fragment 名称, ta_app_view 中 #title 属性
|
| ThinkingDataIgnoreTrackAppClick |
为 Activity 添加此注解,将不再采集该页面的点击事件.
|
| ThinkingDataIgnoreTrackAppViewScreen |
为 Activity 或者 Fragment 添加此注解,将不再采集该页面的 ta_app_view 事件.
|
| ThinkingDataIgnoreTrackAppViewScreenAndAppClick |
为 Activity 添加此注解,将不再上传该页面的自动采集事件与该页面下的控件点击事件
|
| ThinkingDataIgnoreTrackOnClick |
为 onClick 的方法添加此注解,将不再采集此空间的点击事件
|
| ThinkingDataTrackEvent |
在方法上加上注解 @ThinkingDataTrackEvent,可在方法调用时上传自定义事件.
|
| ThinkingDataTrackViewOnClick |
如果是以android:onclick为控件(view)添加点击事件的调用方法,则可以在调用方法上添加此注解, 该调用方法被执行时,SDK将会上传控件
点击事件.
|