如何通过SPAPI获取Amazon FBA管理库存
如何通过SPAPI获取Amazon FBA管理库存
编辑导语:SPAPI是Amazon对外开放的API接口,SP即Selling Partner,在卖家中心绑定开发者账号后,就可以通过SPAPI获取开放的数据。那么,如何通过SPAPI获取Amazon FBA管理库存呢?一起来看一下吧。
今天我们聊聊
Amazon FBA的管理库存怎么通过SPAPI获取。
01 知识点
先讲几个概念性的知识。
1)Amazon
总部在美国,全球最大的零售电商平台。
2)FBA
全称是
Fullfillment By Amazon
,中文翻译叫做亚马逊物流,是亚马逊提供的代发货业务,具体包括仓储、拣货、包装、配送、收款、客服、退货等物流服务。)SPAPI
Amazon对外开放的API接口,SP是
Selling Partner
的缩写,在卖家中心绑定开发者账号后,就可以通过SPAPI获取开放的数据。4)FBA管理库存
菜单的英文名称为
FBA Manage Inventory
,用来统计FBA即时库存,可以选择日期,包括afnwarehousequantity、afnfulfillablequantity等等库存字段。02 设计方案
1. 授权开发者账号
首先要在Amazon的卖家中心将需要拉取库存数据的账号授权绑定开发者账号,也就是店铺授权。
这里有两种方法:
可以直接登录卖家中心,一步步去操作,Setting > User Permissi,点击“Authorize ew developer”按,填写授权内容即可自己系统做功能,也就是在自己的系统已经做好了一个授权菜单,里面的操作也已处理好,在里面添加Amazon的账号信息,登录即可两者都可以,我们后面开个详细的文章说下,
要注意防关联!!!
2. 确定SPAPI接口
FBA Manage Inventory,到对应的SPAPI的接口,可以参考开发者文档。
https://developerdocs./
在里面搜索FBA Manage Inventory就可以到。
reportType value:
GET_FBA_MYI_USUPPRESSED_IVETORY_DATA
同时也可以看下后台路径,方便拉取数据后去后台下载报表核对:
报告>配送>库存>管理亚马逊库存。
. 设置定时任务
因为是即时库存,理论上讲这个定时任务频次越高、间隔时间越短说明数据越准确。但是你要考虑到账号数量和库存数据量,服务器的性能等。
我们假设按每一小时获取一次,定时任务该这样写:
新建定时任务,每天通过接口获取,从0点开始,每一小时执行一次,获取数据后按日期覆盖。
因为一天会获取24次,可以每天只保留一份最新的库存,如果要求高,要查看小时库存变化,也可以把时间精确到小时,全部保留即可,
一般建议每天留一份最新的就好
。4. 获取字段
skufnsku
asinproductnameconditionyourpricemfnlistingexistsmfnfulfillablequantityafnlistingexistsafnwarehousequantityafnfulfillablequantity
afnfulfillablequantitylocal
afnfulfillablequantityremote
afnunsellablequantityafnreservedquantity
afntotalquantityperunitvolumeafninboundworkingquantityafninboundshippedquantity
afninboundreceivingquantity
加粗的这几个字段用的比较多,fnsku是FBA的产品编码唯一标识,其他几个都是库存字段,可用库存、预留库存、在途库存、接收中库存,一般我们自己计算FBA的总库存,习惯于用这六个合计。
afnfulfillablequantitylocal和afnfulfillablequantityremote的合计是afnfulfillablequantity,而且只有欧洲才有这俩字段,有段时间afnfulfillablequantity没值了,现在又有了,说明
强如Amazon的产品功能设计有些时候也是乱
的
。5. 关联字段
关联字段就是根据拉到的字段关联出另外一些我们需要的字段。
公司产品信息
:根据fnsku或者sku关联我们自己的系统维护的数据站点
:根据fnsku关联总库存
:自己定义的几个字段合计账号所属公司
:可以根据账号关联出所属公司,定义库存所属单价/金额
:可以根据公司产品编码关联财务成本单价,计算库存金额上架日期
:可以按某一些库存从0变为1的那一刻定为上架日期……6. 建立菜单
拉取数据后需要在界面展示,菜单简单一些就好,正常的web端表单菜单,有一些查询、重置、导出按钮,有一些查询条件就够了。
这里可以有两个菜单,一个是即时库存,只保留最新数据;另一个是历史库存,就是多了时间维度,因为有历史库存,我们可以分析库存变化,做可视化数据展示。
7. 其他注意事项
区域是共享库存的
,要注意不要拉重了,比如欧洲、北美,这些站点比较多的。墨西哥的库存
因为时间的原因,我们最新只能获取两天前的,也就是我们的时间是当天,实际上墨西哥的库存是前天的,就跟因为时差原因,欧洲和美国是昨天的一样。服务器
方面,因为拉取国外的数据,购买个海外服务器要快很多,比如美西服务器,通过这个服务器拉取数据,脚本任务都在这上面,数据清洗后同步到国内服务器做功能界面展示。综合带宽成本和效率,内部系统服务器的带宽不建议用固定带宽,用流量包就好,会很快,相对量成本低很多,不过你要是数据量超级多,比如SaaS软件的,可以考虑固定带宽。
本文由 @Jarvan156 原创发布于人人都是产品经理,未经许可,禁止转载。
题来自 Unsplash,基于 CC0 协议。
- 上一篇
开源社区运营经验分享(三)搭建用户体系之前的5个问题
开源社区运营经验分享(三)搭建用户体系之前的5个问题 编辑导语:开源社区的运营离不开用户体系的搭建,在搭建用户体系过程需要注意的问题有很多。本文作者分析了搭建用户体系之前的5个问题,并分析了问题的答案。感兴趣的一起来学习一下吧,希望对你有帮助。回顾一下,开源社区运营经验分享已经完成了两篇。《开源社区运营经验分享(一)》讲了为什么要做开源社区,做社区的价值是什么。《开源社区运营经验分享(二)》
- 下一篇
如何做车载HMI可用性测试,看完你不会可以揍我
如何做车载HMI可用性测试,看完你不会可以揍我 编辑导语:随着科技的发展,车载技术也在不断地更新发展。本篇文章作者分享了车载HMI可用性测试的具体方法过程,从可用性基础知识、可用性测试类型、可用性测试方法、实际工作内容等方面出发,感兴趣的一起来看看吧,希望对你有帮助。这篇文章针对车载行业的可用性测试,我们做一下深入探讨,前面几篇跟下来的读者也都知道我写作的节奏,前面会深入讲解该主题的基础内容
相关文章
留言与评论(共有 5 条评论) |
本站网友 越慢越美丽 | 18分钟前 发表 |
)SPAPIAmazon对外开放的API接口 | |
本站网友 医院网站优化 | 18分钟前 发表 |
今天我们聊聊Amazon FBA的管理库存怎么通过SPAPI获取 | |
本站网友 贵州师大 | 6分钟前 发表 |
//developerdocs./在里面搜索FBA Manage Inventory就可以到 | |
本站网友 迷你pdf阅读器 | 4分钟前 发表 |
但是你要考虑到账号数量和库存数据量 |