草庐IT

非业务

全部标签

电商行业:全链路监测广告投放效果,用数据驱动业务增长

哪个营销任务、营销渠道的引流用户更多?买量用户的活跃、留存情况如何?哪个营销任务引流的用户后续的加购、下单转化最多?HMSCore分析服务作为广告转化跟踪工具,广告主可实现从“曝光、点击、下载、激活、注册、留存、收藏、加入购物车、下单、开始结算、支付成功、复购”的全链路监测,让市场营销同学从繁杂的数据收集、整理中解放出来,监测营销效果,快速找到高质量用户,专注于思考投放策略的调整方向。便捷回传,高效归因:无缝衔接HUAWEIAds,后链路转化事件便捷回传,让归因更高效,实现投放成本与获客效率的双向优化;行业定制,多维指标分析:深挖行业痛点,提供体系化电商强关联埋点方案,并基于此配备多样、核心的

电商行业:全链路监测广告投放效果,用数据驱动业务增长

哪个营销任务、营销渠道的引流用户更多?买量用户的活跃、留存情况如何?哪个营销任务引流的用户后续的加购、下单转化最多?HMSCore分析服务作为广告转化跟踪工具,广告主可实现从“曝光、点击、下载、激活、注册、留存、收藏、加入购物车、下单、开始结算、支付成功、复购”的全链路监测,让市场营销同学从繁杂的数据收集、整理中解放出来,监测营销效果,快速找到高质量用户,专注于思考投放策略的调整方向。便捷回传,高效归因:无缝衔接HUAWEIAds,后链路转化事件便捷回传,让归因更高效,实现投放成本与获客效率的双向优化;行业定制,多维指标分析:深挖行业痛点,提供体系化电商强关联埋点方案,并基于此配备多样、核心的

记一次有意思的业务实现 → 单向关注是关注,双向关注则成好友

开心一刻  有个问题一直困扰着我:许仙选择了救蛇,为什么杨过却选择救雕(而不救蛇)  后面想想,其实杨过救神雕是有原因的,当年神雕和巨蛇打架的时候  雕对杨过说:杀蛇,杀蛇,杀蛇!  蛇对杨过说:杀雕,杀雕,杀雕!  杨过果断选择了杀蛇业务场景  业务描述  业务上有这样的需求,张三、李四两个用户,如果互相关注则成为好友  设计上有两张表,关注关系表: tbl_follow   朋友关系表: tbl_friend   我们以张三关注李四为例,业务实现流程是这样的    1、先查询李四有没有关注张三    2、如果李四关注了张三,则成为好友,往 tbl_friend 插入一条记录;如果李四没有关

记一次有意思的业务实现 → 单向关注是关注,双向关注则成好友

开心一刻  有个问题一直困扰着我:许仙选择了救蛇,为什么杨过却选择救雕(而不救蛇)  后面想想,其实杨过救神雕是有原因的,当年神雕和巨蛇打架的时候  雕对杨过说:杀蛇,杀蛇,杀蛇!  蛇对杨过说:杀雕,杀雕,杀雕!  杨过果断选择了杀蛇业务场景  业务描述  业务上有这样的需求,张三、李四两个用户,如果互相关注则成为好友  设计上有两张表,关注关系表: tbl_follow   朋友关系表: tbl_friend   我们以张三关注李四为例,业务实现流程是这样的    1、先查询李四有没有关注张三    2、如果李四关注了张三,则成为好友,往 tbl_friend 插入一条记录;如果李四没有关

MQ收到无序的消息时如何进行业务处理

业务背景跟第三方系统做对接,双方通过ActiveMQ进行通信,消息之间是有内在关联的,也就是消息本来应该是有业务顺序的,但由于一些原因,现在收到消息是乱序的,这种情况下做业务处理就有一点小问题了方案一:自己重排序收到消息后,自己在内存排序,然后按顺序丢到队列中,自己控制消息的发送和接收保证收到按发送的顺序来收到消息。如果自己排序的话就要对每个消息标记一个顺序,同时还要指定预先定义好哪些消息属于一类并且相互之间有依赖顺序。具体实现的话,可以这样做:1、收到一条消息,封装一下加个序号,放到Redis中,用列表或者有序集合来存储,同时用字符串类型存一下这个业务单号的当前最小序号(默认是1)2、如果是

MQ收到无序的消息时如何进行业务处理

业务背景跟第三方系统做对接,双方通过ActiveMQ进行通信,消息之间是有内在关联的,也就是消息本来应该是有业务顺序的,但由于一些原因,现在收到消息是乱序的,这种情况下做业务处理就有一点小问题了方案一:自己重排序收到消息后,自己在内存排序,然后按顺序丢到队列中,自己控制消息的发送和接收保证收到按发送的顺序来收到消息。如果自己排序的话就要对每个消息标记一个顺序,同时还要指定预先定义好哪些消息属于一类并且相互之间有依赖顺序。具体实现的话,可以这样做:1、收到一条消息,封装一下加个序号,放到Redis中,用列表或者有序集合来存储,同时用字符串类型存一下这个业务单号的当前最小序号(默认是1)2、如果是

一文分析 快应用技术架构及业务前景

2018年3月华为、小米、Oppo、Vivo、中兴、联想、魅族、一加、努比亚、金立共10家国内终端厂商成立快应用联盟,并召开快应用标准发布会。新成立的快应用联盟,在快应用技术规范层面做了统一,保证快应用开发者开发的快应用,可以直接在所有快应用联盟内厂商的终端设备上运行。2019年中国移动终端公司、海信先后加入快应用联盟,快应用联盟终端厂商增加到12家。2021年4月23日,快应用联盟召开2021块应用联盟开发者大会,并宣布酷派与从华为分拆出去的荣耀加入快应用联盟。截止到2021年9月,快应用联盟终端厂商数量增加到14家,分别为:华为、小米、Oppo、Vivo、中兴、联想、魅族、一加、努比亚、金

一文分析 快应用技术架构及业务前景

2018年3月华为、小米、Oppo、Vivo、中兴、联想、魅族、一加、努比亚、金立共10家国内终端厂商成立快应用联盟,并召开快应用标准发布会。新成立的快应用联盟,在快应用技术规范层面做了统一,保证快应用开发者开发的快应用,可以直接在所有快应用联盟内厂商的终端设备上运行。2019年中国移动终端公司、海信先后加入快应用联盟,快应用联盟终端厂商增加到12家。2021年4月23日,快应用联盟召开2021块应用联盟开发者大会,并宣布酷派与从华为分拆出去的荣耀加入快应用联盟。截止到2021年9月,快应用联盟终端厂商数量增加到14家,分别为:华为、小米、Oppo、Vivo、中兴、联想、魅族、一加、努比亚、金

如何帮助业务丝滑配置?阿里巴巴用了 11 年的“功能开关” 是什么?

作者:苏宇(流士)我们业务常见的配置问题通常业务代码中包含许多的配置项,这些配置项用于控制各种各样的业务逻辑,例如一个bool类型的变量控制某个功能是否开启,一个list控制访问白名单或黑名单,一个String控制提示信息。但是在常规的微服务架构应用的配置过程中,会碰到以下的配置问题与挑战。针对上述问题,开发者通常希望可以动态、实时地去查看和修改配置项,并且期望不需要编写额外的代码来管理,此时就可以利用AHAS功能开关来实时修改和查看对应的配置项。与传统的配置中心不同,开发者使用AHAS功能开关时,无需关注配置项的解析逻辑,只需声明对应的变量,加上AHAS功能开关的注解即可在功能开关控制台对配

如何帮助业务丝滑配置?阿里巴巴用了 11 年的“功能开关” 是什么?

作者:苏宇(流士)我们业务常见的配置问题通常业务代码中包含许多的配置项,这些配置项用于控制各种各样的业务逻辑,例如一个bool类型的变量控制某个功能是否开启,一个list控制访问白名单或黑名单,一个String控制提示信息。但是在常规的微服务架构应用的配置过程中,会碰到以下的配置问题与挑战。针对上述问题,开发者通常希望可以动态、实时地去查看和修改配置项,并且期望不需要编写额外的代码来管理,此时就可以利用AHAS功能开关来实时修改和查看对应的配置项。与传统的配置中心不同,开发者使用AHAS功能开关时,无需关注配置项的解析逻辑,只需声明对应的变量,加上AHAS功能开关的注解即可在功能开关控制台对配