I直接答案
客户端商品分类有的显示图片、有的不显示,决定权其实分两层。第一层是分类本身有没有配图:在商品分类上上传过图片的分类,客户端优先展示这张分类图,它跟分类里卖什么商品、商品有没有图都无关。第二层是没有配图的分类会走兜底逻辑:系统去这个分类下面找一个商品,把它当作门面,而选中的规则是看排序值——取排序值最大的那一个。所以同一个后台里有的分类有图、有的没图,本质上就是这两层逻辑混在一起跑。
兜底逻辑还有一个容易踩的坑:被借走图片的那个商品,必须自己也有图,而且还得是能正常展示的状态。如果它已经下架,或者它压根没上传过商品图,客户端这一格就什么都没有,看起来就像分类没有图片。换句话说,分类没图不一定是因为分类没配,也可能是它借用的商品出了状况。
II操作问答
系统到底按什么顺序找图
打开订货宝后台的商品模块,进到商品分类,每个分类都有一条自己的记录。找图的顺序是固定的:先看这个分类记录上有没有上传过分类图片,有就用它,流程结束。没有的话,系统才去这个分类下面翻商品,按排序值从大到小挑,排在最前面的那个商品如果有图,就把它的图拿过来顶在分类上。
这里要留意一点:兜底选中的商品是排序值最大的,不是销量最高的,也不是最新上架的,更不是手动置顶的。如果你从来没动过排序值,那大概率是某个固定的老商品被长期当作封面,你甚至不知道这件事。所以当有人问「为什么这个分类的图换来换去」,十有八九是分类下面的排序值被人改过,换了另一个商品当封面。
III操作问答
分三步把图片补齐或者换掉
第一步,先判断这个分类要不要独立配图。如果这个分类是重点入口,比如新品、爆款、活动专区,建议单独上传一张分类图片,这样它的展示就稳定了,不会再受下面商品排序浮动的影响。操作是在商品分类里找到对应分类,上传或替换分类图片并保存。
第二步,如果你确认分类已经传了图,但客户端还是旧图或者不显示,先去点一下更新缓存。分类图片的改动有时候不会立刻反映到已经打开的页面上,更新缓存是最省事的一次刷新动作,比你反复改图片有效。
第三步,如果这个分类你本来就不打算配图,那就把兜底商品管好:进到这个分类的商品列表,看当前排序值最大的那个商品是谁,确认它没有下架、商品图是正常上传的。想换封面,不用去改分类图,只要把目标商品的排序值调到最大即可;反过来,如果你不希望某个商品当封面,把它的排序值降下去就行。
IV操作问答
两种最常见的配错情形
第一种是后台看着有图、客户端是空的。 这种情况多是分类自己没配图,系统去借那个排序值最大的商品的图,而那个商品恰好下架了或者没传商品图。你在后台分类列表可能看到的是缓存的旧效果,于是判断成「明明有图」。处理办法有两种:给分类单独传一张图,一劳永逸;或者把排序值最大的商品换成有图、在架的那个。
第二种是图片对不上号。 分类下面有个商品排到了第一位,但它跟这个分类的定位不一定搭,结果客户端封面显示的是个不太相关的商品图。这不是系统出错,而是兜底逻辑按排序值选的结果。想彻底避免,就是给分类配自己的图,不要依赖借用商品的图。
V操作问答
跟哪些地方会互相影响
商品排序值一改,除了影响列表顺序,还会顺带影响无图分类借用的那张封面,这是很多人没意识到的联动。库存和上架状态同样有影响:兜底商品一旦下架,封面就没了,这跟价格无关,但会直接影响客户端第一眼的观感。
权限方面,分类图片的上传和排序值的调整通常都在商品管理相关权限范围内,如果同事反馈「改不了图」,先确认账号有没有对应的操作权限,而不是反复怀疑缓存。报表侧一般不展示分类封面,但分类结构本身会影响按分类统计的维度,所以整理分类时顺手把图片补齐,后面看数据、调结构都省一遍返工。
VII常见问题
被问得最多的几个问题
先去点一次更新缓存,很多情况下改动需要这一步才反映到客户端。如果更新后仍然不显示,检查图片是否上传成功、格式是否被支持,以及该分类有没有被隐藏或调整过层级。确认这些都没问题,再排查是不是客户端侧还在用旧数据。
可以,但要维持住两个条件:那个商品的排序值始终是该分类里最大的,并且它保持在架、有商品图。一旦有人调了排序值、把它下架或者删掉商品图,封面就会跟着变或者变空。想稳定,还是单独给分类配一张图更省心。
排序值在商品相关的位置调整,改完之后该商品在分类内的展示顺序会变,无图分类借用的封面也可能跟着换。如果你只是想让某个商品往前排,注意它同时可能被选为封面,最好提前确认它的商品图是否适合当分类门面。
VII继续查
企业微信 · 专属顾问