如何查看任意一个 Shopify 在线商店的最畅销产品?
Shopify 有一个内置的产品排序功能,适用于所有 Shopify 店铺,允许更改产品在产品集(Collection)中的排序顺序。据 Shopify 的官方文档介绍,在在线商店中显示产品集时,该产品集中的产品将以您选择的排序顺序显示。默认情况下,Shopify 店铺中的每个产品集中的产品按照产品标题的首字母顺序排序(A~Z)。
Best selling 是 Shopify 店铺产品集(Collection)其中的一种排序规则,Best selling 数据每周更新,Shopify 会重新进行计算以确定网站当前最畅销的产品。
具体来说,在任意一个 Shopify 网站 URL 后面加上:/collections/all?sort_by=best-selling,便可以查看整个网站的最畅销产品是哪些,例如:
https://www.xxx.com/collections/all?sort_by=best-selling
如果想进一步细分仅查看某个产品集(Collection)的最畅销产品,那么把上面 URL 中的 "all" 改为具体的产品集名称即可。但如果在上面的 Best selling 排序页面看不到结果,则说明对方很可能是通过在网站后台修改代码的方式来禁止了这个页面。
Shopify 并没有明确说明关于“Best selling”排序背后的算法,有人曾咨询过 Shopfiy 的客户支持部门,他们的解释如下:Best Selling 产品集排序是通过将包含 product_id 的订单项(line items)相加来完成的,因此,对于具有多个变体的订单,每个变体被算作一个实例。以每个产品所有变体订单项(line items)的销售合计来计算 best selling。
另外,Shopify 在官方文档中有提及到,最畅销产品的统计是基于包含该产品的所有订单数,如果您还没有销售任何产品,则此选项(Best Selling)会将您的产品从最新到最旧进行排序(基于产品的创建日期)。
所以举个例子来说:
产品 A 在 3 个订单中销售 1 个产品,总共销售了 3 个产品。
产品 B 在 1 个订单中销售 5 个产品,总共销售了 5 个产品。
A 产品在 Best Selling 排序中排名会更靠前,因为包含该产品的所有订单数更多。
但这种基于所有订单数即历史销量的 Best selling 统计方式有一个不好的地方,就是有可能看不到哪些新上架的产品是对方网站最近最畅销的,因为排在 Best selling 前面的肯定是那些上架时间比较久而且出单较好的历史畅销款,这些产品累积的订单数肯定是最多的,除非后来的新产品的订单数超越它们,把排名位置给挤下去。
除了 Best selling 排序,Shopify 店铺产品集还支持以下几种排序方式:
Product title A-Z:按产品标题首字母顺序排序;
参数及排序 URL:https://www.xxx.com/collections/all?sort_by=title-ascending
Product title Z-A:按产品标题首字母倒序排序;
参数及排序 URL:https://www.xxx.com/collections/all?sort_by=title-descending
Lowest price:按产品价格由最低到最高排序;
参数及排序 URL:https://www.xxx.com/collections/all?sort_by=price-ascending
Highest price:按产品价格由最高到最低排序;
参数及排序 URL:https://www.xxx.com/collections/all?sort_by=price-descending
Oldest:基于产品的创建日期由最旧到最新排序;
参数及排序 URL:https://www.xxx.com/collections/all?sort_by=created-ascending
Newest:基于产品的创建日期由最新到最旧排序;
参数及排序 URL:https://www.xxx.com/collections/all?sort_by=created-descending
Manually:手动排序,基于自己的偏好点击并拖动产品集列表中的产品重新排序。
参数及排序 URL:https://www.xxx.com/collections/all?sort_by=manual
以上排序规则是任意一个用 Shopify 搭建的网站都适用的,只要填入对应的网站地址即可,同样的,如果想仅查看某个产品集(Collection)的排序结果,那么把上面 URL 中的 "all" 改为具体的产品集名称即可。