一、简介在移动互联网蓬勃发展的今天,用户的选择日益多元化,App市场的竞争也愈发白热化。为了在激烈的市场竞争中脱颖而出,提升用户获取效率并增强用户粘性,越来越多的应用开始采用积分兑换、抽奖等互动玩法。这些精心设计的运营策略不仅能够满足用户的参与感和成就感需求,更能有效促进社交传播,提升品牌忠诚度。通过持续优化和迭代,开发者能够在竞争激烈的市场中占据优势地位,实现用户的可持续增长和长期留存。基于提升系统复用性和稳定性的考量,我们构建了一个统一的兑换商城中台系统。该中台旨在为各上游业务线提供标准化的积分兑换和奖励机制,使各类应用和服务能够快速接入并享受便捷的服务支持。通过这一中台架构,我们不仅实现了核心业务逻辑的集中化管理与维护,更为后续的功能扩展(如抽奖、彩票等多样化玩法)奠定了坚实基础,从而显著提升了开发效率和用户体验。二、诞生背景在用户增长和留存策略的探索中,增长团队先后推出了多种互动类玩法,如每日签到、星愿森林、心愿海洋以及早期的点鞋成金等。这些玩法通过积分或虚拟货币的积累,不仅增强了用户的参与感,也为用户提供了丰富的奖励机制。然而,随着玩法的多样化,如何高效管理这些积分或货币的消耗途径,成为提升用户体验和趣味性的关键。
图片
面对这一挑战,团队意识到为每个互动玩法单独开发兑换功能不仅需要前后端的全面支持,还需重复搭建复杂的监控和预警系统以防范潜在的资损风险。这种重复开发的模式不仅成本高昂,而且难以保证系统的一致性和稳定性。因此,构建一个统一的积分商城,为各互动玩法提供通用化的兑换系统,成为了提升开发效率和确保系统安全性的必然选择。这样不仅优化了资源配置,也为后续的玩法扩展和用户体验升级奠定了坚实的基础。在既有兑换业务的基础上,我们也成功沉淀并提炼了多个核心领域模型。后续基于这些通用化的领域模型,我们逐步探索并实现了多种新型玩法的快速落地,包括老虎机、盲盒以及抽奖券等多样化互动形式。三、业务架构业务架构图
图片
业务架构概述业务架构主要分4级:上层业务▪ 主要是有使用兑换商城功能的上游应用,包括星愿森林、每日签到、心愿海洋、增长新客、社区抽奖、学生答题等应用。玩法沉淀▪ 主要包括三类玩法,包括积分兑换、老虎机/盲盒,以及抽奖券等。玩法核心所依赖的领域模型基本相似,各个系统都能得到了很好的复用。而在玩法层面,我们主要使用了设计模式中的模板模式,优先搭建好每个玩法的骨架,然后将一些关键步骤交由上游应用自定义实现。领域模型▪ 活动:对应每个新接入的应用都需要新建一个活动模型,而各类自定义的业务层面的逻辑都是在活动维度上实现的。▪ 模板:模板作为上下关系的重要承接,一个活动能够创建多个模板,而每个模板下又可以关联多个奖品。之所以存在模板这个中间层,是有多个原因的。▫ 原因1:模板和活动之间的关系,我们可以以星愿森林为例,一个活动他是存在多个兑换专区的,包含了合种专区、超值专区等,这些是需要通过模板维度来划分的。▫ 原因2:模板和奖品之间的关系,奖品需要关联到不同的资产,创建一个奖品的成本较高。而将奖品设计成可以被绑定到多个模板上,奖品这个资产就可以得到一个很好的复用。同时每个模板中该奖品有其独立的库存模块,那么模板之间就不会互相影响了。


已注销
1 声望0 粉丝