这是新榜的产品技术文档

概述

项目背景

微信背景

微信已成为全民级移动通讯工具。微信已实现对国内移动互联网用户的大面积覆盖。2017年微信登录人数已达9.02亿,较2016年增长17%,日均发送微信次数为380亿,微信已成为国内最大的移动流量平台之一。截至2018年9月,微信月活用户达到10.82亿;每天发送消息450亿次,同比增长18%;每日音视频通话4.1亿次,同比增长100%。社交方面,2018年相比2015年,人均加好友数量增长110%,朋友圈日发布视频数量增长480%。
需求文档插图

资料来源:公开资料整理

数据显示,微信占据了国内网民23.8%的时间,排在第二位的腾讯视频仅占据4.9%的时间,微信已经培养出用户高度的依赖性。

微信公众号发展现状分析

2012年7月微信上线公众号功能,以订阅号、企业号、服务号的模式将用户与资讯、服务

连接在一起。微信公众号平台主要有以下几个优势:

1.”订阅式”传播,信息最高到达化

通过微信公众号平台,可以实现与受众的文字、语音图片、视频的全方位交流和互动,同时由于受众自主选择公众号订阅,极大减少了受众的排斥心理,信息可以最大程度上抵达受众。

2.营销定位精准,服务最大个性化

通过微信公众平台,可以每日推送一篇文章,亲民而不扰民,并且可以根据微信公众号后台数据,进行收集分析,进一步获知受众的喜好、审美等,从而让营销和服务更加个性化和人性化。

3.营销成本较低,可持续性更强

通过微信公众号平台,可以随时随地浏览信息,同时利用微信的”朋友圈”功能,进行分享、转发,建立联系,从而无形之中增加潜在受众数量,实行二次营销宣传,微信公众号可持续性得到进一步加强。

截至2017年底微信公众号已超过2000万个,公众号已成为用户在微信平台上使用的主要功能之一。

需求文档插图1
资料来源:公开资料整理

经过数年发展,庞大的创作群体加速了微信公众平台的快速发展,尤其是粉丝数量的激增促使公众号从单纯内容输出向商业化、专业化转变:企业通过企业号、服务号发布官方信息并直接与用户沟通,订阅号通过打赏、推广广告等方式进行流量变现。微信公众号已形成广告推广、电商、内容付费、付费打赏等清晰的商业模式,并围绕公众号产业链集聚了大量第三方运营企业。
需求文档插图2

资料来源:公开资料整理

目的和范围

本文档旨在明确新榜网站具备的功能与性能,为本APP的设计和编程提供基础,为测试和验收提供依据。本文档主要读者范围为产品研发部的产品经理、前后端工程师、UI设计师、产品运营专员、测试工程师。

术语表

表单名称 说明
广告主 进行投放的广告的广告主
运营者 运营相关的微信公众号的

角色描述

用户角色 角色描述
微信公众号号主 微信公众号相关运营者,用于查看榜单相关信息和接广告
广告主 用于投放广告的广告主
运营者 新榜网站的运营者
游客 准备前来运营微信公众号或者在微信公众号投放广告的
学习者 用于前来学习微信公众号运营的

产品概要

产品介绍

本产品后端使用Spring Boot + Spring Cloud 系列开发,让用户可以在新榜上接到相应的广告主投放的广告,广告主也同样可以在新榜上面投放相应的广告,此外附加的内容有数据榜单,供微信公众号运营者使用,以及数据服务部分,也同样具有类似的功能。

主要业务流程

登录注册流程

需求文档插图3

用户投放广告流程

需求文档插图4

媒体主接单流程

需求文档插图5

功能摘要

功能模块 子模块 主要功能点 优先级
广告主投放广告 编辑广告 广告编辑, 广告发布
广告主投放广告 支付金额 支付功能
广告主投放广告 账户余额 账户余额功能
媒体主接单 接单界面 接单界面
媒体主接单 提交链接界面 提交链接
媒体主节点 阅读数监控 阅读数监控
媒体主接单 账户打款 基本的账户功能,包括提现
榜单 新媒体账号榜单功能 新媒体账号榜单功能
学院 教授学生学习 教授学生学习
消息发布 消息发布 消息发布

产品特性

登录

用户进行登录的场景,主要需求描述为
打开网站,输入用户名和密码,进行登录
可以进行快捷的用户登录。
需求文档插图6
需求文档插图7
用户登录主要方式为扫码关注公众号
优先级:高
输入前置条件:需要用户登录

注册

关注微信公众号
需求文档插图8

添加媒体账号

需求文档插图9
需求文档插图10
有两种绑定方式第一种绑定方式为输入账号相关信息。第二种方式为微信官方的授权验证
优先级高
输入前置条件,需要用户登录

浏览广告界面

需求文档插图11
对当前的广告界面进行浏览

选择账号进行接单

需求文档插图12

接单完毕以后提交链接

需求文档插图13
需求文档插图14
需求文档插图15
提交链接进行结算
需求文档插图16
等待人工审核即可完成。

广告主发布广告

先登录网站
需求文档插图17
选择新增投放
需求文档插图18
输入相关的文案
需求文档插图19
交钱,即完成投放

榜单

需求文档插图20
对网站绑定的公众号进行榜单收集
榜单的算法根据新榜指数来进行计算,新榜指数的计算公式为

什么是新榜指数

“新榜指数”(New Rank Index,NRI):由新媒体排行榜(newrank.cn)基于海量数据、用户
深度反馈及专家建议而推出,用于衡量新媒体(主要是两微一端)的传播能力,此指数反映
该新媒体主体的热度和发展趋势。

算法简述

新榜指数是由原始数据参照基数通过计算公式推导出来的标量数值,用以衡量原始数据在其
所属维度的相对表现。例如,xx 点赞数为:379,我们会将这一数据和点赞常数进行比较,
以确定其点赞数的相对位置,进而转换为其点赞指数,其余指标以此类推。
该算法相较于常规加权有四大优势:1、不仅显示绝对表现,还能反映所处位置;2、标准化
后,不同维度的指标之间可以相互比较;3、指标之间可以相互运算,从而得到综合考察各
维度的新榜指数;4、形成的指数为单调增函数,不仅可以用于用户间的比较,也可以用于
用户自身的跨期比较。

算法详解

1、选定指标
在微信的计算中,为兼顾其数量与质量,我们使用总阅读数、最高阅读数、平均阅读数、头
条阅读数、总点赞数五个指标来对账号进行评估,其中:
 整体指标(总阅读数,R):指统计周期内所有发布内容的阅读数总和;
 优异指标(最高阅读,𝑅𝑚):是指统计周期内所有发布内容中的单篇最高阅读数;
 质量指标(平均阅读数,𝑅𝑎):统计周期内所有发布内容的阅读数平均值;
 主动预判指标(头条阅读,𝑅ℎ):统计周期内位置为头条的内容的阅读总数;
 互动指标(总点赞数,Z):统计周期内所有发布内容的点赞数总和。
2、指标标准化
基于不同维度指标的差异性,我们首先将所得数据标准化,即通过对各维度原始数据与该维
度常数的比值计算,得到该样本各项指标的千分化数值。
在新榜指数中,以天为最小计算周期,将常规(1 天推送一次,每次最多 8 篇)的公众号为对
象在这一时间段内总阅读数、最高阅读数、平均阅读数、头条阅读数和点赞数共五个指标的
常数分别记为需求文档插图21

结合新榜历史数据样本库及微信平台的发布规则——1 个常规的微信公众号每天最多发布 8
篇,每次单篇阅读数最高为 10 万,故而我们记录 80 万为“总阅读数”这一指标理论上的 1000
分,对于某些特别账号——例如每天可以推送多次的人民日报、央视新闻,则理论上,在该指标上可以获得比 1000 分更高的得分。
需求文档插图22
注:此处“+1”是为了避免出现类似“ 0 阅读”时而产生无效值

3、指标加权
需求文档插图23
需求文档插图24

算法所使用数据的统计口径

日榜的统计周期是所示日期 0 时至 24 时间,统计截止时间是次日中午 12 时,以确保子夜
发布者亦可得到至少 12 小时的传播。周榜的统计周期是所示日期范围(周一 0 时至周日 24
时),统计截止时间是下一个周一的中午 12 时。周榜并非日榜数据的简单加总,而是重新
更新并统计。月榜、年榜亦然。
需要特别说明的是:根据腾讯官方政策,微信影响力榜单所列微信阅读数仅指前台显示数据,
且超过 10 万者一律显示为 10 万+,与微信管理后台所显示数据可能不一致。

学院等信息发布平台

需求文档插图25

公众号互选竞标

用户进入订单页面,浏览当前匹配符合条件的公众号
需求文档插图26
需求文档插图27
浏览详情页参与竞标。
进入阅读界面,进行接单
需求文档插图28

公众号订单管理

公众号订单管理界面如图所示:
需求文档插图29
在自媒宝分专栏中,可以看到所有的接单,在互选宝中,可以看到互选的所有订单。
需求文档插图30

微信群接单

微信群接单分为分佣单和社群单,分佣单是每卖出去一件商品,分佣一部分给微信群分享者。社群单是每分享一个,价值多少钱。
其界面如下所示:
需求文档插图31

需求文档插图32
当没有符合要求的项目,已经能匹配的项目的时候显示如下界面
需求文档插图33
当有符合要求的项目,能接单的项目,匹配如下所示:
需求文档插图34
单机新增群,进入到新增群页面,进行群的新增。
需求文档插图35
选择项目,抢单,进行抢单
需求文档插图36
选择相应的已经在上一步绑定好的群
需求文档插图37
弹出接单须知
需求文档插图38
确认订单
需求文档插图39
进入等待转发状态
需求文档插图40
进行相应的转发,并提交截图
需求文档插图41

抖音接单

选择抖音相关内容进行接单。
需求文档插图42
进入接单页面,进行接单
需求文档插图43
若没有账号,则会自动跳转到抖音界面进行接单。
进入到绑定界面,进行相关的绑定
需求文档插图44

内容分销

课程小说评测

选择课程小说测评,进入到测评界面
需求文档插图45
选择相应的文本进行生成
需求文档插图46
将会生成专属文案,进行文案生成
需求文档插图47
进行接单,进行cps分销

实物分销选品

选择实物选品,进行实物分销
需求文档插图48

分销小店

选择分销小店,对分销小店的相关进行统计
需求文档插图49

订单管理

对当前订单界面进行相关的管理,和分销选择
需求文档插图50

授权管理

需求文档插图51
绑定相关的授权联盟账号,进行授权分析
这里可以绑定的授权账号是淘宝联盟账号。

达人广场

在达人广场可以看到其他用户的报价
需求文档插图52

我的流量资源

在我的流量资源里可以绑定相关的公众号。
需求文档插图53

结算中心

用于对相关收益进行结算
需求文档插图54

视频宝广告投放

在视频界面进行相应的广告投放
需求文档插图55
填写相关问卷,让专人进行联系

互选宝

在互选宝中可以增加相关投放
需求文档插图56
进行创建项目,发布文案,进行审核,筛选流量主
需求文档插图57

社群宝

在社群宝中新建项目进行分析
需求文档插图58
流程为创建项目,发布项目,审核
需求文档插图59

抖音投放

在抖音中可以投放相关信息
需求文档插图60
创建项目,提交项目,完成
需求文档插图61

媒体主管理

媒体主中可以对当前交易的媒体进行管理
需求文档插图61

财务管理

在财务管理界面,可以对当前财务进行管理
需求文档插图62

发票管理

可以对发票进行正常的开票
需求文档插图63

广告主信息

可以对当前广告主信息进行编辑
需求文档插图64

其他产品需求

性能需求

前端浏览页面的体验,需要滚动流畅,滚动列表时不停顿。
刷新或者加载数据时,响应速度要快。
推送消息时不能使app卡住
播放视频、音频时不能因为非网络或者非硬件原因等不可播放
用户量大时,不能出现服务器崩溃现象
上线后不能出现重大bug

系统需求

所有安卓系统手机或平板Android 3.0以上版本使用
所有苹果系统手机或平板iOS7.0以上版本使用

风险分析