前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >腾讯移动分析 MTA 首推可视化埋点,助力移动APP数据运营

腾讯移动分析 MTA 首推可视化埋点,助力移动APP数据运营

原创
作者头像
腾讯大数据
修改于 2017-08-29 01:31:59
修改于 2017-08-29 01:31:59
6.2K0
举报

导语 :2017年6月9日-10日,腾讯移动分析MTA正式宣布MTA可视化埋点功能进入公测阶段,欢迎移动开发者们试用体验。可视化埋点优化了移动运营中数据采集的流程,能够支持产品运营随时调整埋点,无需发版,大大简化了数据采集的流程,增强产品快速迭代的能力。

近日,腾讯移动分析MTA在2017年GMTC全球移动技术大会上宣布了这个消息。

那么可视化埋点是怎样的一个功能?开发者与运营人员要如何使用这一工具?腾讯移动分析MTA与其依托的腾讯大数据平台是怎样自我定位的?又能够为开发者提供哪些服务与支持?

带着这些疑问,腾讯大数据产品总监洪桃李在会后接受了主办方infoQ的采访。

1. 在数据化产品泛滥的今天,您觉得开发者关于数据的核心诉求在哪些方面?

我们接触了很多开发者,也服务了很多公司内外的客户,我觉得现在这个阶段有三点,比较核心:

第一是要有灵活的数据采集

因为所有的大数据和AI基础都是先要有准确的有效的数据,而且非常灵活,所以业务变化非常快。那如果想要采集一个什么数据,我们就要修改代码里面的埋点,然后测试发布,之后应用商店的审核,这可能几个星期过去了,这是不能满足业务随需应变的需求的。

因此我们于今年在业界第一个推出了可视化埋点的技术,用户可以在后端在web上给APP进行可视化的埋点,让产品运营人员不需要依赖技术人员就可以随时的去修改埋点。

他把手机给我们的后台连上,连上之后在后台就能进行可视化配置,然后可以经过测试,下发到所有的手机,立刻生效,也不需要去应用商店发版。

所以这样灵活的数据采集能力,我们觉得现在对开发者来说是一个核心的问题,因为基本的分析基本的采集大家都会做,那这个时候灵活的数据采集就有非常大的亮点。

第二个我觉得对开发者比较重要的就是要有一个强大的计算能力。

因为大数据的分析跟计算是非常消耗资源的。就这一点来说,我们每天4000亿的数据上报量,我们有几千台机器的一个集群,这样一个资源共享是一般的产品或者是中小企业没办法具备的,因为任何一个公司现在数据量都非常大,只要你想采集的点足够多,那你的数据就会就膨胀得非常夸张。

第三点我觉得比较重要,一个精准的分析和挖掘的能力。

有了这些数据之后怎样挖掘出有价值的内容,怎样分析这个用户的行为特征怎样知道这个用户更精准画像、怎样给用户打上标签、怎样用户进行分群、怎样给他做精准化的营销和用户触达,这个是数据应用层面的。我们作为腾讯大数据在背景恰好这方面积累非常深厚,在公司内部的一个推荐数字化营销广告等方面都有应用。

所以我觉得灵活的采集、强大的计算能力精准的分析挖掘是开发者非常需要的点。

2. 腾讯移动分析和腾讯移动推送对于开发者的价值在哪里?

第一个我觉得就是简单快速应用。

做分析、采集、上报、分析、挖掘这种开发工作量非常大,而我们只要集成SDK就非常容易使用。包括Crash,能够立刻实现Crash的上报还原,这样强大的计算能力跟强大的报表展现能力,对开发者来说,能够立刻免费使用腾讯完善可靠的分析推送的能力。

第二个我觉得对开发者提供的能力就是:对于腾讯移动推送(信鸽)来说,他有个共享连接的能力,因为如今在安卓上进行消息推送,会受制于终端,APP不一定活跃,连接不一定能够送达,所以消息抵达率通常比较低。但腾讯移动推送信鸽,它是由各个APP共享,可以共享一个后台连接,这样只要有一个APP活跃,信鸽的连接就是活的,那么其他APP也能借用这个连接把消息及时送达。

有上万的App在用我们信鸽的推送服务,腾讯内部也有很多,比如王者荣耀等一些腾讯游戏,腾讯之外我们也有上万的APP用户,所以如果使用我们的信鸽就相当于加入我们这个联盟,大家聚在一起,各个App都更加收益。

我们的实力也受到了一些大客户的认可,比如说艺龙,最近已经切换了另一个友商的推送工具,使用我们的腾讯推送,在换掉推送工具之后,它的消息抵达率立刻提升了六个百分点,这个非常好的情况,也是我们移动实力的一个实例证明。

当然除了通道能力之外,我们也为客户提供了用户的分群、用户的标签和精准推送,以及实时效果统计。

分群和标签这是我们为开发者提供的第三种数字服务能力。基于我们平台多年的建设,我们能够了解用户,深入挖掘用户标签。那这种能力可以运用在分析跟推送中,让用户收到精准的自己需要和喜欢的推送。

3. 在数据产品化方面,腾讯在进行怎样的探索?

数据产品化方面,腾讯正进行着更多的数据探索。产品化其实在腾讯内部的存在时间已经很长了,我们腾讯大数据这个平台已经建立九年,应该说九年前做大数据还是非常前瞻的。

早几年,我们主要是在腾讯内部使用,支撑了腾讯的社交、媒体、游戏以及广告等业务。现在我们把腾讯的这种能力进行输出,输出我们的是平台跟能力,把我们的经验与教训输出给开发者,为开发者提供更多服务。

比如说在移动开发领域助力APP开发者为APP提供分析挖掘的能力,启用用户标签进行精准推送的能力、搭建稳定的推送通道,乃至于对H5开发者提供分析的能力、帮小程序的开发者也提供深入分析的能力。

除了移动开发方面其实也还有其他一些数据产品,比如说我们对传统企业提供这种大数据处理条件,例如三一重工,企业能够通过我们的服务采集各类终端设备的信息,上传到我们的数据处理平台,使用我们提供的挖掘模型进行深入解析。我们持续为更多的中小企业提供这类大数据的挖掘处理的能力。这些大数据处理的产品我们也都在腾讯云上公开,为所有的客户提供服务。

还有我们数字营销,把我们数据服务的能力打包,作为营销工具在腾讯云上对外输出,比如说平安等客户,就在使用精准推荐,推荐给营销人员。还比如说有我们一些机器学习的平台,我们也由大数据平台推出来,并在腾讯云上提供对外服务。

所以我们一揽子的大数据产品现在已经越来越丰富了,移动开发到传统企业,然后到机器学习,到精准营销,这一揽子的服务产品,现在正在逐渐把我们的能力释放出来。

4. 在数据安全方面,腾讯移动分析和移动推送是如何做的?

安全方面的话,其实有几个方面。

第一个我们从数据上行这个角度来讲,属于采集的方面。

我们对业界,无论是中小型开发者还是大型企业,输出的是数据处理的能力,在此过程中,我们最基础的原理就是,高度重视用户的数据安全。所以用户在上行数据的时候,我们首先要把关,对用户上行的数据要做到强硬,这是在数据采集这个阶段我们要做的事情。

第二个我们从数据存储角度来看

存储上我们会采用多副本的方式进行存储,我们还有一些回收站的机制和延迟删除的技术等等来保护我们用户的第一手的数据,避免出现操作上误删除的一些情况,这是第二个方面。

第三方面就是在使用安全

我们腾讯移动分析和移动推送,用户创造出来的数据跟腾讯自有的业务数据在物理上是分隔的,不会让腾讯自己的数据,对于用户的数据产生污染。

第四方面从系统防御层面上来看。

我们会背靠整个公司对外提供的基础安全能力,比如说我们内部有“宙斯”、有“门神”、有“TGW”这样统一的门户网关,通过这些公共安全服务来帮助移动开发者也好,企业也好,在数据上面,设置一道又一道的安全关卡来帮助用户的安全来把关。

另外,腾讯内部跟外部对数据安全这块都有严格的权限管理系统,有严格的内部审批的系统,还有内部的审计跟外部的审计。

因此,开发者们可以放心信任我们的数据服务安全性。

文章来源:【腾讯大数据】微信号:tencentbigdata

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
玩转OpenHarmony社交场景:即时通讯平台
本样例是基于即时通讯(Instant messaging,简称IM)服务实现的OpenAtom OpenHarmony(简称“OpenHarmony”)应用,允许两人或多人使用互联网即时地传递文字、图片、文件、语音、emoji等讯息,可应用于各类聊天场景,为人们带来更加及时高效的通讯体验。
小帅聊鸿蒙
2024/09/10
1740
玩转OpenHarmony社交场景:即时通讯平台
OpenHarmony如何正确利用native的方式实现跨线程调用?
在OpenHarmony应用开发实践中,经常会遇到一些耗时的任务,如I/O操作、域名解析以及复杂计算等。这些任务如果直接在主线程中执行,将会严重阻塞主线程,影响后续任务的正常流程,进而导致用户界面响应延迟甚至卡顿。因此,为了提升代码性能,通常会将这类耗时任务放在子线程中执行。
小帅聊鸿蒙
2024/10/15
4050
OpenHarmony如何正确利用native的方式实现跨线程调用?
这套分布式IM即时通讯系统如何写到简历上?我给你整理好了!
分布式IM即时通讯系统本质上就是对线上聊天和用户的管理,针对聊天本身来说,最核心的需求就是:发送文字、图片、文件、语音、视频、消息缓存、消息存储、消息未读、已读、撤回,离线消息、历史消息、单聊、群聊,多端同步,以及其他一些需求。
冰河
2023/12/12
6520
这套分布式IM即时通讯系统如何写到简历上?我给你整理好了!
IM即时通讯实现原理
即时通讯(Instant Messenger,简称IM)软件多是基于TCP/IP和UDP进行通讯的,TCP/IP和UDP都是建立在更低层的IP协议上的两种通讯传输协议。前 者是以数据流的形式,将传输数据经分割、打包后,通过两台机器之间建立起的虚电路,进行连续的、双向的、严格保证数据正确性的文件传输协议。而后者是以数 据报的形式,对拆分后的数据的先后到达顺序不做要求的文件传输协议。 QQ就是使用UDP协议进行发送和接收消息的。当你的机器安装了OICQ以后,实际上,你既是服务端(Server),又是客户端(C
李海彬
2018/03/22
7.8K0
IM即时通讯实现原理
即时通讯(Instant Messenger,简称IM)软件多是基于TCP/IP和UDP进行通讯的,TCP/IP和UDP都是建立在更低层的IP协议上的两种通讯传输协议。前 者是以数据流的形式,将传输数据经分割、打包后,通过两台机器之间建立起的虚电路,进行连续的、双向的、严格保证数据正确性的文件传输协议。而后者是以数 据报的形式,对拆分后的数据的先后到达顺序不做要求的文件传输协议。
V13144630810
2021/01/26
2.3K0
IM即时通讯实现原理
一文教你用java实现即时通讯软件的设计(附下载源码)
随着信息社会的快速发展,网络作为改变世界的最重要的因素。众多的企业纷纷使用局域网聊天来满足工作与交流高效、快速执行的需求。企业中使用内部局域网可以使内部信息交互的过程得以简化,从而达到提高工作效率的目的。所以经上所述,公司内部使用即时通讯的方式在各台计算机之间进行交流已经是时代发展的趋势。
孙叫兽
2021/03/23
1.1K0
HarmonyOS 开发实践——跨语言的复杂参数类型传递
我们经常在ArkTS与C++之间相互传递参数,那么具体该如何传呢?下面介绍了几个常用的场景:
小帅聊鸿蒙
2024/11/10
3070
HarmonyOS 开发实践——跨语言的复杂参数类型传递
即时通讯开发系统的介绍
由于即时通讯系统的复杂性和对服务器稳定性的很高要求,一般即时通讯系统开发至少需要1年左右的时间,而这还只是测试版,离"稳定"还有一定距离,而这时匆匆上马的不稳定的系统会让你失去用户,您也不可能召集上万台电脑进行测试,那样的成本本身已经相当高,而无论如何测试,也仍然只是测试系统。而我们的系统,是经过几年的正式使用,经受过实际高用户量稳定运行的系统。这是长时间专业积累的经验和成果。所以,需要选择与专业的音视频即时通讯开发公司合作,可以快速获得即时通讯的开发经验和一套稳定的系统。
用户8119822
2021/02/03
1.6K0
iOS 即时通讯 + 仿微信聊天框架 + 源码
更新:2017年8月1日 实在是抱歉,git上的Demo这么久,有问题自己没有发现!肯定给大家造成过不方便,抱歉!git上Demo刚重新上传,要有需要的可以去下载,要有问题可以直接找我QQ联系我!       最近在总结Socket方面的知识,等文章写完会发不来,这篇文章是去年什么四五月份写的吧,那是水平也是有限,希望接下来能总结的比这篇好一点!!       在Demo中,XMPP接收发送消息这一块的代码我暂时是删除了,仿照微信的聊天框架是在的,你要想通过XMPP自己在项目中试试,你需要的也就是在Dem
Mr.RisingSun
2018/02/06
4.1K0
iOS  即时通讯 + 仿微信聊天框架 + 源码
端开发技术——FLutter开发即时通讯
即时通讯是端开发工作中常见的需求,本篇文章以作者工作中使用FLutter开发社交软件即时通讯需求为背景,描述一下即时通讯功能设计的要点。
思想者杰克
2021/11/04
2K0
laravel实现利用RabbitMQ实现MQTT即时通讯
有时候我们的项目中会用到即时通讯功能,比如电商系统中的客服聊天功能,还有在支付过程中,当用户支付成功后,第三方支付服务会回调我们的回调接口,此时我们需要通知前端支付成功。而 RabbitMQ 可以很方便的实现即时通讯功能,如果你的业务只是少量地方使用即时通信,需要一个简易的消息系统,你可以直接考虑 MQ 的实现, MQ 有很高的吞吐率,具有持久化,还可以横向扩展,总之还不错,用就完了,奥利给!
憧憬博客
2021/01/03
4.2K0
laravel实现利用RabbitMQ实现MQTT即时通讯
推荐一个鸿蒙即时通讯软件《果聊》,有点屌呢!!
首先可以来看一下我实现之后在DAYU200的运行效果,建议大家一键三连,支持一下坚果,毕竟坚果也不容易。
徐建国
2022/12/05
8170
推荐一个鸿蒙即时通讯软件《果聊》,有点屌呢!!
RabbitMQ实现即时通讯居然如此简单!连后端代码都省得写了?
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的轻量级通讯协议,该协议构建于TCP/IP协议上。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。
macrozheng
2020/10/28
2.4K0
RabbitMQ实现即时通讯居然如此简单!连后端代码都省得写了?
优雅草蜻蜓I即时通讯软件以及优雅草蜻蜓I即时通讯水银版私有化部署软件介绍和区别-优雅草卓伊凡
优雅草蜻蜓I即时通讯软件以及优雅草蜻蜓I即时通讯水银版私有化部署软件介绍和区别-优雅草卓伊凡
卓伊凡
2025/06/16
790
深入浅出即时通讯(1)_即时通讯协议对比
业界上用来做即时通讯的解决方案有:1. 基于http 的轮询; 2. 基于websocket 长连接; 3. 基于tcp或udp的自定义协议, 这种若在要在Web端使用, 需要套一层websocket 封装. 此外早期还有基于Comet 技术的长连接,基于xmpp 的开源客户端应用等。
E聊SDK
2022/05/17
3.3K0
开源即时通讯(IM)项目OpenIM源码部署流程
由于OpenIM依赖的组件较多,开发者需求不一,导致OpenIM部署一直被人诟病,经过几次迭代优化,包括依赖的组件compose的一键部署,环境变量设置一次,全局生效,以及脚本重构,目前OpenIM部署比较丝滑,特写文章分享给大家。
OpenIM
2023/09/12
2.7K0
PHP/Java即时通讯源码下载 - 开源IM系统开发指南与定制服务
在数字化时代,即时通讯(Instant Messaging, IM)已成为互联网应用的核心基础设施之一。从早期的ICQ、QQ到如今的微信、Slack,即时通讯技术经历了从简单文本消息到富媒体交互、从单端应用到多端协同的演进。随着移动互联网、云计算和跨平台开发技术的成熟,用户对即时通讯的需求已不再局限于单一设备,而是要求在手机APP、Web浏览器、PC客户端等多种终端之间实现无缝的实时通讯体验。
用户7417571
2025/06/19
940
PHP/Java即时通讯源码下载 - 开源IM系统开发指南与定制服务
[开源] 即时通讯组件---ImCore
ImCore 是一款 .NETCore 下利用 WebSocket 实现的简易、高性能、集群即时通讯组件,支持点对点通讯、群聊通讯、上线下线事件消息等众多实用性功能。
梁规晓
2019/08/01
7.3K1
[开源] 即时通讯组件---ImCore
基于Netty实现的即时通讯
Jelly是一款基于Netty4.x开发的TCP长连接即时通讯服务器端程序;并且提供了Java客户端API。
BUG弄潮儿
2022/06/30
8200
uniapp使用WebSocket实现即时通讯
WebSocket是一种基于TCP协议的全双工通信协议,它可以在客户端和服务器之间建立一个持久性的连接,实现实时通信。在uniapp中,我们可以使用uni-socketio插件来实现WebSocket的功能。
超级小可爱
2023/10/18
4.5K0
推荐阅读
相关推荐
玩转OpenHarmony社交场景:即时通讯平台
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档