01 什么是埋点? 埋点是为了满足快捷、高效、丰富的数据应用而做的用户行为过程及结果的记录。记录用户谁在什么时间什么位置做了什么事情。 02 为什么要埋点?...通过埋点对用户的行为过程进行收集数据,透过数据监测和分析产品,并通过数据驱动产品的走向。以数据为导向,通过数据获取信息。...; 帮助发现激活转化效果的策略; 帮助衡量市场营销效果分析; 03 如何进行埋点设计?...可以将数据埋点设计流程梳理为下图: 埋点设计需要根据当前数据需求,提炼数据指标方案,这些指标需要哪些数据。而后确定事件触发机制和上报机制,不同的上报机制意味着不同的统计口径。下面主要介绍埋点设计。...明确事件上报机制 不同的上报机制也是影响数据准确性的因素,确定数据是实时上报还是异步上报,以确定埋点是否合理,并及时调整埋点方案。 设计表字段 业务数据中的字段命名规范统一。
需求背景 前端页面的展示和点击经常需要统计数据,所以在前端页面中就需要记录用户点击、浏览等的数据,通过请求的方式,上传到服务器,服务器再通过计算,统计出数据。...还有些需求是需要用户操作页面,滑动到某一位置时,再进行打点统计。 实现 通过对图片的加载,将需要上报的参数通过image的src进行请求,绑定图片onload事件,发出请求。
早之前做过页面统计,用的是神策和百度统计,里面那些数据个人觉得已经很全面了,最近公司进行一些特殊埋点统计,需要在市场想要的地方一个一个加方法调接口。...如果要自己统计页面浏览时长和点击事件,就只能做一些延迟和牺牲一些准确性,反正就是页面跳转需要统计的数据会丢失一些。...早之前做过,还是看的阮一峰双循环延迟阻塞页面卸载,除了死循环延迟,还有其他旁门左道,比如ajax设置同步,然后在状态是2的时候就进行页面跳转,无所谓响应;发送图片,携带数据,浏览器对图片都会加载,这就需要服务器配合了...上面都是延迟页面卸载,牺牲体验保证准确性,另一种是把数据传递到下一个页面,然后在下一个页面调用接口统计,比如地址携带、本地存储、浏览器提供的API等都能把数据传递到下一个页面。...应该是近几年对统计的需求比重大了,浏览器已经有了草案navigator.sendBeacon(),MDN上面描述了上面方法的痛点: 这个方法主要用于满足统计和诊断代码的需要,这些代码通常尝试在卸载(unload
情景1 一场拉新促活的活动之后,运营拿着两个不同团队维护的报表数据来问我,为什么两份报表统计出来的日活跃用户(DAU)数量不一致?...02 六个步骤实现数据埋点设计 数据埋点设计师数据分析师是埋点的重中之重,埋点设计得好能够极大地方便后续的数据应用。对于数据埋点设计,我们也总结了六个关键步骤。...03 以电商购物成交转化为例实现数据埋点设计 (1)通过UJM模型拆分用户购买商品的路径:将用户购买路径拆解为注册-登录-商品曝光-商品点击-浏览页面详情-加入购物车-生成订单-订单支付步骤,根据产品或策划提的数据需求...(6)明确数据优先级:根据埋点需求的紧急程度,给每一个买埋点任务标上优先级。 ? 根据上面的六个步骤,将每一个步骤需要记录的字段按照标准格式汇总到文档,即可完成初步的埋点设计。...当然完成初版埋点设计之后,还需要与产品、策划、程序一遍一遍过文档内容,不断修改完善,直至三方会谈达成统一意见。 ?
页面日志采集 页面浏览日志采集。指的是当一个页面被浏览器或者APP加载呈现时采集的日志,也是页面浏览量(Page View, PV)和访客数(Unique Visitors,UV)的统计基础。...页面交互日志采集。获取用户操作日志,通过量化获知用户的兴趣点或者体验优化点。 页面浏览日志采集流程 目前典型的网页访问过程是以客户端发送请求、服务器响应并返回所请求的内容进行的。...一般需要采集当前页面参数、浏览行为的上下文信息(如读取用户访问当前页面时的上一个页面)以及一些运行环境信息(如当前浏览器和分辨率等)。...日志采集实现思路 首先明确我们想要采集的数据-页面浏览日志和页面交互日志。正常情况下我们会在进入页面时发送日志信息,但是用户在每个页面的停留时间我们将很难统计到。...因此考虑在离开页面时发送日志信息,并且在页面跳转时将上一个页面的一些信息也一并加入日志信息中。由于在离开页面时发送日志,因此还需要考虑监控客户端的异常关闭状态。
0x00 前言 在前两篇《初识埋点》和《埋点之前》的基础上,我们应该有了对埋点的基本认识、知道了具体的开发流程。本篇在前面铺垫的基础上进入具体的埋点设计环节。...以分享为例,客户端的分享(点击开始分享、分享结果返回)要做埋点,分享出去的页面的展现和点击也要设计埋点,在设计埋点参数的时候要注意加入加密处理过的用户标示、分享来源标示等,代表一次完整的分享会话,做好跨平台之间的信息透传...0x02 层次思维 层次思维的是指在进行埋点设计的时候,要有将页面逻辑、事件过程、扩展参数等设计的有层次感。不仅可以方便对埋点进行查找,而且可以在更高维度上概括。...,更甚至若在底层实现上这些模块都继承自同一个模块,这就天然具有了在埋点设计的时候按行为分类,而不是在每个页面的位置上都单独设计埋点事件。...试想一下如果各个页面维护各自的分享模块,如果分享渠道增加一个,那么是不是要更新所有页面分享的埋点设计,追加响应的参数值(当然如果所有页面虽然使用了不同的事件,但是维护的是同一份信息表就相对好些)。
0x00 前言 在上节中我们介绍了埋点设计时四种主要思维方式,本节我们挑选典型的疑难埋点场景进行埋点设计。...通过本节的阅读,你将获得以下典型场景埋点设计的认知: 刷新流 列表式 点击相关 联动演化 0x01 刷新流 刷新流又称服务流,是在新闻资讯类APP中常见的交互形式,随着用户不断的滑动,内容不听的更新,根据刷新的方式有分为全部刷新和增量刷新...用户来回滑动也正常加入到缓存中,回滑加入缓存不去重 0x02 列表式 曝光事件的处理是埋点设计中最难的部分,其中尤以上报时机和上报格式最为考研埋点设计人员的能力,下面结合给出作者的经验设计。...悬浮的授权弹窗下的页面曝光,需要授权弹窗消失后才能上报 0x03 点击相关 点击延后 点击埋点的上报时机一般不存在疑问,即点击发生时候或者点击结果返回时上上报,但在处理一些特殊场景的时候合理的制定上报时机...0x05 总结 本节对埋点设计中常见的刷新流、列表式、点击相关、联动演化四种常见情形讲解了埋点设计的方式,当然埋点中并不仅仅这几种方式,从统计需求出发,结合实际的场景,才是埋点设计的根本出发点。
我们可以通过流程图,抽象产品路径、页面模块、参数透传等重要信息,帮助各方建立埋点设计的框架,明确在开发过程中要重点关注内容。...明确埋点逻辑中要上报什么内容之后,接下来就是怎么去设计埋点逻辑。埋点逻辑要讲清楚页面内模块、元素等关系,页面之间承接关系。 5W2H法则是适用于讲清上报逻辑的,核心是表达:何时何地由谁做了什么。...4.2.3 小结 埋点设计是数据产品的重要交付内容,埋点逻辑体现业务逻辑,尤其是在复杂的产品形态中,逻辑的设计尤为重要。埋点参数文档主要是给埋点开发和数据开发作为实践的参考。 5....搜索产品重点是从导流渠道和用户session串联产品路径,同时设计好各页面的层级嵌套关系。搜索产品与短视频产品的重要区别在于搜索结果页呈现逻辑复杂,短视频页面呈现逻辑相对简单。...共同点是生态资源都是要上报,连续交互行为之间要关联,不同点是视频页面与元素不存在嵌套关系,但大致模块都是围绕用户、产品、内容、路径进行埋点方案设计。 6.
大数据时代,多数的web或app产品都会使用第三方或自己开发相应的数据系统,进行用户行为数据或其它信息数据的收集,在这个过程中,埋点是比较重要的一环。...埋点收集的数据一般有以下作用: 驱动决策:ABtest、漏斗优化、用户增长、bug修复、精准营销、流失用户预警 驱动产品智能:智能推荐(千人千面)、场景化提示(私人助理)等 驱动安全:风险识别 01 埋点测试分类...埋点主要分为:前端埋点、后端埋点 1. 前端埋点:前端埋点可以理解为web端,app端等在前端触发相关规则时进行的埋点上报等,主要记录的是用户的操作行为,例如点击了哪个按钮,进入了哪个页面等等。...03 埋点自动化测试设计 了解了埋点测试的分类和过程,再思考如何针对埋点进行自动化测试。...那么如何进行埋点自动化测试设计呢? 可以进行分层设计 1. 用户应用层框架-移动端Appium,web端selenium,主要是模拟用户正常的业务操作 2.
产品提出埋点需求,开发人员在mp平台配置埋点事件,然后进行代码埋点,再测试埋点,没问题之后再提审。 小程序从提审到审核通过大概需要半天到两天的时间。...所以埋点系统的另外一个要求就是不需要开发介入,产品或者运营人员就可以单独完成埋点。 2、怎么做 2.1、避免重复造轮子 在做之前,先了解下公司内外已有的埋点方案,避免重复造轮子。...2.2、埋点方案设计 框架图如下,小程序的sdk分成两种模式,埋点模式和采集模式, 埋点模式是产品操作的,供产品新增埋点事件。...采集模式就是采集用户的点击操作,在小程序启动的时候,从后台拉取产品需要的埋点事件,用户点击动作命中埋点事件之后自动进行上报。 在web端,产品可以查看埋点数据 ?...2)埋点模式流程 埋点模式是供产品使用的,产品点击页面时,会触发逻辑层的某个函数,前面说到,每个函数都会添加hook.
下面我将从产品设计、产品管理及产品运营三个方面进行总结和思考,总结形式以思维导图和PPT贴图为主。 产品设计 一个产品能不能成功,产品设计环节所占的作用举足轻重,因为好的开始是成功的一半。...虽然我们现在做产品原型都是从一个切入点切入,功能尽量简单,通过快速的反馈迭代保证产品的进化,但是不论产品做得再小,我们都需要仔细思考以下五个方面。...确立产品架构 产品的架构即是我们实现产品的一套逻辑,栏目设计是信息流及用户入口的设计;用户角色设计是对目标用户及相关人群的划分及利益链的明确;用户的积分体系和等级设计是为了站在运营的层面上去思考,如何保持用户的粘性和忠诚度...一个优秀的产品经理一定是懂运营的,一个没有预先设定好运营策略的产品是很难成功的,而不考虑运营策略的产品经理也不是一个合格的产品经理,未来在和运营协作的过程中必然难以顺畅。...二、独特的资源、独特的创新点。 我爸是xxx部部长,这就是独特的资源,我有的你们没有,这就是能快速发展的原因。当杀毒都收费的时候,360杀毒全免费,这是商业模式的创新,这也是战胜其他对手的亮点。
作者:major,微信高级设计师 2014至2015年,H5发展得如火如荼,各类手机端小游戏、运营、广告,纷纷采用H5的形式来进行产品和品牌传播。...在这里聊一下对H5运营类页面设计的观察和思考,抛砖引玉。 一....简介 H5运营类页面设计,是指用来承载运营活动、品牌活动或信息传递的移动端页面设计;具有展示空间小、时间碎且短、操作可互动的特点;直接目的是引起用户病毒式分享,从而提升活跃度和品牌形象。...; 产品型:通常会有2级页面存在,提供内容让用户对运营活动有更进一步的了解,同时,常会有表单出现,与用户进行互动; 进行H5设计的时候,需根据主题和内容,选择适合自己产品的H5类型,来最大化地促进传播和分享...H5移动端页面设计心得分享》 http://www.uisdc.com/html5-case-experience-summary 3.
导语 :2017年6月9日-10日,腾讯移动分析MTA正式宣布MTA可视化埋点功能进入公测阶段,欢迎移动开发者们试用体验。...可视化埋点优化了移动运营中数据采集的流程,能够支持产品运营随时调整埋点,无需发版,大大简化了数据采集的流程,增强产品快速迭代的能力。...[1503889515753_752_1503889515996.jpg] 那么可视化埋点是怎样的一个功能?开发者与运营人员要如何使用这一工具?...那如果想要采集一个什么数据,我们就要修改代码里面的埋点,然后测试发布,之后应用商店的审核,这可能几个星期过去了,这是不能满足业务随需应变的需求的。...因此我们于今年在业界第一个推出了可视化埋点的技术,用户可以在后端在web上给APP进行可视化的埋点,让产品运营人员不需要依赖技术人员就可以随时的去修改埋点。
引言:本文展示了如何让页面变得有趣个性化,展现更多细节和与众不同,让访问者轻松获得想要的信息,下面的18个产品页面设计的最佳案例不容错过。 译者|池金锐 审校|王楠楠 编辑|华 子 1....但有时候,产品已经众所周知反而不容易设计产品页面。那么他们是怎么做到的? 奥利奥产品页面的重点是这些简单而经典的饼干如何帮助人们释放他们的想象力,勇于质疑,并变得更加快乐。...该页面采用创新大胆的营销方式,宣传奥利奥是一种不普通的零食。 奥利奥也为这个页面采用了独特的设计。即使饼干本身是单色的,页面也非常丰富多彩,不管是视频还是背景还是图形。 奥利奥的产品页面如下 ?...知道用户在离开页面时可能不记得所有细节,但Fitbit抓住了这些功能如何真正改变访客的生活。很棒的设计! Fitbit Charge蓝绿色的产品页面 ? 8....译者简介: 池金锐 跨境电商从业者,对网站运营及APP的运营,数据分析有多年的从业经验,喜爱研究数据,用户运营等。目前在一家大型上市公司从事中东的电商项目。 审校简介: 王楠楠,互联网数据分析从业者。
引言:本文展示了如何让页面变得有趣个性化,展现更多细节和与众不同,让访问者轻松获得想要的信息,下面的18个产品页面设计的最佳案例不容错过。 译者|池金锐 审校|王楠楠 编辑|华 子 10....Helix Mattresses专注于后者,它的产品页面设计为介绍每个床垫的毛容量和支撑能力。 通过以图表形式查看Helix的产品系列,网站访问者无需单独查看每个床垫的特点。...考虑到这一点, Nfant的详细但易于理解的产品页面非常了解买家的需求。 nfant-nipple-产品页面 ? ? 产品页面设计的最佳案例 ? 因此,关于优秀的产品页面,这些品牌告诉了我们什么?...它可以总结为以下几点: 让页面变得有趣点,特别是当你拥有一个不那么有意思的产品。 让访问者轻松找到他们想要的东西。 让它变得个性化。允许用户“构建自己的”产品,向他们展示你可以满足他们的偏好的产品。...译者简介: 池金锐 跨境电商从业者,对网站运营及APP的运营,数据分析有多年的从业经验,喜爱研究数据,用户运营等。目前在一家大型上市公司从事中东的电商项目。
前端数据埋点要怎么做才能获取到有用的数据并对运营产生积极的作用,对于首次实施埋点及数据分析的工程师来说确实是个难点。...第二步:设计埋点方案完成产品的梳理后,我们开始设计埋点的方案。1.选择埋点的方式前端埋点通常有代码埋点和全埋点两种方式,两种埋点各有优劣。...2.事件设计常见的埋点事件有以下几种:a) 点击事件:记录用户的点击行为b) 曝光事件:记录页面的加载,包括刷新c) 页面停留时长:记录用户进入页面到离开页面的时间差参考【叮咚分类榜单】页面,可以得到以下埋点事件...其实对于页面的事件更多的还是要根据您想要看到什么样的数据来设计。比如运营人员关心的是用户指标、推广数据、推荐数据,那么 Banner 曝光、Banner 点击、分享点击这些数据对运营人员的价值就更高。...您也可以根据您关心的是什么数据来设计埋点事件,这就需要运营人员和产品经理先出业务指标需求,推导出需要分析指标的数据,再规划埋点事件了。
一、数据化运营方法体系: (1)核心理念: a.横向数据整合-实现跨部门、跨体系、跨公司的数据打通; b.纵向价值链打通:实现数据信息化(构建元数据管理系统)、信息知识化...(构建数据血缘关系和知识分享平台)、知识智慧化(设计领域分析模型); (2)指导思想: a.用户思维-与一线销售/咨询紧密配合获取真实用户业务需求,以用户为中心; b.痛点思维...-10/90原则,紧抓痛点,解决用户核心需求; c.迭代思维-快速就绪数据能力,迭代开发,批次上线; 二、数据产品设计方法论 (1)核心思想: 引入5w+2h方法框架,适配数据产品设计...以真实用户定位(who)、痛点定位(why)、目标规划(what)、数据来源 (where)、数据频率(when)、指标维度&算法模型(how)和资源评估(how much)作为数据产品设计的指导思想;...(2)数据产品/服务规划:面向业务主题规划产品,而非面向具体需求规划; (3)数据产品/服务实施:10/90法则,痛点切入,迭代开发,快速就绪,紧抓核心功能、数据就绪和界面系统设计分步实施; 三
由于在Vue中每一次的页面跳转都会进入路由的beforeEach和afterEach钩子函数,因此我们将借助路由实现业务代码无感知的埋点功能。...,但是用户在每个页面的停留时间我们将很难统计到。...因此考虑在离开页面时发送日志信息,并且在页面跳转时将上一个页面的一些信息也一并加入日志信息中。 客户端日志发送 在Vue中我们将在router.afterEach钩子函数里做这个操作。...因为是在页面跳转之后发送请求,所以此时将end置为当前时间。在发送完日志之后进入页面,将start设置为当前时间。...此时我们可以考虑在主页面是加点击事件记录下当前页面的信息,鼠标位置等。
快递鸟接口的及时准确稳定性获得了用户的一致好评,腾讯、12306、跟谁学、建设银行、美团、唯品会、拼多多、贝店、云集、快手电商等知名企业都在使用快递鸟提供的数据服务,快递鸟每天上千万次的数据服务能力及上百万等订单服务支持能力,为企业提供运营监控管理系统...,保障日常运营,帮助企业打通物流环节,提升物流服务能力。...“2小时门到门准时取”击中退换货痛点 电商技术解密之售后退换货流程设计 逆向物流退换货服务解决方案之技术对接API教程 为了照顾刚入门的技术人员,我会分享源代码,把源码复制到你的项目上,就能快速完成上门退货接口对接...OOrderService 请求方式:POST 编码格式(utf-8):application/x-www-form-urlencoded;charset=utf-8 返回类型:JSON 调试页面...R EBusinessID String 商户ID,请在我的服务页面查看。
我的职业生涯中,很长的一段时间是从事数据产品经理的工作,而数据产品经理粗略可以分两大类: ? 1、面向产品运营的,通过数据分析、运营指标和数据采集规划、市场研究等,数据驱动产品增长的产品经理。...2、面向系统设计的,围绕数据能力自动化和智能化,设计、运营与数据全流程系统相关的产品经理。这类产品经理一般在支持部门(如数据部门)等工作。 什么是数据产品?...我认为,艾达在《数据产品设计》书中说得比较透彻: “可以认为数据产品就是一个广泛意义上的软件产品。如果硬要把整个数据流通价值链中的各个阶段都包括进来,那么它就是一个数据解决方案了。...面向系统设计的数据产品经理,有一些是从开发转型过来的,有一些则是直接从事系统设计的,所以对于业务的需求理解,并非很深刻,很难站在业务的利益和商业模式出发点去思考问题。 四、如何改善数据产品体验设计?...凡是过往,皆为序章,这一年半来的实践,让我对数据产品设计和运营有了新的认识,感谢那些支持和帮助过我的人,期待未来,我能够设计出一款让我感到满意的数据产品。
领取专属 10元无门槛券
手把手带您无忧上云