Skip to content

前台 · 商品详情页

页面路由:/portal/product/:id 优先级:P0(转化核心页)


1. 页面定位

  • 角色:购买决策的核心战场,用户在此完成"要不要买、买哪个、买几个"的决策
  • 用户决策:这个商品值不值?规格怎么选?现在买还是加购物车?
  • 核心指标:加购率、立即购买转化率、页面停留时长、跳出率

2. 页面结构

2.1 移动端(主形态)

┌─────────────────────────────────────┐
│ ① 商品主图轮播(1:1,多图可滑动)       │
├─────────────────────────────────────┤
│ ② 价格区                             │
│   ¥现价(大字)  划线原价  [优惠券标签]   │
│   已售xxx  库存xxx                    │
├─────────────────────────────────────┤
│ ③ 标题区                             │
│   商品名(2行) + 副标题/卖点           │
├─────────────────────────────────────┤
│ ④ 促销/优惠条                        │
│   领券 > / 积分抵扣说明               │
├─────────────────────────────────────┤
│ ⑤ 规格选择条                         │
│   已选:颜色/版本/数量 >  (弹规格面板)  │
├─────────────────────────────────────┤
│ ⑥ 配送/服务条                        │
│   配送至xx  运费xx  服务:7天无理由 >  │
├─────────────────────────────────────┤
│ ⑦ 商品详情(Tab 切换)                │
│   [商品介绍] [规格参数] [包装/售后]    │
│   富文本图文详情                      │
├─────────────────────────────────────┤
│ ⑧ 底部吸底操作栏(固定)              │
│   [客服][收藏] [加入购物车][立即购买]   │
└─────────────────────────────────────┘

2.2 桌面端

┌──────────────────────┬──────────────────────┐
│ ① 主图轮播(左,480px)│ ②价格 ③标题 ④优惠      │
│                      │ ⑤规格选择 ⑥配送服务    │
│                      │ 数量选择              │
│                      │ [加入购物车][立即购买]  │
├──────────────────────┴──────────────────────┤
│ ⑦ 商品详情 Tab(通栏)                        │
└─────────────────────────────────────────────┘

3. 功能模块设计

3.1 主图轮播(①)

  • 商品相册多图,1:1 展示,左右滑动切换
  • 指示器:圆点或 "当前/总数"(如 1/5)
  • 支持点击进入图片全屏预览(可选)
  • 视频封面优先展示(如有视频)

3.2 价格区(②)

  • 现价:24px 加粗品牌色,格式 ¥1,299.00
  • 原价:灰色删除线(仅原价>现价时展示)
  • 优惠标签:如"领券满100减20",点击打开优惠券领取面板
  • 辅助信息:已售数量、库存(库存≤10 显示"仅剩N件"红色提示)

3.3 规格选择(⑤)—— 核心交互

触发:点击"已选"条或底部"加入购物车/立即购买"均弹出规格面板(半屏弹层)

规格面板内容

┌─────────────────────────────────────┐
│ [缩略图] ¥价格(随选择变化)            │
│          库存:N  已选:红色 / 128G   │
│                                     │
│ 颜色  [红色] [蓝色] [黑色]            │  规格值胶囊按钮
│ 版本  [128G] [256G]                  │
│                                     │
│ 数量  [-] 1 [+]                      │
│                                     │
│ [确定]                               │
└─────────────────────────────────────┘

业务规则

  • 多规格商品:必须选完所有规格维度才能确定 SKU 与价格
  • 未选完规格点"确定":提示"请选择完整规格"并高亮未选维度
  • 规格值无库存:置灰不可点(如"蓝色-256G"无货)
  • 数量:默认 1,[-][+] 调整,不超过库存;输入框可直接输入
  • 单规格商品:不展示规格维度,仅展示数量选择

3.4 底部操作栏(⑧,移动端吸底)

按钮行为
客服跳转客服会话(本期:提示"请联系在线客服"或跳转帮助中心)
收藏切换收藏状态,未登录先引导登录;已收藏显示实心图标
加入购物车打开规格面板 → 选完确定 → 加购成功轻提示 + 购物车角标+1
立即购买打开规格面板 → 选完确定 → 直接跳确认订单页(跳过购物车)

状态

  • 商品下架:底部栏显示"该商品已下架",按钮全部禁用
  • 库存为 0:加购/购买按钮置灰显示"已售罄"

3.5 商品详情 Tab(⑦)

Tab内容
商品介绍富文本图文详情(后台配置的 detailHtml),图片自适应宽度、懒加载
规格参数结构化参数表格(品牌/型号/材质/产地等,来自商品属性)
售后保障退换货政策、包装清单(静态文案 + 后台可配)
  • 移动端 Tab 吸顶(滚动到详情区时固定在顶部)
  • 桌面端 Tab 在详情区顶部

4. 业务规则汇总

规则说明
浏览记录进入详情页自动记录浏览历史(登录用户)
价格展示多规格商品未选规格时展示区间价"¥1,299 - ¥1,599"
库存校验加购/下单时后端二次校验库存,前端展示仅为参考
下架商品可访问但不可交易,展示下架提示
商品不存在显示"商品不存在或已删除" + 推荐相似商品

5. 状态设计

状态表现
加载中主图灰块 + 内容区骨架屏
商品下架顶部灰色横幅"该商品已下架",交易按钮禁用
商品不存在空状态页 + "看看其他商品"推荐流
加购成功轻提示"已加入购物车" + 顶部购物车角标动画
收藏成功轻提示"收藏成功",图标变实心

6. 体验优化(用户视角)

按优先级排列。P0=影响转化必须做,P1=显著提升体验,P2=锦上添花。

优先级优化点说明
P0商品评价区详情页最缺的决策依据。展示好评率 + 评价标签(如"质量好""物流快")+ 精选评价(带图优先),点击展开全部评价。无评价时显示"暂无评价,买了的人来说说"
P0相似/关联推荐详情页底部"看了又看"(同分类相似商品)+ "搭配购"(常一起买),提升连带率与跳出后的承接
P1问大家 Q&A用户提问 + 已买用户回答,解决详情页没覆盖的疑虑(如"实际续航如何")
P1降价/到货通知售罄商品提供"到货提醒"(订阅后到货推送);收藏用户可订阅降价通知
P1分享底部栏或右上角分享按钮,生成商品海报/链接,社交裂变
P1浏览历史条详情页底部"最近浏览"横向滑动条,方便比价后回跳
P2主图视频有视频时首帧自动播放(静音),提升停留时长
P2桌面端图片放大镜悬停主图显示局部放大,PC 端提升细节查看体验
P2评价筛选按"有图/好评/中评/差评/追评"筛选评价

设计要点

  • 评价区放在"商品详情 Tab"之上(移动端),因为评价比图文详情更影响决策
  • 好评率用进度条 + 百分比双通道展示(不只用颜色)
  • 推荐位商品复用全站商品卡片,控制推荐数量(看了又看 ≤8 个)

7. 验收标准

  • AC-P01:商品主图多图轮播,价格/标题/销量/库存正确展示
  • AC-P02:多规格商品可完整选择规格,价格随 SKU 联动变化
  • AC-P03:无库存规格值置灰不可选,数量不可超过库存
  • AC-P04:加入购物车成功后购物车角标 +1,立即购买直达确认订单页
  • AC-P05:下架/售罄商品交易按钮禁用且有明确提示
  • AC-P06:规格参数 Tab 正确展示商品属性表格
  • AC-P07:登录用户浏览商品后,浏览历史中出现该商品

Mall 电商系统知识库