SP-API 刊登api-属性篇

重点:本文主要介绍北美站excel上传方式,属性也只是谈到北美,不涉及其他区域,以下为自研究,如有错误,请指出,谢谢

亚马逊上传excel模版地址:https://sellercentral.amazon.com/help/hub/reference/G1641,本篇文章以home分类-home产品类型为列。

亚马逊属性是根据分类类型和产品类型来控制的,属性可分为三种,第一种为必填项属性(这是适用于所有类型的)、第二种为通用型属性(所有类型都有此类字段,但不必填写)、第三种为差异性属性(每个类型存在不一样的属性字段)。

以home分类-home产品类型,UPC为列:
第一种:feed_product_type(产品类型)、item_type(子类型)、item_sku、brand_name(品牌)、item_name(产品名称)、manufacturer(制造商)、external_product_id(upc的id)、external_product_id_type(UPC)、condition_type(物品状态)、standard_price(价格)、quantity(数量)

第二种:condition_note(状态描述)、generic_keywords(关键词信息)、product_description(产品描述)、bullet_point1(excel中特性字段是bullet_point1-bullet_point10)、sale_price(促销价格)、sale_from_date(促销开始时间)、sale_end_date、fulfillment_latency(处理天数)、merchant_shipping_group_name(运输模版)、offering_can_be_giftwrapped(礼品包装服务)、main_image_url(主图片)、other_image_url1(excel中此图为other_image-url1-other_image_url8)

我的做法:
excel模版存于配置文件中,根据分类类型选择excel模版,新建excel,复制模版内容
在这里插入图片描述
接下来就是往excel里面塞值,第一个if是把属性的第一种和第二种放入枚举中,做好对应关系,反射插入,第二个if做的是差异性属性插入值
在这里插入图片描述
然后就是老三步,上篇文章有提到,第一步创建createFeedDocument,第二部上传excel到第一步中的url里面,第三步创建feed
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
之后等待feed上传成功,feed成功的状态为Done
在这里插入图片描述
上传成功之后根据feed里面的返回值resultFeedDocumentId获取文档
在这里插入图片描述
根据feedsApi.getFeedDocument中的返回值里面url,可以直接在浏览器打开,去查看你上传的商品是否成功或者是有什么错误,下图代表我上传了一个产品,成功0次,失败的原因意思大概是我的UPC的id传错了,不符合规范
在这里插入图片描述
至此,除了第三种差异性属性比较难整理,必填项和通用型都是ok的,差异性可根据自己使用的分类去excel模版中查找,这种方式是excel上传的新建,excel有个字段叫做update_delete,当你新建或者修改的时候都不需要传,删除的时候需要传Delete,新建修改删除的步骤是一样的,包括feedType,只是update_delete=Delete

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

老牛十八岁啦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值