王同学,产品经理就业特训营1702期北京班学员,以下是他项目作品提交的《宠物电商-萌货狗牌-PRD产品需求文档》,因篇幅有限,仅节选部分内容展示。
一、产品概述
萌货-狗牌:为宠物主提供在线宠物社区,满足宠物主社交需求;搭建宠物电商自营网点,为宠物主提供优质的宠物商品和服务。
V1.0版本:上线云养宠、投票活动、商品兑换、附近狗狗和宠物主对话功能。通过商品兑换吸引用户参与云养成和在线活动,通过玩法规则引导用户传播推广小程序,帮助用户打通微信好友关系。形成在微信好友关系支撑下的宠物社区。
二、产品描述
2.1基础架构
2.2主要流程
2.3产品信息结构
三、功能需求
仅选取部分差异功能模块的主要场景。
3.1投票活动
投票活动是指用户参与由小程序发起的在小程序中进行的图片投票活动。拥有狗牌才能够参与活动,通过微信信息授权即可参与投票。
3.1.1流程图
3.1.2界面
3.1.3页面跳转逻辑
3.1.4业务说明
业务说明 | 参加活动 | |
前置条件 | 微信用户信息授权、狗牌未参与活动、点击”完成”按钮。 | |
主流程 | 在首页从活动入口进入活动页,在排行榜列表页或最新萌货页点击“选择狗牌,参与投票”,跳转到狗牌选择页,选择狗牌,选择图片,点击完成,完成参与活动。 | |
后置条件 | 页面跳转到活动页-最新萌货,列表中展示刚添加的参与活动的图片,记录排名。 | |
异常流程 |
1在活动页,微信信息未授权,点击“选择狗牌,参与活动”,页面不跳转,文字提示:微信信息未授权,无法参与活动。文字提示3秒后消失。 2在狗牌选择页,被选中的狗牌已经参加了此次活动,页面不跳转,文字提示:他已经参加这次活动了。文字提示3秒后消失。 3在图片选择页,点击“完成”按钮时,活动结束了,页面不跳转,文字提示:活动已经结束,敬请期待下次活动。文字提示3秒后消失。 |
3.2兑换
兑换是指拥有狗牌的用户,在积累了足够的狗粮后在兑换中心兑换商品的行为。拥有狗牌才能够参与兑换。
3.2.1流程图
3.2.2界面
3.2.3页面跳转逻辑
3.2.4业务说明
业务说明 | 兑换 | ||
前置条件 | 有足够的私房狗粮,完成地址编写,点击确认兑换按钮。 | ||
主流程 | 进入兑换中心,选择商品,进入商品详情页,点击前往兑换,兑换,完成兑换。 | ||
后置条件 | 商品详情页商品剩余数量-1,我的兑换中增加兑换记录,页面跳转至兑换成功页面,狗粮减少对应数量。 | ||
异常流程 |
|
3.3对话
对话是指用户在小程序与其他用户进行的即时通讯行为。需要获取微信信息授权。
3.3.1流程图
3.3.2界面
3.3.3页面跳转逻辑
3.3.4业务说明
业务说明 | ||
前置条件 | 微信用户信息授权、位置授权、点击对话图标或消息列表。 | |
主流程 | 1在首页点击对话图标,进入聊天页面,编辑消息,点击发送,完成对话。
2在狗牌详情页,点击对话图标,进入聊天页面,编辑消息,点击发送,完成对话。 3从首页进入我的页面,点击我的消息,进入我的消息页,点击消息列表中的消息,进入聊天页面,编辑消息,点击发送,完成对话。 |
|
后置条件 | 消息记录更新,消息接收方接收新消息,如果新消息未读,在首页我的图标右上角、我的消息图标右上角增加红点提示。 | |
异常流程 | ||
1在首页,狗牌详情页,微信信息未授权,点击对话图标。页面不跳转。文字提示:微信信息未授权,无法进行对话。文字3秒后消失。
2在聊天页,网络不佳或断网时发送消息。消息发送失败,消息前方(远离头像端)有一个红色感叹号提示。不支持自动或手动发重新发送。 |
四、改变了什么
(1)投票活动。将投票活动调整为限时奖励活动,刺激用户传播小程序。
(2)兑换。一开始就做出兑换功能,使小程序的基本玩法能够获取回报,提高小程序用户的活跃度和传播积极性。物流信息将会放置在公众号中,以便于小程序的公众号能够在微信聊天界面占有位置。
(3)对话。支持用户进行即时聊天,帮助用户打通微信好友关系。通过微信好友关系,能够占据微信聊天界面(通过好友聊天、群),微信朋友圈,以提醒用户小程序的存在和帮助活动推广。对话功能还能够解决用户对于附近宠物主社交的需求痛点。
通过上述改变,能够在产品上线之初,更加快速的传播,吸引到更多的用户;在帮助用户打通微信好友关系后,能够占领微信的聊天界面和朋友圈,提醒用户小程序的存在,通过好友间的互动,还能够使小程序始终在用户小程序前7名,避免用户流失。