电子商务架构和跟进下 Shopify 2022发布的新特性
人不可能两次踏进头一条河流。上次做电商开发,还是2015年。没想到若干年后,又开始投入到电商开发了😂😂😂
招聘前端开发的时候,只要提到电商,前来应聘的开发者,第一反应多多少少都有点内心拒绝的意味。因为有所了解的人都知道:电商这个方向,实属高频低能的工作——设计师出不完的设计稿,前端开发写不完的HTML页面。
为什么会这样?
因为电商很大一个特征就是:高频运营,运营不止。
为什么会高频运营不止?
因为需要将对的产品卖给对的用户,并且还期望不断扩大利润规模。
所以在这个目标下,忙活的其实不仅仅是运营-设计-开发这一条线,还有产品、数据分析(包括广告投手)这两端。此外延伸开来的话,还有整个供应链,按下不述。
整体而言,电商就是一个复杂系统(有组积复杂性),毫不为过。
就电商平台自身架构而言,比如亚马逊这种成熟平台,就框死了运营;似Shopify这种独立站平台,就框死了开发。
我们把视角收窄一下,单从企业电商技术实现方案上看,一般所见四种架构,简述如下。
电商的四种架构
1. 购买商用(COTS)电子商务套件架构
购买套件供应商如 SAP、Adobe、Salesforce等现成的电子商务套件。适合电商业务的快速启动。
套件提供的功能特性,很大程度上都是确定和固化的。一方面自家业务不得不削足适履,另一方面如果有定制需求,或者二次开发,都非常困难。
2. 自建的单体架构
商业(COTS)电子商务套件采购成本一般都比较昂贵,问题是不一定能很好的满足自己的业务需求,另外甚至不得不为一些不需要的功能模块一并买单的情况。所以就有了自建方案,这就是自建单体架构。
要有这种业务向的自主灵活性、创造性,就必须付出对等的代价。开发、测试、集成、维护等等方方面面都全包全揽,在响应产品、运营需求上显得比较低效。
自建单体架构是传统多见的架构,现在其实不少电子商务系统就是当初用这套架构实现的。笔者上一家公司做O2O 模式的电商平台就是这套架构实现。
3. 自建的微服务架构
随着架构的演变,后面就出现了微服务架构。微服务架构强调低耦合、独立部署、可组合等属性。因此可按需灵活集成CRM、ERP、报告等系统和各种云服务。具备快速、灵活性和创造力。
一个硬币有两个面,要拥有灵活性、创造性,也是有一定门槛的——企业需要打造一支具有强大的软件工程、运营能力和商业敏锐度的技术团队。另外就是,自建微服务架构仍将不得不面对复杂度、管控成本上升的境况。
4. 自建前端和购买无头商用(COTS)后端架构
另一种架构,就是一定程度上结合了单体架构与商用(COTS)套件架构的一种组合架构——自建前端和购买无头商用(COTS)后端架构。
这种架构下,前端(网页、移动、社交、视频和实体店铺)由软件工程团队实现,后端采用软件供应商提供的商业(COTS)套件解决方案,如 SAP、Spryker、Elastic Path等。
这种架构可以充分释放前端的创造力,同时后端也能构建自己的功能(如果供应商开放出构建权限的话)。笔者当下正在捣鼓的 Shopify 就属于这种架构。
笔者作为一个前端开发,前后经历了2套电商架构演变——从自建的单体架构
到前端自建后端购买COTS架构
,不得不说,后者确实具备更大灵活性、高效性和创造力,产品业务线的探索和成型,都大受裨益。
好了,本着兼顾产品、运营、开发同步学习的精神,我这里继续跟进一下 Shopify 版本发布的情况。
Shopify 2022版本 Changelog
Shopify 每年会发布2个大版本更新。主要涉及新功能特性(含履约流程优化)、新的主题/App开发体验等。下文蓝色背景字,标注此条为新增特性或含较重要的新增。翻译可能不太准确,请姑且一读。
👨👩 用户增长
利用 Shopify Audiences 受众打精准广告
Export the audience list to your Facebook Ads account, and then launch ad campaigns that target that audience.
操作教程:https://fast.wistia.net/embed/iframe/oxo26d7ost
推广自家 Shop pay 和 Shop app
With Shop Cash Boosts, you can create offers to gain new customers who are already using the Shop app.
Shop App 内部流通 Shop Cash 可用于促销
更好的接入到 Twitter
Dovetale 网红管理平台
helps you find new creators, build authentic communities, better manage relationships, and track affiliate sales.
用 Linkpop 制作病毒传播购买链接
类似 shopify 可移植的 buy button 功能,可在其他平台对所呈现的商品进行
一键购买
用 Marketplace 工具接入到其他大平台
Build shopping experiences into any platform with our flexible APIs
比如更好的接入到 facebook, google 等自有商城平台
💰💰 购买转化
支持做 B2B 模式
支持线下网点销售
Sell anywhere with the latest Shopify POS hardware.
支持全球售卖
本地化价格表、域名、货币和语言
教程:https://www.shopify.com/blog/shopify-markets
shopify 的 Checkout 有多好
Checkout 页面可被扩展
Shop Pay 增强功能
BNPL Buy-Now-Pay-Later
分期付
反欺诈
折扣合计 Discount Combinations
you can combine discounts on the same order
推出更多预购、订阅 app
pre-orders, subscriptions, Try before you buy
📢📢 讲(品牌)故事
无头电商开发套件 Hydrogen + Oxygen
代币商业
交易 NFTs
更新主题、主题开发工具
Preview inspector, theme updates, Online Store Editor for Shopify Mobile, no code 3D viewer configuration, and Themes.
增加更多强大的 metafield
优化了站内 search 和商品推荐
🙌 🙌 构建用户关系
ShopifyQL 笔记本 notebook
用SQL分析数据,获得商业洞察
教程:https://www.shopify.ca/enterprise/shopifyql-notebooks
客户参与工具
Email Automations
Customer Segmentation
Shopify Inbox
Shopify Email
与 Shop app 相关特性
Post-purchase offers, Shop Favorites, and Search.
Shop Stores and Collections.
🏃🏃 Business 跑起来
Admin 功能加强
Bulk editor tool
New App navigation
New staff and partner permissions
Fulfillment 履约网络
Shopify Fulfillment Network helps you grow your business with verified 2-day delivery to convert more buyers.
Shop Promise
reliable 2-day deliveries and hassle-free returns with the Shop Promise badge for your store.
订单库存管理
Shipping automations, Presets, Bulk printing, Fulfill-by-date and Inventory management enhancements.
Shipping 目的地增加
France and the UK can now use Shopify Shipping
不断扩大的供应链服务
we’re building faster delivery, smarter inventory, and pre-fulfillment logistics support with Flexport.
Shopify Flow
构建自动化运营流程,让运营同学早下班
🔨 🔨 延展和构建
构建更好的 shopify app
Shopify Functions 功能API
Shopify Functions lets developers build apps that customize discounts, shipping, and payment settings and then configure them in the Shopify admin.
处理的是后端逻辑,并替换掉了ruby 脚本
个人数据保护
Shopify 账户结算
shopify 提供借贷资金
碳中和
内容创作着实不易,干货还是要更新的!