{"id":6521,"date":"2024-08-18T12:04:31","date_gmt":"2024-08-18T03:04:31","guid":{"rendered":"https:\/\/the-world-star.com\/?p=6521"},"modified":"2026-11-15T18:16:47","modified_gmt":"2026-11-15T09:16:47","slug":"fixing-broken-amazon-product-images-on-my-blog","status":"publish","type":"post","link":"https:\/\/the-world-star.com\/en\/server\/fixing-broken-amazon-product-images-on-my-blog-6521\/","title":{"rendered":"Fixing Broken Amazon Product Images on My Blog"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Did Amazon Associates change its policy? Product images have completely stopped displaying. Reviewing gadgets and items I buy on Amazon is a bit of a hobby of mine, and since pictures make it obvious what I'm talking about, I used them quite a lot on this blog. I never expected much in ad revenue, so while it was a bummer, I just left it alone for a while. But with summer break being brutally hot, I've decided to stay indoors\u2014and with some free time on my hands, I figured I'd investigate and try to fix it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Doing Some Research Online<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">After looking around online, a few potential options came up:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Method 1: Use the Amazon API<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Requires an application process and qualifying sales within the past 30 days.<br>Details are still a bit unclear.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Method 2: ValueCommerce's MyLinkBox<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">It can also display links to other platforms like Rakuten.<br>Not really sure how commission cuts work with ValueCommerce.<br>Details are still hazy.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Method 3: Just Switch Everything to Text Links for Now<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Since I already know the ASIN (product code), couldn't I just handle this with a find-and-replace?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Looking at the structure of an Amazon Affiliate image link... it seems to boil down to these three elements:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Associate tracking ID:<br>t=theworldsta04-22<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The ASIN identifying the specific product:<br>asins=B08CDXTHXM<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And probably the direct product link identifier:<br>linkId=b91b433c4e7306449d17bcb4551cbd24<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">However, looking at the text-only link format, it turns out to be way more complicated... Doesn't look like something I can easily automate.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Someone Already Built a Converter!<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><a rel=\"noreferrer noopener\" href=\"https:\/\/servercan.net\/blog\/2024\/01\/amazon%E3%82%A2%E3%82%BD%E3%82%B7%E3%82%A8%E3%82%A4%E3%83%88%E3%83%84%E3%83%BC%E3%83%AB%E3%83%90%E3%83%BC%E3%81%AE%E7%94%BB%E5%83%8F%E3%83%AA%E3%83%B3%E3%82%AF%E3%82%92%E8%87%AA%E5%88%86%E3%81%A7\/\" target=\"_blank\">\"Generating Image Links Discontinued from Amazon Associates SiteStripe on Your Own\"<\/a><br>\"As previously announced, you can no longer create image links directly using the Amazon Associates SiteStripe toolbar.<br>So, I wrote a Python script to generate image links out of the text links that are still supported.\"<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Feeding links into Python manually one by one, though... sounds like a chore. Setting it up so it runs natively within WordPress... also sounds painful. I'll table that idea for now.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Method 4: Rinker<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">I saw this mentioned on<a rel=\"noreferrer noopener\" href=\"https:\/\/servercan.net\/blog\/2024\/01\/amazon%e3%82%a2%e3%82%bd%e3%82%b7%e3%82%a8%e3%82%a4%e3%83%88%e7%94%bb%e5%83%8f%e3%83%aa%e3%83%b3%e3%82%af%e3%82%92wordpress-rinker%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3%e3%81%b8%e7%bd%ae\/\" target=\"_blank\">a website<\/a>recently.<br>It uses Amazon's new system to generate cards from text links, product titles, or ASINs... but boy, it still looks like quite a hassle.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Method 5: Manual Assembly<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u25a0 The 100% Manual Approach<br><a rel=\"noreferrer noopener\" href=\"https:\/\/www.osslicense.jp\/amazon_link\/\" target=\"_blank\">https:\/\/www.osslicense.jp\/amazon_link\/<br><\/a>This is explained in the second half of that article:<br>1. Enter the product title\/text<br>2. Insert the affiliate text link<br>3. Insert the image link (copied directly from the store page)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For brand-new articles, this might actually be good enough.<br>If only I could automate this process somehow...<br>And maybe hook Rakuten into it automatically, too...<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The Game Plan<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">I'm still sorting things out, but here's my plan of attack for the immediate future as I aim to use Amazon's new API:<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li>Build them manually using text combined with direct links to Amazon product images.<\/li>\n\n\n<li>Use the official API recommended by Amazon (Amazon Product Advertising API \/ PA-API v5).<\/li>\n\n<\/ul>\n\n\n<p class=\"wp-block-paragraph\"><br>The PA-API method requires at least one sale within the past 30 days. It explicitly states this on the credentials request screen, so there's no working around it. I'll apply once a sale goes through.<br>To register a sale, I could buy something for myself or the family via my wife's account. Of course, I just bought a replacement ribbon cable for a PS4 controller yesterday! Until that sale happens... am I stuck using Method 1 or 3, sticking with plain text links and adding images by hand?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A Quick Test<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When a PS4 controller malfunctions\u2014specifically the D-pad or the face buttons (Cross, Circle, Triangle, Square)\u2014the culprit is usually a broken trace on the flexible printed circuit (FPC) board. On the controller I picked up, the Up and Right buttons weren't responding. When I disassembled it and checked with a multimeter, the ground lines on the top and bottom of the ribbon board had no continuity, confirming a break. Swapping this out should fix it. There are several variants that look nearly identical, so make sure to check the model number stamped on your board (such as \"JDM-001\") before picking one up.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">1. Plain Text Link<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><a rel=\"noreferrer noopener\" href=\"https:\/\/www.amazon.co.jp\/PlayStation4-%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%A9%E3%83%BC%E7%94%A8-%E3%83%95%E3%83%AC%E3%82%AD%E3%82%B7%E3%83%96%E3%83%AB%E3%82%B1%E3%83%BC%E3%83%96%E3%83%AB-%E3%82%AA%E3%83%AA%E3%82%B8%E3%83%8A%E3%83%AB%E3%82%A6%E3%82%A8%E3%82%B9%E4%BB%98-JDS-055\/dp\/B08Y8HC2Z9?pd_rd_w=VP3sP&amp;content-id=amzn1.sym.855d8f70-df76-4181-80b0-56e48ae3bb9b&amp;pf_rd_p=855d8f70-df76-4181-80b0-56e48ae3bb9b&amp;pf_rd_r=41W5FSMW1EDXGDT8KXV7&amp;pd_rd_wg=t6iuc&amp;pd_rd_r=7adc00e3-f52e-439e-8c61-95b55a38c525&amp;pd_rd_i=B08Y8G7RFX&amp;th=1&amp;linkCode=ll1&amp;tag=theworldsta04-22&amp;linkId=612ab30bdc10b69f5a390b27a2795abc&amp;language=ja_JP&amp;ref_=as_li_ss_tl\" target=\"_blank\">PS4 Controller Replacement Flexible<\/a><a href=\"https:\/\/www.amazon.co.jp\/PlayStation4-%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%A9%E3%83%BC%E7%94%A8-%E3%83%95%E3%83%AC%E3%82%AD%E3%82%B7%E3%83%96%E3%83%AB%E3%82%B1%E3%83%BC%E3%83%96%E3%83%AB-%E3%82%AA%E3%83%AA%E3%82%B8%E3%83%8A%E3%83%AB%E3%82%A6%E3%82%A8%E3%82%B9%E4%BB%98-JDS-055\/dp\/B08Y8HC2Z9?pd_rd_w=VP3sP&amp;content-id=amzn1.sym.855d8f70-df76-4181-80b0-56e48ae3bb9b&amp;pf_rd_p=855d8f70-df76-4181-80b0-56e48ae3bb9b&amp;pf_rd_r=41W5FSMW1EDXGDT8KXV7&amp;pd_rd_wg=t6iuc&amp;pd_rd_r=7adc00e3-f52e-439e-8c61-95b55a38c525&amp;pd_rd_i=B08Y8G7RFX&amp;th=1&amp;linkCode=ll1&amp;tag=theworldsta04-22&amp;linkId=612ab30bdc10b69f5a390b27a2795abc&amp;language=ja_JP&amp;ref_=as_li_ss_tl\" target=\"_blank\" rel=\"noreferrer noopener\">Circuit Board<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hmm, just a plain, boring link.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">2. Title Plus a Link<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">PS4 Controller Flexible Ribbon Board<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.amazon.co.jp\/PlayStation4-%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%A9%E3%83%BC%E7%94%A8-%E3%83%95%E3%83%AC%E3%82%AD%E3%82%B7%E3%83%96%E3%83%AB%E3%82%B1%E3%83%BC%E3%83%96%E3%83%AB-%E3%82%AA%E3%83%AA%E3%82%B8%E3%83%8A%E3%83%AB%E3%82%A6%E3%82%A8%E3%82%B9%E4%BB%98-JDS-055\/dp\/B08Y8HC2Z9?pd_rd_w=VP3sP&amp;content-id=amzn1.sym.855d8f70-df76-4181-80b0-56e48ae3bb9b&amp;pf_rd_p=855d8f70-df76-4181-80b0-56e48ae3bb9b&amp;pf_rd_r=41W5FSMW1EDXGDT8KXV7&amp;pd_rd_wg=t6iuc&amp;pd_rd_r=7adc00e3-f52e-439e-8c61-95b55a38c525&amp;pd_rd_i=B08Y8G7RFX&amp;th=1&amp;linkCode=ll1&amp;tag=theworldsta04-22&amp;linkId=612ab30bdc10b69f5a390b27a2795abc&amp;language=ja_JP&amp;ref_=as_li_ss_tl\" target=\"_blank\" rel=\"noreferrer noopener\">Buy on Amazon<\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">3. Turning \"Buy on Amazon\" into a WordPress Button<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">PS4 Controller Flexible Ribbon Board<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.amazon.co.jp\/PlayStation4-%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%A9%E3%83%BC%E7%94%A8-%E3%83%95%E3%83%AC%E3%82%AD%E3%82%B7%E3%83%96%E3%83%AB%E3%82%B1%E3%83%BC%E3%83%96%E3%83%AB-%E3%82%AA%E3%83%AA%E3%82%B8%E3%83%8A%E3%83%AB%E3%82%A6%E3%82%A8%E3%82%B9%E4%BB%98-JDS-055\/dp\/B08Y8HC2Z9?pd_rd_w=VP3sP&amp;content-id=amzn1.sym.855d8f70-df76-4181-80b0-56e48ae3bb9b&amp;pf_rd_p=855d8f70-df76-4181-80b0-56e48ae3bb9b&amp;pf_rd_r=41W5FSMW1EDXGDT8KXV7&amp;pd_rd_wg=t6iuc&amp;pd_rd_r=7adc00e3-f52e-439e-8c61-95b55a38c525&amp;pd_rd_i=B08Y8G7RFX&amp;th=1&amp;linkCode=ll1&amp;tag=theworldsta04-22&amp;linkId=612ab30bdc10b69f5a390b27a2795abc&amp;language=ja_JP&amp;ref_=as_li_ss_tl\">Amazon\u3067\u8cb7\u3046<\/a><\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Now it's starting to look like a proper product card.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">4. Embedding the Image via URL<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">PS4 Controller Flexible Ribbon Board<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/m.media-amazon.com\/images\/I\/31ZYUktlwNL._AC_.jpg\" alt=\"\"\/><\/figure>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.amazon.co.jp\/PlayStation4-%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%A9%E3%83%BC%E7%94%A8-%E3%83%95%E3%83%AC%E3%82%AD%E3%82%B7%E3%83%96%E3%83%AB%E3%82%B1%E3%83%BC%E3%83%96%E3%83%AB-%E3%82%AA%E3%83%AA%E3%82%B8%E3%83%8A%E3%83%AB%E3%82%A6%E3%82%A8%E3%82%B9%E4%BB%98-JDS-055\/dp\/B08Y8HC2Z9?pd_rd_w=VP3sP&amp;content-id=amzn1.sym.855d8f70-df76-4181-80b0-56e48ae3bb9b&amp;pf_rd_p=855d8f70-df76-4181-80b0-56e48ae3bb9b&amp;pf_rd_r=41W5FSMW1EDXGDT8KXV7&amp;pd_rd_wg=t6iuc&amp;pd_rd_r=7adc00e3-f52e-439e-8c61-95b55a38c525&amp;pd_rd_i=B08Y8G7RFX&amp;th=1&amp;linkCode=ll1&amp;tag=theworldsta04-22&amp;linkId=612ab30bdc10b69f5a390b27a2795abc&amp;language=ja_JP&amp;ref_=as_li_ss_tl\">Amazon\u3067\u8cb7\u3046<\/a><\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Oh, got it! Apparently modifying product images violates policy, so linking directly to them is required. Though really, my whole goal was to just display these pictures effortlessly in the first place.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">5. Organizing with Columns<\/h4>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/m.media-amazon.com\/images\/I\/31ZYUktlwNL._AC_.jpg\" alt=\"\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.amazon.co.jp\/PlayStation4-%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%A9%E3%83%BC%E7%94%A8-%E3%83%95%E3%83%AC%E3%82%AD%E3%82%B7%E3%83%96%E3%83%AB%E3%82%B1%E3%83%BC%E3%83%96%E3%83%AB-%E3%82%AA%E3%83%AA%E3%82%B8%E3%83%8A%E3%83%AB%E3%82%A6%E3%82%A8%E3%82%B9%E4%BB%98-JDS-055\/dp\/B08Y8HC2Z9?pd_rd_w=VP3sP&amp;content-id=amzn1.sym.855d8f70-df76-4181-80b0-56e48ae3bb9b&amp;pf_rd_p=855d8f70-df76-4181-80b0-56e48ae3bb9b&amp;pf_rd_r=41W5FSMW1EDXGDT8KXV7&amp;pd_rd_wg=t6iuc&amp;pd_rd_r=7adc00e3-f52e-439e-8c61-95b55a38c525&amp;pd_rd_i=B08Y8G7RFX&amp;th=1&amp;linkCode=ll1&amp;tag=theworldsta04-22&amp;linkId=3bb1cb5e89b7d2d8931a75592a4f1936&amp;language=ja_JP&amp;ref_=as_li_ss_tl\">PS4\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u30fc\u7528\u30d5\u30ec\u30ad\u57fa\u677f<\/a><\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.amazon.co.jp\/PlayStation4-%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%A9%E3%83%BC%E7%94%A8-%E3%83%95%E3%83%AC%E3%82%AD%E3%82%B7%E3%83%96%E3%83%AB%E3%82%B1%E3%83%BC%E3%83%96%E3%83%AB-%E3%82%AA%E3%83%AA%E3%82%B8%E3%83%8A%E3%83%AB%E3%82%A6%E3%82%A8%E3%82%B9%E4%BB%98-JDS-055\/dp\/B08Y8HC2Z9?pd_rd_w=VP3sP&amp;content-id=amzn1.sym.855d8f70-df76-4181-80b0-56e48ae3bb9b&amp;pf_rd_p=855d8f70-df76-4181-80b0-56e48ae3bb9b&amp;pf_rd_r=41W5FSMW1EDXGDT8KXV7&amp;pd_rd_wg=t6iuc&amp;pd_rd_r=7adc00e3-f52e-439e-8c61-95b55a38c525&amp;pd_rd_i=B08Y8G7RFX&amp;th=1&amp;linkCode=ll1&amp;tag=theworldsta04-22&amp;linkId=3bb1cb5e89b7d2d8931a75592a4f1936&amp;language=ja_JP&amp;ref_=as_li_ss_tl\">Amazon<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Looking at the preview, it doesn't make that much difference. I want to make the image smaller, like the original Amazon widgets.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Still, at least I get the concept. If only I could automate this whole routine...<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Using Amazon PA-API via a WordPress Plugin<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This is probably the standard route. It supposedly makes everything much smoother. Why didn't I just use this earlier?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That said, even after looking into it, there doesn't seem to be a single plugin hailed as the clear winner. Let's just try this one that looks promising.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-wpassociatepost wp-block-embed-wpassociatepost\"><div class=\"wp-block-embed__wrapper\">\n\t\t\t<div class=\"blog-card\">\n\t\t\t\t<div class=\"blog-card-body-outer\">\n\t\t\t\t\t<div class=\"blog-card-body\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<h5 class=\"blog-card-title\">\n\t\t\t\t\t\t\t\t<a href=\"https:\/\/wp-ap.net\/news\/wpap-r2-release\/#keii\">\u300cWP\u30a2\u30bd\u30b7\u30a8\u30a4\u30c8\u30dd\u30b9\u30c8R2\u300d\u30ea\u30ea\u30fc\u30b9\u306e\u304a\u77e5\u3089\u305b | \u304a\u77e5\u3089\u305b | WP\u30a2\u30bd\u30b7\u30a8\u30a4\u30c8\u30dd\u30b9\u30c8<\/a>\n\t\t\t\t\t\t\t<\/h5>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"blog-card-text\">\n\t\t\t\t\t\t\t\t\u300cWP\u30a2\u30bd\u30b7\u30a8\u30a4\u30c8\u30dd\u30b9\u30c8R2\u300d\u30ea\u30ea\u30fc\u30b9\u306e\u304a\u77e5\u3089\u305b | \u304a\u77e5\u3089\u305b | \u3053\u306e\u5ea6\u3001\u300c\u5229\u7528\u898f\u7d04\u306b\u62b5\u89e6\u305b\u305a\u554f\u984c\u306a\u3044\u300d\u3068\u78ba\u8a8d\u304c\u3068\u308c\u305f\u300cWP\u30a2\u30bd\u30b7\u30a8\u30a4\u30c8\u30dd\u30b9\u30c8R2\u300d\u3092\u30ea\u30ea\u30fc\u30b9\u3044\u305f\u3057\u307e\u3057\u305f\u2026\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog-card-site-title\">\n\t\t\t\t\t\t\t<a href=\"http:\/\/wp-ap.net\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/wp-ap.net\/wp\/wp-content\/themes\/wpap\/img\/favicon.png\" width=\"16\" height=\"16\" alt=\"\" >\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tWP\u30a2\u30bd\u30b7\u30a8\u30a4\u30c8\u30dd\u30b9\u30c8\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"blog-card-image-outer\">\n\t\t\t\t\t\t<a href=\"https:\/\/wp-ap.net\/news\/wpap-r2-release\/#keii\" class=\"blog-card-image-frame\">\n\t\t\t\t\t\t\t<img decoding=\"async\" class=\"blog-card-image-src\" src=\"https:\/\/wp-ap.net\/wp\/wp-content\/uploads\/thum_n.gif\" alt=\"\">\n\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">You need an Amazon PA-API Access Key and Secret Key, which supposedly requires at least one sale in the past 30 days. Since I didn't have one, I figured I'd have to buy something myself first\u2014but when I went to request credentials, it let me generate them right away! Turns out that requirement didn't block key creation after all.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With credentials in hand, let's test it out!<\/p>\n\n\n \n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/static.the-world-star.com\/wp-content\/uploads\/2024\/09\/06100400\/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-09-06-100349.png\" alt=\"\" class=\"wp-image-5161\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Hmm, searching for products throws an error. Did something break? Does it only accept exact, specific keywords?<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"775\" height=\"339\" src=\"https:\/\/static.the-world-star.com\/wp-content\/uploads\/2024\/09\/06100525\/image.png\" alt=\"\" class=\"wp-image-5162\" srcset=\"https:\/\/static.the-world-star.com\/wp-content\/uploads\/2024\/09\/06100525\/image.png 775w, https:\/\/static.the-world-star.com\/wp-content\/uploads\/2024\/09\/06100525\/image-300x131.png 300w, https:\/\/static.the-world-star.com\/wp-content\/uploads\/2024\/09\/06100525\/image-768x336.png 768w\" sizes=\"auto, (max-width: 775px) 100vw, 775px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Nope, still no good...<br>Looks like the lack of sales in the past 30 days really is where it hits a wall. \u2192 Confirmed. On top of that, API access gets shut down whenever you don't maintain sales within a rolling 30-day window, and it only comes back once you make another sale. ...Yeah, this might not be realistic for me after all.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-wpassociatepost wp-block-embed-wpassociatepost\"><div class=\"wp-block-embed__wrapper\">\n\t\t\t<div class=\"blog-card\">\n\t\t\t\t<div class=\"blog-card-body-outer\">\n\t\t\t\t\t<div class=\"blog-card-body\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<h5 class=\"blog-card-title\">\n\t\t\t\t\t\t\t\t<a href=\"https:\/\/wp-ap.net\/help\/pa-api-policy\/\">Amazon Product Advertising API \u306e\u898f\u7d04\u5909\u66f4\u306b\u95a2\u3059\u308b\u30ea\u30af\u30a8\u30b9\u30c8\u4e0a\u9650\u5909\u66f4\u306b\u3064\u3044\u3066 | \u304a\u77e5\u3089\u305b | WP\u30a2\u30bd\u30b7\u30a8\u30a4\u30c8\u30dd\u30b9\u30c8<\/a>\n\t\t\t\t\t\t\t<\/h5>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"blog-card-text\">\n\t\t\t\t\t\t\t\tAmazon Product Advertising API \u306e\u898f\u7d04\u5909\u66f4\u306b\u95a2\u3059\u308b\u30ea\u30af\u30a8\u30b9\u30c8\u4e0a\u9650\u5909\u66f4\u306b\u3064\u3044\u3066 | \u304a\u77e5\u3089\u305b | 2019\u5e741\u670816\u65e5 2019\u5e741\u670823\u65e5\u3088\u308a\u3001Amazon Product Advertising API\uff08\u4ee5\u4e0b\u2026\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog-card-site-title\">\n\t\t\t\t\t\t\t<a href=\"http:\/\/wp-ap.net\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/wp-ap.net\/wp\/wp-content\/themes\/wpap\/img\/favicon.png\" width=\"16\" height=\"16\" alt=\"\" >\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tWP\u30a2\u30bd\u30b7\u30a8\u30a4\u30c8\u30dd\u30b9\u30c8\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"blog-card-image-outer\">\n\t\t\t\t\t\t<a href=\"https:\/\/wp-ap.net\/help\/pa-api-policy\/\" class=\"blog-card-image-frame\">\n\t\t\t\t\t\t\t<img decoding=\"async\" class=\"blog-card-image-src\" src=\"https:\/\/wp-ap.net\/wp\/wp-content\/uploads\/thum_n.gif\" alt=\"\">\n\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Did Amazon Associates change its policy? Product images have completely stopped displaying. Reviewing gadgets and items I buy on Amazon is a bit of a hobby of mine, and since pictures make it obvious what I'm talking about, I used them quite a lot on this blog. I never expected much in ad revenue, so [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2606,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_locale":"en_US","_original_post":"https:\/\/175.41.248.22\/?p=5125","_lightning_design_setting":{"layout":"default"},"footnotes":""},"categories":[3],"tags":[67],"class_list":["post-6521","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-server","tag-server","en-US"],"_links":{"self":[{"href":"https:\/\/the-world-star.com\/wp-json\/wp\/v2\/posts\/6521","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/the-world-star.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/the-world-star.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/the-world-star.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/the-world-star.com\/wp-json\/wp\/v2\/comments?post=6521"}],"version-history":[{"count":1,"href":"https:\/\/the-world-star.com\/wp-json\/wp\/v2\/posts\/6521\/revisions"}],"predecessor-version":[{"id":6523,"href":"https:\/\/the-world-star.com\/wp-json\/wp\/v2\/posts\/6521\/revisions\/6523"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/the-world-star.com\/wp-json\/wp\/v2\/media\/2606"}],"wp:attachment":[{"href":"https:\/\/the-world-star.com\/wp-json\/wp\/v2\/media?parent=6521"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/the-world-star.com\/wp-json\/wp\/v2\/categories?post=6521"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/the-world-star.com\/wp-json\/wp\/v2\/tags?post=6521"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}