带你读《2022技术人的百宝黑皮书》——我在淘宝做弹窗,2022 年初的回顾与展望(10)

简介: 带你读《2022技术人的百宝黑皮书》——我在淘宝做弹窗,2022 年初的回顾与展望(10)

带你读《2022技术人的百宝黑皮书》——我在淘宝做弹窗,2022 年初的回顾与展望(9)https://developer.aliyun.com/article/1340415?groupCode=taobaotech


功能建设

 

在对产品的扩展性,易用性进行系统升级后,下一步要做的就是不断丰富弹窗的功能。如果将前面做的事情比作

「打地基」,那么这一步以及之后所要做的事情就是基于这个坚实的地基,将房子越盖越高,以满足更多,更复杂的弹窗搭建需求。

 

无论是添加什么新功能,在渲染侧我们的核心目标始终围绕以下两个主题:

 

  1. 丰富弹窗内容;
  2. 提升用户体验;

 

通过这两点,我们希望尽量减少用户对弹窗抵触情绪,带给用户更舒适,新奇地体验,从而更好的促使弹窗的引导目标达成。对弹窗功能建设的量化指标,最终将落地在以下两个方面:

 

  1. 用户满意度,来源于定期用研数据;
  2. 弹窗的曝光率,点击率以及弹窗点击后承接页的到达率;

 

下面将介绍一些本次产品升级中一些较有代表性的新增功能。

 

弹窗曝光优化

弹窗曝光是弹窗成功引导用户行为的第一层漏斗,弹窗曝光率的提升,会使更多用户有机会看到弹窗内容,意味着某种业务策略或意图能够影响更多的用户。因此提升弹窗曝光率,将弹窗曝光率逼近 100% 的理想值,是弹窗域永恒探索的方向。

 

为了提升弹窗曝光率,有以下两个方向可供探索:

 

  1. 投放侧:优化投放通道,提升活动配置的命中率和响应时间;
  2. 渲染侧:提升弹窗的渲染性能,或至少在体验上为让用户认为弹窗响应速度很快;

 

由于投放侧的建设目前正在进行中,下面将主要为各位分享一些渲染侧功能的实现与效果。

 

H5 原生弹窗渲染引擎 - xRender

 

 

 

在与 PopLayer 团队展开合作之初,我们首要解决的问题便是打通弹窗搭建的站外投放链路。因此,基于新版 DSL 规范开发的第一个渲染引擎在技术选型上自然选择了 H5  方案。由于站外环境的不确定性,以及对性能的苛刻要求,渲染引擎在实现上选择尽量避免第三方框架和库的使用,核心逻辑全部使用原生 JavaScript 实现。

 

image.png


而由于技术选型上选择使用原生 JavaScript 实现,那么就必须要在技术架构和代码结构上精心设计,从而保障代码的稳定性,健壮性以适应未来业务发展持续的功能迭代需要。为此,在渲染引擎的编码范式上,我借鉴了函数式编程的思想,将渲染引擎的各个功能封装成一个个纯函数,并通过管道式调用的方式,让代码的各个功能在接口上保持一致,在功能上保持内聚。无论是未来出于 debug  需要,还是要新增功能,都可以通过修改,新增,删除「管道」的方式对应用进行稳定,高效的迭代。

xRender 代码结构图

 

带你读《2022技术人的百宝黑皮书》——我在淘宝做弹窗,2022 年初的回顾与展望(11)https://developer.aliyun.com/article/1340412?groupCode=taobaotech

相关文章
|
11月前
|
SQL DataWorks 数据可视化
阿里云DataWorks评测:大数据开发治理平台的卓越表现
阿里云DataWorks是一款集数据集成、开发、分析与管理于一体的大数据平台,支持多种数据源无缝整合,提供可视化ETL工具和灵活的任务调度机制。其内置的安全体系和丰富的插件生态,确保了数据处理的高效性和安全性。通过实际测试,DataWorks展现了强大的计算能力和稳定性,适用于中小企业快速搭建稳定高效的BI系统。未来,DataWorks将继续优化功能,降低使用门槛,并推出更多灵活的定价方案,助力企业实现数据价值最大化。
|
11月前
|
人工智能 数据挖掘 程序员
设计师的技能要求:如何在快速变化的环境中保持竞争力
设计不仅是美学的追求,更是解决问题的过程。本文从设计者的角度探讨了现代设计的演变,包括手工艺术、工业革命、信息时代及用户体验设计的兴起,分析了现代设计的特征如用户中心、跨学科协作和持续迭代,以及当前面临的挑战和未来趋势,强调了设计师应具备的适应能力和创新能力。
|
运维 负载均衡 安全
介绍一下Docker的优缺点
介绍一下Docker的优缺点
1163 4
|
数据可视化 数据挖掘 Python
"揭秘Visium HD黑科技:空间数据分析大揭秘,可视化与整合的艺术之旅!"
【8月更文挑战第20天】近年来,空间转录组技术,特别是Visium HD技术,因其高分辨率与高通量特性,在单细胞生物学领域受到广泛关注。本文通过Python演示了Visium HD数据的全流程分析:从数据准备(读取表达矩阵和空间坐标)、空间数据分析(计算基因表达统计量)、数据可视化(绘制基因表达热图和空间点分布图),到多样本数据整合,为读者提供了实用的分析指南,助力深入探索空间转录组学的奥秘。
357 4
|
存储 测试技术 数据处理
【计算机三级数据库技术】第2章 信息系统需求分析完整知识体系--附思维导图
本文详细介绍了信息系统需求分析的知识体系,包括需求分析的概念和意义、需求获取的方法、需求分析的过程,以及需求分析方法,如DFD数据流图、IDEF0、UML等。文章通过结构化分析和功能建模方法,帮助读者理解如何标识问题、建立需求模型、描述和确认需求,并比较了DFD与IDEF0两种方法的异同,同时提供了思维导图以辅助理解。
363 12
|
监控 数据挖掘 数据安全/隐私保护
ERP系统中的税务管理与优化
【7月更文挑战第25天】 ERP系统中的税务管理与优化
994 2
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的食品安全追溯系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的食品安全追溯系统的详细设计和实现(源码+lw+部署文档+讲解等)
230 1
|
存储 人工智能 安全
AI伦理与法规:确保技术安全可控
【7月更文第20天】随着人工智能(AI)技术的飞速发展,其在医疗、金融、教育、交通等领域的应用日益广泛,极大地推动了社会进步和经济发展。然而,AI的广泛应用也引发了诸多伦理问题和对个人隐私的潜在威胁,这些挑战要求我们在追求技术创新的同时,必须建立和完善相应的伦理规范与法律法规框架,以确保技术的安全可控。本文将探讨AI发展中的主要伦理问题、隐私保护策略以及相关的法律法规,并通过代码示例展示如何在实践中实施隐私保护措施。
1019 0
|
SQL 数据挖掘 数据安全/隐私保护
即席查询结果交互体验大升级,好用到爆
Dataphin v4.0提升了即席查询体验,新增支持多条SQL语句同时执行并查看独立日志,允许用户移动或隐藏列,以及全屏查看结果。此外,为增强数据安全,引入了禁止数据复制的功能。新版本还优化了细节,如单行详细信息查看和更灵活的列管理,旨在提高数据分析效率并保障数据安全。
341 1