对模拟器虚假设备识别能力提升15%!每日清理大师App集成系统完整性检测
前言
每日清理大师是一款智能便捷的手机清理软件,可快速清理无用缓存、垃圾文件和应用残留,还可深度清理如社交软件中的无用缓存等,有效解决手机卡顿、耗电快、内存不足等问题。每日清理大师App在结合了系统完整性检测功能后,可有效识别出来自非真实设备模拟器的虚假流量,识别率提升了15%,使其反作弊系统能更有效地拦截虚假设备流量。

业务挑战
广告投放是App获客的重要手段,但投放渠道虚假流量占比高,会造成转化率很低、营销投入石沉大海。因此,每日清理大师App面临的挑战,是需检测出广告投放带来的流量中,哪些是模拟器等虚假流量。“如果在和广告商结算前,能及时检测分析出虚假流量占比,就可以大大减少营销预算的浪费”,每日清理大师技术负责人表示。
“为了提升App流量转化和运营效率,我们构建了成熟的数字化运营框架。”技术负责人说,“但是要想分析设备信息,如是否是模拟器等非真实设备、被root或解锁的风险设备,我们移动互联网企业就需要结合设备商的检测优势。”
解决方案
“App集成了华为开放的HMS Core安全检测能力后,我们数字化运营潜能进一步释放,这样就实现了更精细化的运营业务闭环。”华为安全检测服务提供系统完整性检测等功能,是App数字化运营中虚拟流量检测的重要一环。具体地,App在广告投放的下载、注册等环节埋点,采集系统完整性检测功能结果,评估所在设备系统环境是否安全,如是否被root或解锁,以及是否是非真实设备模拟器。
如果经过检测,发现是模拟器的虚假流量,运营团队可以选择屏蔽、或要求广告商补量,从而减少营销资源的浪费。另外,若检测发现设备存在安全风险,如已被root或解锁,App可以选择阻止用户下一步操作、防范可能的运行风险,从而提高其运营安全性。
华为安全检测服务的接入,满足了每日清理大师App的精细化运营推广需求。“经过测试,华为系统完整性检测帮助我们细分虚假流量占比的关键数据,使我们能科学监控营销各环节”,每日清理大师技术负责人说,“结果显示,结合华为的系统完整性检测,每日清理大师对模拟器等虚假流量的识别率提高了15%。”
结果
结合系统完整性检测后,每日清理大师对模拟器虚假设备流量的识别率提升了15%
欲了解更多详情,请参阅:
华为开发者联盟官网
参与开发者讨论请到Reddit社区:https://www.reddit.com/r/HuaweiDevelopers/
下载demo和示例代码请到Github:https://github.com/HMS-Core/hms-safetydetect-demo-android
解决集成问题请到Stack Overflow:https://stackoverflow.com/questions/tagged/huawei-mobile-services?tab=Newest
你也可以在华为官网Codelabs体验简单的集成过程
原文链接:https://developer.huawei.com/consumer/cn/forum/topic/0202433554253250067?fid=18
原作者:晚上吃啥
对模拟器虚假设备识别能力提升15%!每日清理大师App集成系统完整性检测的更多相关文章
- adb devices如何连逍遥模拟器的设备
adb device连接真机,上一篇已经讲过了,这篇讲如何连接模拟器.这里我用的模拟器逍遥模拟器.我先插上手机,另外启动了一个模拟器,直接在cmd中输入adb devices,按理应该有2个设备id, ...
- Atitit.提升软件Web应用程序 app性能的方法原理 h5 js java c# php python android .net
Atitit.提升软件Web应用程序 app性能的方法原理 h5 js java c# php python android .net 1. 提升单例有能力的1 2. 减少工作数量2 2.1. 减少距 ...
- adb devices查看不到Android模拟器的设备
1.先开启模拟器,后执行adb devices命令: List of devices attached 2.找到SDK的安装目录下platform-tools文件夹下adb.exe文件,将其复制到桌面 ...
- 15款美丽的设备模板,帮助展示你的 APP
有什么更好的方式来显示您的应用程序的外观和感觉呢?你看了这些设计示例之后就会有灵感了.无论是在 iPhone,iPad,Android,还是在桌面应用程序或网站,这些设计都增加了一些视觉上的吸引力,并 ...
- 使用TARGET_IPHONE_SIMULATOR和TARGET_OS_IPHONE宏区分模拟器和设备
#if TARGET_IPHONE_SIMULATOR NSLog(@"run on simulator"); #else NSLog ...
- 2018/03/15 每日一个Linux命令 之 mv
Linux mv命令用来为文件或目录改名.或将文件或目录移入其它位置. mv [参数] [要移动/更名的文件] [移动路径/要更改名字] 平常用的很多了,这里就不多讲解了,只介绍两个重要参数就好了 - ...
- 15款优秀移动APP产品原型设计工具
一新来小盆友问:“移动产品原型设计都用啥工具?” 答:“@#¥……&%*” 又问:“能详细说下各个工具吗?我比较一下” “……” 好吧,谁让我那么的爱分享而你又是小美女呢 ———————正文开 ...
- IOS设备 UIDevice 获取操作系统 版本 电量 临近手机触发消息检测 (真机亲测可用)
- (void)viewDidLoad { [super viewDidLoad]; // 操作系统 NSString * osName =[[UIDevice currentDevice]syste ...
- iPhone:4.7 5.5 4 3.5 对应的各个设备屏幕尺寸对应的像素及App上线信息
Shared App Information You can access these properties from the App Details page in the App Informat ...
随机推荐
- 【Java】一个简单的Java应用程序
简单记录,Java 核心技术卷I 基础知识(原书第10 版) 一个简单的Java应用程序"Hello, World!" Hello, World! Goodbye,World! 一 ...
- [mysql]ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value
转载自:http://www.cnblogs.com/joeblackzqq/p/4526589.html From: http://m.blog.csdn.net/blog/langkeziju/1 ...
- kubernets之secret资源
一 对于一些保密度比较高的文件,k8s又是如何存储的呢? 针对那些保密度比较高的配置文件,例如证书以及一些认证配置不能直接存储在configmap中,而是需要存储在另外一种资源中,需要对存储在里面的 ...
- JVM 判断对象已死,实践验证GC回收
作者:小傅哥 博客:https://bugstack.cn 沉淀.分享.成长,让自己和他人都能有所收获! 一.前言 提升自身价值有多重要? 经过了风风雨雨,看过了男男女女.时间经过的岁月就没有永恒不变 ...
- 登陆到 SAP 系统后的用户出口
增强类型:smod 增强名称:SUSR0001 组件(退出功能模块):EXIT_SAPLSUSF_001 功能:用户每次登陆SAP系统后都会调用这个SUSR0001增强,可以在FUNCTION EXI ...
- CS_WHERE_USED_MAT 反查BOM的成品CS15
可能很多人都用过BOM展开的函数,但是有的时候,需要通过组件去反查BOM的成品,而这时候就需要用到函数 CS_WHERE_USED_MAT来实现,而对于CS_WHERE_USED_MAT只能反查到上一 ...
- mysql忽略表中的某个字段不查询
业务场景 1.表中字段较多 2.查询不需要表中某个字段的数据 语句如下: SELECT CONCAT(' select ',GROUP_CONCAT(COLUMN_NAME),' from ', TA ...
- CentOS系统内核升级(在线 离线)
为什么要升级内核? Docker 在CentOS系统中需要安装在 CentOS 7 64 位的平台,并且内核版本不低于 3.10:CentOS 7.× 满足要求的最低内核版本要求,但由于 CentOS ...
- MAX232数据方向
在调试一个新板子的时候,串口调试从来都是放在前面的,而由于是一个新板子,电路图也是新的,因此有时候不知道串口线结对了没有,这个时候可能会对照PCB和原理图去看一下,但有时候看的人会很迷糊,因为不同的人 ...
- mybatis框架整合及逆向工程
mybatis框架整合及逆向工程 一.三大框架整合 整合SSM框架 1.导入pom文件 1.导入spring的pom依赖 <?xml version="1.0" enco ...