短视频平台源码开发集成友盟统计
随之短视频的活跃,数据流量带来的商业价值是不可估量的。APP开发完成后,需要即时的跟踪该应用的状态,包括新增用
户、活跃用户、使用时长等数据信息,以便更好地对应用实施运营手段,实现商业价值。这些都可以通过集成友盟统计来轻
松实现,下面就给大家介绍下短视频平台源码开发集成友盟统计
一、短视频平台源码时根据友盟官网的介绍引入依赖
1 2 3 4 5 6 7 8 9 10 | dependencies { implementation fileTree(include:[ '*.jar' ], dir: 'libs' ) // 下面各SDK根据宿主App是否使用相关业务按需引入。 // 友盟统计SDK implementation 'com.umeng.umsdk:common:9.4.7' // 必选 implementation 'com.umeng.umsdk:asms:1.4.1' // 必选 implementation 'com.umeng.umsdk:apm:1.5.2' // 错误分析升级为独立SDK,看crash数据请一定集成,可选 implementation 'com.umeng.umsdk:abtest:1.0.0' //使用U-App中ABTest能力,可选 } |
二、短视频平台源码时接入流程
(1)短视频平台源码开发中AndroidManifest 文件
1 2 3 4 5 6 7 8 | <!--用户渠道--> <meta-data android:name= "UMENG_CHANNEL" android:value= "渠道名(随便写)" /> <!--友盟申请的key--> <meta-data android:name= "UMENG_APPKEY" android:value= "申请的key" /> |
(2)短视频平台源码开发中代码接入
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | public class EnhanceApplication extends Application { SharedPreferencesHelper sharedPreferencesHelper; @Override public void onCreate() { super .onCreate(); sharedPreferencesHelper= new SharedPreferencesHelper( this , "umeng" ); //设置LOG开关,默认为false UMConfigure.setLogEnabled( true ); //友盟预初始化 UMConfigure.preInit( this , "申请的appkey" , "渠道名称" ); /** * 打开app首次隐私协议授权,以及sdk初始化,判断逻辑请查看SplashTestActivity */ //判断是否同意隐私协议,uminit为1时为已经同意,直接初始化umsdk if (sharedPreferencesHelper.getSharedPreference( "uminit" , "" ).equals( "1" )){ //友盟正式初始化 /** * 注意: 即使您已经在AndroidManifest.xml中配置过appkey和channel值,也需要在App代码中调 * 用初始化接口(如需要使用AndroidManifest.xml中配置好的appkey和channel值, * UMConfigure.init调用中appkey和channel参数请置为null)。 */ UMConfigure.init( this , "申请的appkey" , "渠道名" ,UMConfigure.DEVICE_TYPE_PHONE, null ); } } } |
1 | UMConfigure.init( this , "申请的appkey" , "渠道名" ,UMConfigure.DEVICE_TYPE_PHONE, null ); |
参数介绍:
UMConfigure.DEVICE_TYPE_PHONE为手机;
UMConfigure.DEVICE_TYPE_BOX为电视盒子;
为null的参数是消息推送
(3) 短视频平台源码开发中退出应用
应用退出时要调用以下方法
1 2 | // 友盟统计退出 MobclickAgent.onKillProcess( this ); |
以上就是 短视频平台源码开发集成友盟统计,更多内容欢迎关注之后的文章。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
2022-08-15 直播源码开发,动态实现密码、复选框等显示与隐藏
2022-08-15 搭建直播平台,spring boot 实现全局404页面
2022-08-15 直播系统开发,java自定义注解