如何以编程方式获取亚马逊附属产品网址

Abh*_*y_D 5 amazon-web-services

我需要以编程方式获取亚马逊产品附属网址,而无需登录affiliate-program.amazon.com。

我知道如何手动获取它。登录 Associates 转到产品链接 -> 产品链接

搜索产品并获取文本链接

我希望通过使用 ASIN、访问密钥、亚马逊密钥和我的关联标签以编程方式实现相同的功能。

提前致谢。

小智 6

您可以使用Affiliate JS等开源库自动将附属标签添加到您网站上的链接。

<script data-aff="amazon.com, www.amazon.com : tag = MY-AMAZON-TAG" src="https://cdn.jsdelivr.net/npm/affiliate@1.2/dist/affiliate.js" async id="aff-js"></script>
Run Code Online (Sandbox Code Playgroud)

只需简单地替换MY-AMAZON-TAG为您在 Amazon 中制作的标签(可能看起来像my-tag-20),然后在</head>. 如果您想手动关联您的 URL,只需添加?tag=my-tag到末尾即可。

Before: https://www.amazon.com/dp/B0042TVKZY/
After: https://www.amazon.com/dp/B0042TVKZY/?tag=MY-AMAZON-TAG

Before: https://www.amazon.com/dp/B0042TVKZY/ref=longvndjks?nsjklasd=nkdnc
After: https://www.amazon.com/dp/B0042TVKZY/?tag=MY-AMAZON-TAG
Run Code Online (Sandbox Code Playgroud)

  • 有人可以确认这有效吗?我认为它跟踪的是我帐户的点击次数,但不是转化次数。 (2认同)

小智 6

好吧,我只是深入研究了亚马逊产品广告 API 5、第 3 方库和存储库,认为我需要生成特殊参数才能使归因有效,但后来偶然发现了这个更简单的策略:https:// /affiliate-program.amazon.com/help/node/topic/GP38PJ6EUR6PFBEC

截至 2023 年 7 月 7 日,直接来自亚马逊:

虽然我们建议您使用我们的“构建链接”工具来确保您拥有格式正确的链接并确保您有资格获得直接链接奖励,但我们收到了很多对简单文本链接的请求。因此,如果您需要构建指向 Amazon.com 上特定商品的简单文本链接,则需要使用以下链接格式:

http://www.amazon.com/dp/ASIN/ref=nosim?tag=YOURASSOCIATEID此链接格式有资格获得直接链接奖励。

只需将 ASIN 和 YOURASSOCIATEID 替换为相应的详细信息即可:

ASIN:ASIN 是亚马逊用来表示特定产品的 10 位代码。它是“Amazon.com 标准商品编号”的缩写。

YOURASSOCIATEID:YOURASSSOCIATEID 是用于识别您的联盟帐户的唯一 ID,在您申请联盟计划时自动生成。

所以,是的,如果您所需要的只是以编程方式生成附属链接,那么这仍然有效。


Vid*_*era 0

我正在寻找同样的东西。从我的搜索来看,您似乎可以使用亚马逊的产品广告 API 来生成链接。