- onErised(Context, String, String, String) - Static method in class com.baidu.mobstat.StatService
-
- onEvent(Context, String, String, int, ExtraInfo) - Static method in class com.baidu.mobstat.StatService
-
用于统计自定义事件的发生次数 嵌入位置:任意,一般在开发者自定义事件(如点击事件等)的监听位置 调用示例:StatService.onEvent(context, "registered id", "pass", 1);
- onEvent(Context, String, String, int) - Static method in class com.baidu.mobstat.StatService
-
用于统计自定义事件的发生次数 嵌入位置:任意,一般在开发者自定义事件(如点击事件等)的监听位置 调用示例:StatService.onEvent(context, "registered id", "pass", 1);
- onEvent(Context, String, String, ExtraInfo) - Static method in class com.baidu.mobstat.StatService
-
用于统计自定义事件的发生次数 嵌入位置:任意,一般在开发者自定义事件(如点击事件等)的监听位置 调用示例:StatService.onEvent(context, "registered id", "pass");
- onEvent(Context, String, String) - Static method in class com.baidu.mobstat.StatService
-
用于统计自定义事件的发生次数 嵌入位置:任意,一般在开发者自定义事件(如点击事件等)的监听位置 调用示例:StatService.onEvent(context, "registered id", "pass");
- onEventDuration(Context, String, String, long, ExtraInfo) - Static method in class com.baidu.mobstat.StatService
-
用于统计自定义事件的时长,此为开发者传入时长的函数。注意此函数中的事件ID应该与onEvent函数中的不同 此函数等价于(onEventStart+onEventEnd),推荐使用该函数。
- onEventDuration(Context, String, String, long) - Static method in class com.baidu.mobstat.StatService
-
用于统计自定义事件的时长,此为开发者传入时长的函数。注意此函数中的事件ID应该与onEvent函数中的不同 此函数等价于(onEventStart+onEventEnd),推荐使用该函数。
- onEventEnd(Context, String, String, ExtraInfo) - Static method in class com.baidu.mobstat.StatService
-
用于统计自定义事件的时长,此为结束计时的函数。注意此函数中的事件ID应该与onEvent函数中的不同
- onEventEnd(Context, String, String) - Static method in class com.baidu.mobstat.StatService
-
用于统计自定义事件的时长,此为结束计时的函数。注意此函数中的事件ID应该与onEvent函数中的不同
- onEventStart(Context, String, String) - Static method in class com.baidu.mobstat.StatService
-
用于统计自定义事件的时长,此为开启计时的函数。注意此函数中的事件ID应该与onEvent函数中的不同
- onPageEnd(Context, String, ExtraInfo) - Static method in class com.baidu.mobstat.StatService
-
用于统计单个Activity页面结束时间 嵌入位置:Fragment的onPause()函数中 activity的onPause()函数中或者自定义页面的结束函数中
调用方式:StatService.onPageEnd(mContext, "btn_self_define_page_name");
- onPageEnd(Context, String) - Static method in class com.baidu.mobstat.StatService
-
用于统计单个Activity页面结束时间 嵌入位置:Fragment的onPause()函数中 activity的onPause()函数中或者自定义页面的结束函数中
调用方式:StatService.onPageEnd(mContext, "btn_self_define_page_name");
- onPageStart(Context, String) - Static method in class com.baidu.mobstat.StatService
-
用于统计单个自定义页面的起始和onPageEnd同时使用,不可单独使用 嵌入位置:Fragment的onResume()函数中 activity的onResume()函数中或者自定义页面的起始函数中
- onPause(Activity, ExtraInfo) - Static method in class com.baidu.mobstat.StatService
-
用于统计单个Activity页面结束时间 嵌入位置:Activity的onPause()函数中
- onPause(Activity) - Static method in class com.baidu.mobstat.StatService
-
用于统计单个Activity页面结束时间 嵌入位置:Activity的onPause()函数中
- onPause(android.support.v4.app.Fragment) - Static method in class com.baidu.mobstat.StatService
-
Deprecated.
- onResume(Activity) - Static method in class com.baidu.mobstat.StatService
-
用于统计单个Activity页面开始时间 嵌入位置:Activity的onResume()函数中 调用方式:StatService.onResume(this);
- onResume(android.support.v4.app.Fragment) - Static method in class com.baidu.mobstat.StatService
-
Deprecated.
- onSend(Context) - Static method in class com.baidu.mobstat.StatService
-
该接口仅供内部使用,for raven
- onSendLogData(String) - Method in interface com.baidu.mobstat.StatService.WearListener
-
- onStat(Context, String) - Static method in class com.baidu.mobstat.StatService
-
- sendLogData(Context, String) - Static method in class com.baidu.mobstat.StatService
-
- SendStrategyEnum - Enum in com.baidu.mobstat
-
枚举发送策略的类型
供StatService.setSendLogStrategy函数传参使用
- setAppChannel(String) - Static method in class com.baidu.mobstat.StatService
-
Deprecated.
- setAppChannel(Context, String, boolean) - Static method in class com.baidu.mobstat.StatService
-
设置App Channel(发布渠道的推荐方法,可以有效防止代码设置的渠道丢失的问题), 该函数设置channel同时会保存该渠道值,并且发送日志以该设置为主,不会发生意外丢失的情况,
若设置saveChannelWithCode为false,那么sdk不会保存该channel,此时该函数的作用同
- setAppKey(String) - Static method in class com.baidu.mobstat.StatService
-
设置AppKey 嵌入位置:Activity onCreate() 该设置将覆盖AndroidManifest.xml中的BaiduMobAd_STAT_ID配置
注:请在StatService.setSendLogStrategy之前调用,否则设置不起作用
- setAppVersionName(Context, String) - Static method in class com.baidu.mobstat.StatService
-
设置您的产品的版本号,统计时会以此来作为版本依据。如果不设置,则默认使用 AndroidManifest.xml 的 android:versionName,
一般使用默认即可;如果您通过此api 指定,为确保统计数据准确,请在代码开始处位置设置
- setAttributes(View, Map<String, String>) - Static method in class com.baidu.mobstat.StatService
-
适用于无埋点版本。
- setContentId(View, String) - Static method in class com.baidu.mobstat.StatService
-
设置列表具体条目内容id,支持 ListView,GridView,RecyclerView 及其继承控件的 直接子控件;内容id 未来可以支持导出
- setContentTitle(View, String) - Static method in class com.baidu.mobstat.StatService
-
设置列表具体条目内容,支持列表 ListView,GridView,RecyclerView 及其继承控件的 直接子控件;如果通过api 设置了内容title,
最终信息流统计使用设置名称;否则使用根据规则获取到的名称,默认选取字体最大元素内容作为内容title
- setDebugOn(boolean) - Static method in class com.baidu.mobstat.StatService
-
用于调试使用的接口,发布时务必去除该调用,或者关闭该调用开关。
- setFeedTrack(MtjConfig.FeedTrackStrategy) - Static method in class com.baidu.mobstat.StatService
-
此API 务必在Application中调用,建议最先设置,然后调用其它接口
- setForTv(Context, boolean) - Static method in class com.baidu.mobstat.StatService
-
该设置将适配电视盒子APP的统计。 该接口供电视以及电视盒子的app使用(普通app无需调用,已使用统计的app调用会造成数据统计异常)
- setGlobalExtraInfo(Context, ExtraInfo) - Static method in class com.baidu.mobstat.StatService
-
设置全局附加信息,设置的附加信息会组装在日志头部。只需设置一次,设置后,相关数据会保留,每次发送的日志都会携带此信息
- setListName(View, String) - Static method in class com.baidu.mobstat.StatService
-
设置列表名称,支持列表 ListView,GridView,RecyclerView 及继承的控件;如果通过api 设置了名称,最终信息流统计使用设置名称;
否则使用默认名称,即页面名作为列表名
- setLogSenderDelayed(int) - Static method in class com.baidu.mobstat.StatService
-
设置启动时日志发送延时的秒数 单位为秒,大小为0s到30s之间 注:请在StatService.setSendLogStrategy之前调用,否则设置不起作用
- setOn(Context, int) - Static method in class com.baidu.mobstat.StatService
-
用于设定统计开关,当前版本支持EXCEPTION_LOG 和 JAVA_EXCEPTION_LOG; 打开异常收集,以第一次设置为准,重复设置无效;
调用示例:StatService.setOn(this,StatService.EXCEPTION_LOG);
- setPushId(Context, MtjConfig.PushPlatform, String) - Static method in class com.baidu.mobstat.StatService
-
设置推送id,设置后推送ID会回传到服务器。WEB端可以支持根据筛选规则导出推送ID,将导出的推送ID对接到特定的推送平台,实现精准推送
- setSendLogStrategy(Context, SendStrategyEnum, int, boolean) - Static method in class com.baidu.mobstat.StatService
-
Deprecated.
- setSendLogStrategy(Context, SendStrategyEnum, int) - Static method in class com.baidu.mobstat.StatService
-
Deprecated.
- setSessionTimeOut(int) - Static method in class com.baidu.mobstat.StatService
-
设置Session超时的秒数 单位为秒,大小为1到600之间,默认为30 解释:“Session超时”指的是 应用停留在后台期间,用户无操作的时长
- setTrackEnabled(boolean) - Static method in class com.baidu.mobstat.StatService
-
设置自动采集状态,需要与 autoTrace 配合使用;用于autoTrace 打开无埋点功能后,可以通过此接口设置关闭或打开采集;
请在主线程调用此接口;此接口仅供内部使用
- setUserId(Context, String) - Static method in class com.baidu.mobstat.StatService
-
设置用户id。设置后会在保存在本地,如果需要清除设置,传入null
- setWearListener(StatService.WearListener) - Static method in class com.baidu.mobstat.StatService
-
- showName() - Method in enum com.baidu.mobstat.MtjConfig.PushPlatform
-
- start(Context) - Static method in class com.baidu.mobstat.StatService
-
进程第一次执行此代码,会导致发送上次缓存的统计数据;若无上次缓存数据,则发送空启动日志
- StatService - Class in com.baidu.mobstat
-
baidu统计 Android SDK API.
- StatService() - Constructor for class com.baidu.mobstat.StatService
-
- StatService.WearListener - Interface in com.baidu.mobstat
-