如何升级到亚马逊产品广告 API 5.0?

已发表: 2020-05-15

许多人已经注意到亚马逊关闭了他们的产品广告 API(应用程序编程接口)第 4 版并引入了亚马逊产品广告 API 5。这种情况下的接口是针对亚马逊庞大的产品数据库。

我们大多数人(包括我自己)直到现在才知道亚马逊 API 的不同版本甚至存在! 我不知道他们有版本 1 到 3。我没有意识到我经常使用的当前版本是版本 4。不过, API 4 结束了,亚马逊要求其所有当前用户转换到新版本 pa-api 5.0 或简称 API 5。

亚马逊的API 版本 4 一直有效到 2020 年 3 月 9 日。 之后,界面被关闭,版本 5 取而代之。 不幸的是,在此之前没有转换到新版本的任何人都将无法使用该 API。

将不再可能与第 4 版 API 进行通信。 API 5 是亚马逊最新的升级和更新版本。 该 API 允许 Amazon Associates 将他们的网站与亚马逊的数据库集成,以便他们可以使用有关在亚马逊网站上销售的产品的信息在他们的网站上显示这些产品。

亚马逊的 API 被各​​种 WordPress 和 WooCommerce 亚马逊附属插件使用,例如 AAWP(查看 AAWP 评论)、AmaLinksPro、Content Egg(请参阅 Content Egg 评论)、WooZone、ThirstyAffiliates 等。

甚至 WordPress 亚马逊附属 WordPress 主题也使用 API 和工具,如 Genius,可用于自动本地化亚马逊附属链接,以及许多其他功能。

要使用这些插件、主题和工具之一,您需要在设置中输入您的亚马逊 API 密钥信息,以便您可以访问亚马逊描述、图片、产品、附属链接等,并将它们显示在您的网站上。

目录

这将如何影响我的网站?

您当前拥有的任何使用旧 API 的亚马逊链接都将停止工作。 您必须升级到 API 5。如果您使用插件或其他工具连接亚马逊的 API,那么该插件也必须更新其代码。

幸运的是,您可以采取一些主动措施来与 API 5 兼容并继续使用诸如 Content Egg 之类的插件。 如果您的亚马逊会员凭证是在2017 年 9 月 30 日之后创建的,那么您就可以开始使用了,无需采取任何措施。 如果您的凭据是在该日期之后生成的,则您需要生成新的凭据。

凭证以前是通过亚马逊的网络服务(AWS) 创建的。 几年前,我在那里创建了我的 Amazon API 附属密钥。 从那以后我一直在使用这些相同的凭据。 显然,2017 年 9 月 30 日是 API 凭证生成过程从 AWS 转移到 Amazon Associates 仪表板的日期。

基本上 - 如果您通过进入 Amazon Associates 仪表板中的工具菜单在 Amazon Associates 仪表板中创建了 API 凭证,然后选择“产品广告 API”选项来创建您的凭证,那么您可能很高兴。 但是,如果您在两年前或更长时间之前使用 AWS 生成凭证,则需要创建全新的凭证。

您可以通过以下方式使用 Amazon 'Scratchpad'检查您的凭证是否与 PA API 5兼容

  1. 单击“开始游览”选项以浏览 Scratchpad。 如果您对此有任何疑问,请参阅 Scratchpad 的用户指南部分。
  2. 如果您收到“AccessDeniedAwsUsers”或“AccessDeniedException”代码,这意味着您的凭据必须更新。

当您从 Amazon Web Services 迁移产品广告 API 帐户时,您之前的凭证仍将保持有效三天。 该时间过后,您的旧凭据将不再适用于 Product Advertising API。

升级到亚马逊产品广告 API 5.0

从 Amazon API 版本 4 升级到 Amazon API 5 并不难。 如果您像我一样在 AWS 上创建了 Amazon API 凭证,则需要生成新的 API 密钥。

首先登录您的 Amazon Associates 帐户。 转到“工具”菜单并选择“产品广告 API”选项。

如何生成亚马逊api密钥

向下滚动到“管理您的凭据”选项。 单击“迁移”按钮。

更新亚马逊 api 凭据

在下一个弹出窗口中,单击“继续”按钮。

迁移到亚马逊 api 5

单击出现的“下一步”按钮以下载您的凭据。 将此文件保存在不会丢失的位置。 您将无法再次下载这些凭据,因此将它们存储在安全的地方很重要。 如果它们丢失了,那么您将不得不重新创建新的凭据。

转到当前使用 Amazon API 密钥的 Content Egg 插件或任何其他插件或活动应用程序,并用新凭证替换旧凭证。 请注意,对于新创建的 API 密钥,请至少等待 48 小时以使密钥变为活动状态。

亚马逊联盟计划的重要变化

直到 2020 年初,您的帐户通过验证后,您可以生成 API 密钥并不受任何限制地使用它。 但是,亚马逊对其联盟计划进行了一些更改。 其中一些变化包括:

  • 生成的任何新 API 密钥只会在 48 小时后开始工作。
  • 新的会员帐户现在需要验证其网站,并且必须至少进行三个销售才能使用其 API 密钥。
  • 如果账户在过去 30 天内没有使用产品广告 API 产生至少三笔推荐销售,他们将无法访问亚马逊的产品广告 API。
  • 新帐户每天限制为 8,640 个请求。 每个帐户的限制是根据过去 30 天内其产品 API 收入数字设置的。

任何不符合新规则的帐户都将开始看到错误消息。 错误消息将出现在插件的 API 设置页面中。 出现的消息将显示“请求限制 - 出现问题。 请检查您的 API 密钥。”

使用 Content Egg Amazon No API 模块,即使您没有 API 访问权限,您仍然可以从亚马逊获取产品并在您的 WordPress 网站上发布。

请务必查看有关 Amazon Associates 计划的帖子:

  • 如何设置 Amazon OneLink 并使用一个链接根据访问者 IP 将用户推荐到 Amazon 商店区域设置?
  • 亚马逊联盟佣金率变化(亚马逊最近再次降低联盟佣金)
  • 亚马逊会员指南——您需要知道的一切
  • 如何在世界任何地方轻松接收亚马逊会员付款
  • 什么是亚马逊员工规则?

希望这份关于如何更新到 Amazon Product Advertising API 5 的指南有所帮助。 如果您有任何疑问,请在下面的评论中告诉我。

如果您需要好的亚马逊产品研究工具,请查看我的 AMZScout 评论,因为它是亚马逊卖家的最佳资源之一。 其产品和市场数据研究工具可以帮助您的企业取得成功。