This post is also available in: Deutsch (German)
General questions
- Question: The plugin stopped working for me. In the setup panel the status is ready. On the page it shows the Amazon box, but the box is empty.
Answer: In this case, please first clear up the cache to be sure no faulty data is still retrieved from there. If that did not help, try this: Put in some made up values for the Amazon credential keys, save, then go back in with the real values.
If that did not help either, it is quite likely that your Amazon account is not authorized to use the Amazon Advertising API. This has something to do with the changes, Amazon made in late August 2012. I wrote a detailed explanation about this issue. If you think your account should be all right and you do not have another (seller) account, please contact Amazon to active your account for the Advertising API as described in the link above.
This is what a user wrote me after solving this issue:
“I had registered for the Amazon Affiliates program. But that is not the group that handles the Product Advertsing API. The group that handles the PA-API is called the Amazon Assoiciates program.”
This means you have to be an Amazon Associate to be able to use AmazonSimpleAdmin. For more information please visit: http://affiliate-program.amazon.com/gp/associates/join
- Q: Why do the rating stars show up empty although there are ratings on the product page?
If you experience empty rating stars on your site although the product has ratings, it is very likely that ASA ran into the captcha on the product ratings site. By default, ASA reads the ratings from that page every time the product gets refreshed via the API. If you have many products on a page which have to be refreshed, the ratings page will get accessed many times in a short time. Sooner or later this will lead to running into a captcha. This issue has been addressed with ASA2’s advanced ratings mode. It is a very sophisticated feature and therefore only available in the premium version. Read more at docs.getasa2.com/ratings.html
- Q: Do I have to embed an Amazon logo with every product?
As an Amazon Affiliate you do not have to include a Amazon logo, but you can if you follow the Trademark Guidelines (https://affiliate-program.amazon.com/gp/associates/help/operating/amazonmarks/).
You must, however, clearly state the following on your site: “[Insert your name] is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to [insert the applicable site name (amazon.com, amazonsupply.com, or myhabit.com)].”
(taken from https://affiliate-program.amazon.com/gp/associates/agreement/, “10. Identifying Yourself as an Associate”). Like in the imprint of your site.
- Q: For category music CDs what is the placeholders for artist?
A: {$Artist}
- Q: Are there any special placeholders for MP3 downloads?
A: There is a special built-in template for mp3 files. Use
[asa mp3]ASIN[/asa]
- Q: The plugin does not show the price for Kindle ebooks correctly.
A: Unfortunately the Amazon webservice does not support Kindle prices at the moment. See https://forums.aws.amazon.com/thread.jspa?messageID=208072
- Q: I get the PHP-Error: Warning: domdocument::domdocument() expects at least 1 parameter, 0 given in \wp-path\plugins\amazonsimpleadmin\lib\Zend\Service\Amazon.php on line 129
A: There are two very similarly named PHP extensions, dom and dom_xml – the dom extension is built into php5 and loading the dom_xml extension (designed for php4) will override the default extension. I suspect that loading php_domxml.dll (on Windows) in your php.ini is the cause of this problem. Try to disable it and see if that helps.
- Q: Can I change the image files for the rating stars?
A: Yes. You can find the image files in the template’s subfolder “img”: stars-1.gif … starts-5.gif. Just remember to backup your customized files before updating the plugin.
- Q: Is it possible to add a “Add Product To Wishlist” Button?
A: One way is to set up a button here: http://www.amazon.com/wishlist/vendor-button and include the script into your template file with included placeholders for ASIN, image URL and product URL like:
<div style="display: none;" id="AUWLBkURL.{$ASIN}">{$AmazonUrl}</div> <div style="display: none;" id="AUWLBkImage.{$ASIN}">{$SmallImageUrl}</div> <script id="AddToAUWLButton.{$ASIN}" language="JavaScript1.2" type="text/javascript" src="http://www.amazon.com/wishlist/bookmarklet/getbutton.js?name={$ASIN}"></script>
- Q: How can I use a custom field with the ASIN to include a product in a post?
You can achieve this with the function “asa_item”. You could place a custom field “ASIN” in you post where you put in the ASIN of the Amazon product. In your single.php you can use this code:
<?php echo asa_item(get_post_meta($post->ID, 'ASIN', true)); ?>
This will display the default template just like you were using the asa-shortcode in your post text. You can use a custom template name as second parameter, like:
<?php echo asa_item(get_post_meta($post->ID, 'ASIN', true), 'my_custom_template'); ?>
How to create custom templates is described in the step by step guide: http://www.wp-amazon-plugin.com/guide/
- Q: Is there a PHP function for collections I can use in my theme templates?
Yes. This is how you could implement a collection in your theme template maybe for automatic adervtising. It shows one product of the collection:
<?php echo $asa->parseContent( " " ); ?>
For example place this after the_content() function. In this example “advertisement” is the name of the ASA template file and “your_collection_name” is the name of the collection you want to use for advertising. You even could combine this with a custom field for the collection name so you can decide which collection should be used for advertising on a page:
<?php $collection = get_post_meta($post->ID, "ad_collection", true); echo $asa->parseContent( " " ); ?>
- Q: Will it work with my theme?
If you are using a sophisticated theme, it is very likely that ASA will work just fine with it.
Setup Errors
Setting up the plugin with your Amazon Keys can lead to some errors. Here is a list of the most common:
- Error: RequestThrottled: AWS Access Key ID: ######. You are submitting requests too quickly. Please retry your requests at a slower rate.
Explanation: This error indicates your application is submitting requests faster than allowed by the IP or account. ASA1 tries to avoid this by caching, but this is not always possible, e.g. if your site is visited irregularly and the cache for all products on a page has expired. In this case, to refresh the products, which are sent in an uncontrolled sequence and may result in this API error. Currently (early 2019) many users of the Amazon API experience this issue in general (not only with ASA): https://forums.aws.amazon.com/message.jspa?messageID=826010
Solution: This is an issue with the API. Amazon (as usual) does not comment on this and leaves its users, who want to generate traffic and sales, alone. We can only hope that Amazon will become aware of these problems and improve them. At the moment, the best approach is to use ASA2, which can do updates on the server side via cronjobs, which can be set up to run e.g. every five minutes to prevent simultaneous requests.
- Error: InvalidClientTokenId: The AWS Access Key Id you provided does not exist in our records.
Solution: Check if your Amazon Access Key ID is correct.
- Error: SignatureDoesNotMatch: The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details.
Solution: Check if your Amazon Secret Access Key is correct.
- Error: RequestExpired: Request has expired. Timestamp date is 2011-11-19T17:01:04.000Z.
Solution: Most likely the server time is wrong. Please check that or contact your server administration. The timestamp should fit to the current UTC time you can find for example here: http://www.worldtimeserver.com/current_time_in_UTC.aspx
- Error: Unable to Connect to tcp://webservices.amazon.com:80. Error #0: php_network_getaddresses: getaddrinfo failed: nodename nor servname provided, or not known
Solution: The plugin is unable to connect to the Amazon webservice. This is most likely if there is no connection to the Internet or the Amazon webservice URL.
- Error: Connection to Amazon Webservice failed. Please check the mandatory data.
Solution: To build a valid Amazon webservice request all values of the setup form are mandatory (Amazon Access Key ID, Amazon Secret Access Key, Tracking ID and Country code). Please check if you filled in the setup form completely and that all values are stored when you refresh the setup panel.
Get ASA2This post is also available in: Deutsch (German)
hi timo, how can add no follow in amazon url? is it possible?
Hi ande,
you could create a custom template and change the code for the link to the Amazon product page. If you take for example the default template, you could change the HTML from
<a href=”{$AmazonUrl}” target=”_blank”>…
to
<a href=”{$AmazonUrl}” target=”_blank” rel=”nofollow”>
As this plugin follows the concept of templates, it’s your decision how to implement the Amazon products into your pages. The built-in templates are just examples and you are free to change them.
Hi
Where can I find the template to edit this?
Thanks
Hi David,
I just answered your mail. 😉
You find the templates in the subdirectory “tpl/built-in” of the “amazonsimpleadmin” plugin directory. But do not keep your own templates there. Please read the guide (http://www.wp-amazon-plugin.com/guide/) and this post: https://www.amazon.com/dp//?tag=
I hope I was able to help you. If you still have questions, please let me know.
[…] it will be shown on the plugin’s setup panel. A list of common errors can be found here: http://www.wp-amazon-plugin.com/faq/#setup_errors The debug mode can be activated on the setup panel by clicking the option “Activate […]
yes, it works thanks for your help. great plugin and much appreciated.
Hi Timo,
ist there a way to chance language settings?
for my german readers “Preis” instead of “Price” would be nice 😉
Thanks,
Ben
PS: Gute Arbeit!
Hi Ben,
of course. You can easily change the template file you are using. If it is the default template, change the file “default.htm” in the plugin’s subdirectory /tpl/built-in and put it in the /tpl directory. On line 8 you’ll find the “Price:”.
If you need more help you can contact me by mail. (https://www.amazon.com/dp//?tag=)
PS: Danke 🙂
Perfect! Works 🙂
Is it possible to use a shortcode that will give me just the price of a product in numerical data? Thank you.
Hi Ioannis,
you can try this placeholder:
{$Offers->Offer->OfferListing->Price->Amount}
how exactly can i use the placeholder? thank you
Please consider the step by step guide at https://www.amazon.com/dp//?tag= it explains how to customize your template files and the use of placeholders.
all i need is a shortcode in my post
There is no shortcut for single product values. You have to customize the template file which is used to display the product properties.
I found it. I just had to make a new template with only this code:
{$AmazonPrice}
Ok, cool 🙂
What exactly does the cache setting do?
I have activated but i have a difference in the prices between my site and amazon
https://www.amazon.com/dp/B0068MNNOE/?tag=novoblu-20
amazon price: $19.99
http://novoblu.com/uncategorized/test-post/
using your plugin with a shortcode to give me just the number of the price: $24.99
can you tell me what’s wrong?
It looks right now. dont know why there was a difference in price.
Right now the price on Amazon is 17.99$. Your test-post shows the same. Looks alright for me. Maybe it was a caching issue?
When using the cache, the product data does not get refreshed for the time you set up in the caching settings. So if the official price changes during that time, your page still shows the old data.
If you have several products on your page, caching is highly recommended for page rendering speed.
The prices break up.
Right now in my website, using your plugin:
http://novoblu.com/featured/rambo-iii-2008/
$8.23
In amazon:
https://www.amazon.com/dp/B0015XHP3Q/?tag=novoblu-20
$7.99
I have enabled and disabled cache, no difference.
Can you give me any advice?
Thanks
Hi Ioannis,
I checked this product for myself. That is odd, but the price you see on the Amazon page is not returned by the Webservice result. On Amazon it’s 7,99 in the XML result it’s $8.23. There is no 7,99 in the result. So I guess this must be a generell Amazon API issue, just like the product description which is not part of the result in european stores…
Okay I am a dork. Created collection list of: Recommended Reading (put a space between two words). Then selected a 100 books….now can’t get collection to pull in my page.
Is there a way to edit the collection name so I can put: Recommended_Reading or Recommended-Reading?
Hi Tom,
the space should not be a problem. I have just checked that this works in my test blog: [asa_collection]Computer Books[/asa_collection]
Could you please send me how exactly your tag looks like?
A renaming function for collections is missing. I’ll add that to my feature request list. If you have access to your database you can change the name of a collection in table wp_asa_collection.
in our web site how the user enter Review and Rating in amazon product
This can not be done with the plugin on your page. The user has to comment the product on the amazon product page.
I installed it using one theme I then switched to a different theme. The plugin fails. So, I tried 2 or 3 others and it continues to fail. So I reverted to the original and walla it works again. It doesn’t save any time or work. The only thing different is the appearance of the individual links. Big deal. How can I get an entire category without doing one product at a time?
Basically, the plugin is useless. It doesn’t do anything I couldn’t do myself coping and pasting one link at a time from amazon.
Complaining about a free plugin, big deal too 😉 It obviously has its fans. So you could just tell me in a friendly way what is going wrong and I’ll check it out and hopefully can fix or improve it. But, well, it’s useless, so why should I care… 😉
But anyway, this plugin is tested with the following themes:
– Twentyten
– Twentyeleven
– Basic (Free theme by Themify)
– Creativio (Premium theme by Best PSD Freebies)
– U-Design (Premium top selling theme on themeforest)
– Canvas (Premium theme by WooThemes)
– Definition (Premium theme by WooThemes)
I can switch to any of those sophisticated themes, I do not make changes to ASA and the pages with asa-tags load perfectly. What themes do you use?
Tested with Genesis Framework. Fabric Theme and it works:
kttp://www.minicunasbaratas.net
I’m sorry. Wrong link. That’s the right link: http://www.minicunasbaratas.net/tienda
Cool, thanks for the information. Nice site! 😉
Ive got the problem with Products, with multiple prices like http://www.amazon.de/dp/B005APRU6M/ref=as_li_ss_til?tag=romerusat-21&camp=2906&creative=19474&linkCode=as4&creativeASIN=B005APRU6M&adid=1NJ095NBKCFSGCYTFEDA&&ref-refURL=http%3A%2F%2Ffahrradschloss24.de%2Findex.php%2Funsere-fahrradschloss-empfehlungen%2F and https://www.amazon.de/dp/B005X4LU48/?tag=hhessdedasher-21 how can i resolve this problem?
Thanks for you very much for your ASA Plugin. I am a retired Dutchman who likes to earn a bit of pocket money. So i try to learn to make money online. I bought WPiFeature Pro to build my website. I created a new page called Office products. With the help of ASA plugin collection I created the collection “Office products” If I press browse I see the 9 items of the collection. In the Office product page I place: [asa_collection]Office_products[/asa_collection] according to this guide. I also uploaded Cache, cache is writable After publishing the page I do not see… Read more »
Hi Peter,
looks like the problem is the missing underline in your collections name.
Try [asa_collection]Office products[/asa_collection]
without the underline between the words (not shure if this works).
Or better save your collection with the underscore in the Name. Then it should work.
Hello Holger,
Sorry for my late reply.
Thanks very much for your answer. I am happy to tell you that it works without underscore.
Kind regards, Peter
Hi Peter,
great to hear that it works now. Thanks Holger for your advice. 🙂
Timo, ich möchte eine collection in meinem template ausgeben. Leider scheitern alle optionen der Dokumentation. Die oben beschriebene Function geht leider nicht echo $asa->parseContent( '[asa_collection mein-asa-template, type=random, items=3]meine-asa-collection[/asa_collection]' ); und produziert diesen Fehler Fatal error: Call to a member function parseContent() on a non-object in.... ich hab es noch über echo do_shortcode ( '[asa_collection mein-asa-template, type=random, items=3]meine-asa-collection[/asa_collection]' ); ?> versucht, was mir aber nur den Shortcode selber ausgibt?! Die im Plugin beschriebene Methode asa_collection (meine-asa-collection, latest, mein-asa-template); gibt mir zwar ein Produkt aus, ignoriert aber meine template datei. Auch kann ich nicht die anzahl und sortierung festlegen (random anstatt latest… Read more »
Trying to setup plugin but keep getting this message
Error: Unable to Connect to tcp://webservices.amazon.com:80. Error #13: Permission denied
any ideas how to remedy?
This error occurs, when the plugin is not able to create a connection to the webservice. It is very likely that your webserver is not allowed to connect to the Amazon webservice (to establish remote connections generally). You could ask your server support about this behaviour and maybe upgrade it or change the provider.
Intento colocar mis productos en mi blog, y me sale este error :
[asa_collection default, type=latest, items=0]Los más buscados[/asa_collection]
My spanish is bad, but I guess you have a problem displaying your collection. Please avoid special characters in your collection names. Instead “Los_mas_buscados” should work.
Hey, great plugin, thanks for your hard work! 🙂 Though I came across some problems when using the “asa_item” function. (I’m trying to retrieve and store Amazon product data when the user adds a custom post type ‘book’ post in the admin. It is for a ‘Recommended Books’ section, where every ‘book’ post is an Amazon book, and I would like to populate the post title automatically.) It seems that the ‘asa_item’ function outputs data instead of returning it; this is what I see: Warning: Cannot modify header information – headers already sent by (output started at \wp-content\plugins\amazonsimpleadmin\AsaCustomerReviews.php:141) in \wp-includes\pluggable.php… Read more »
Oh, it stripped out some of my markings under “here is what I see”. Anyway, the important part is: my custom template data is also outputted, above the warnings about the header.
Managed to find the solution: to use ‘asa_get_item’ instead of ‘asa_item’. The confusion was caused by the ‘How can I use a custom field with the ASIN to include a product in a post?’ section above. It mentions ‘echo asa_item()’ instead of ‘echo asa_get_item()’ or simply ‘asa_item()’.
Anyhow, cheers, and keep up the good work! 🙂
Hi Gabor,
thanks for your detailed feedback. Cool that you found a solution. For future updates I will improve the docs about the available functions and straighten things up (function names, API etc.)
If you have any questions, please contact me.
Hello 🙂
I get the following error:
Error: Unable to Connect to tcp://ecs.amazonaws.de:80. Error #13: Permission denied
My hosting company says they need the IP to allow it to communicate. Do you have the IP Adress for this task?
Thanks in advance
Hi Jan,
a ping resulted in:
ping ecs.amazonaws.de
PING webservices.amazon.eu (176.32.110.148)
I do not know for sure if this is the right and only IP the webservice uses. But it is worth a try.
(falls du aus Deutschland kommst, kannst du mich auch gerne auf deutsch kontaktieren)
Does this plugin even works on all amazon local besides amazon.com?
Yes, of course. It supports all country stores the amazon advertisement web service is currently available for. Please check the feature page for more detail: https://www.amazon.com/dp//?tag=
After I initially left a comment I seem to have clicked
on the -Notify me when new comments are added- checkbox and from now on every time a
comment is added I receive four emails with the same comment.
Perhaps there is a means you are able to remove me from that service?
Cheers!
I’ll check it next week when I’m back from vacation.
Great plugin! Thanks for the information.
Hi, first your plugin is great, thanx!
I have a question, i’d like to use the other images of a product, not the first from amazon directly, is there a chance to use the other images with your plugin?
Thanks for your feedback. Right now you only have the images provides by the placeholders (https://www.amazon.com/dp//?tag=) which are SmallImageUrl, MediumImageUrl and LargeImageUrl.
For the new ASA2 version there may be more options in the future.
Hi Timo,
I’ve installed your plugin when during the setup it always give me the setup error as mentioned above. I am sure about all the details I input.
Please advice. Thanks.
Hi Yama, sorry for the late reply. In most cases this is due to a conflict with your Amazon Affiliate Account. Please refer to my blog post: https://www.amazon.com/dp//?tag=
and contact Amazon to check if your account is approved to use the Products Advertising API.
Hi Timo. First of all, I’d like to thank you for this handsome plugin. I’ve been using it for about a year, and I’ve never had any problem with it. I’ve used it in my sidebar and it’s worked perfectly. But this morning i had a terrible surprise. The all products were disappeared and the all collections were empty. I got a Status Message: NOT READY. Error: Unable to Connect to tcp://webservices.amazon.com:80. Error #0: php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution I didn’t do anything with the plugin or amazon so no idea what happened? Could you, please help… Read more »
Hi Nenad,
thanks for your feedback. It is most likely that your webserver is not able to establish a connection to webservices.amazon.com. This could be an issue with PHP security settings. The best option would be to contact your hoster and check out why this is restricted.
Thanks Timo,
Is seems to me you are right.
I didn’t do anything and after some time all was like before.
Regarding the Error: RequestExpired
Where can I set the time in WordPress?
Hi Basti, does this error occur in ASA or where do you get it? Maybe you set the plugin cache too long. It should not be more that 24 hours as the Amazon review URL is only valid for this period.
Great plugin, thanks!
Hej Timo, Dein Super-Plugin hat bisher immer einwandfrei funktioniert. Heute morgen waren dann die Produktdaten verschwunden, auch das Plugin sagte “Not ready”, jedoch hatte ich zuerst keine Fehlermeldung. Habe dann eine neue Amazon Access Key ID und Secret Access Key generiert, eingetragen und gespeichert und erhalte jetzt die folgende Fehlermeldung. Vermutlich hängt das mit meinen Amazon-Einstellungen zusammen, jedoch durchschaue ich den ganzen Kram mit Amazon API nicht so richtig. Laut der Fehlermeldung im Plugin “Error: Unable to Connect to tcp://ecs.amazonaws.de:80. Error #13: Permission denied” kann ich auf den Service nicht zugreifen. Ich habe gesehen, dass ein Jan am 14.5.2013 auch… Read more »
Hi Phlow,
die Fehlermeldung deutet eher darauf hin, dass sich etwas an deinem Webserver geändert hat, nämlich dass keine ausgehenden Verbindungen zu Amazon Schnittstelle mehr möglich sind. Frage doch mal bei deinem Webhoster nach, ob sie mit der Fehlermeldung etwas anfangen können. Evtl. haben sie über Nacht die Verbindung zu anderen Servern unterbunden, zumindest geht es offenbar nicht mehr zu tcp://ecs.amazonaws.de:80.
Könntest du mir vielleicht einen temporären FTP und WP Zugang erstellen? Ich würde mir diesen bekannten Fehler gerne mal vor Ort auf deinem System anschauen. Schreib mir doch am besten über mein Support Formular: http://www.ifeelweb.de/support/
Hi, Amazon require us to include price disclaimer if the cache data (price etc) more than 1 hours, how to get the date/time when we retrieve the data from amazon ?
Hi ken,
thanks for your request. That’s not possible with the current version. I will consider this for the next update and it will be possible with ASA 2.
Thanks Timo, and the latest version 0.9.14, {$AmazonPriceFormatted} get the lowest price, not the sale price on amazon, but the previous version 0.9.13 get the right sale price, so i still use 0.9.13 version.
Hi Ken,
yes, the calculation of that placeholder was adjusted slightly due to missing conditions in ASA’s template syntax. This will change in ASA 2: One placeholder for every type of price with the possibility to decide which one to show in the template.
Hallo Timo,
Ich komme einfach nicht weiter und habe mir sämtliche Fragen hier durchgelesen, finde aber keine Lösung.
Ich erhalte (trotz guter Internetverbindung :)) nach Installation und erstelltem Account im APP folgende Nachricht:
Error: Unable to Connect to tcp://ecs.amazonaws.de:80. Error #:
Das Problem existiert seit gut 2 Stunden. WP-Theme ist Twenty Twelve
Besten Gruß
Basti
Hi Basti,
das hat damit zu tun, dass dein Webserver keine Verbindung zur Amazon API aufbauen kann. Daran kann ich leider nicht ändern, das hat auch nichts mit dem Theme zu tun. Musst du mal deinen Webhoster fragen, warum der Zugriff unterbunden wird.
Hallo Timo,
gibt es eine Möglichkeiten, mehrere und unterschiedliche Tracking-Ids zu verwenden?
Schöne Grüße
Matthias
Hi Matthias,
aktuell nicht, das wird mit ASA 2 demnächst möglich sein.
Gruß,
Timo
Hallo Basti,
hast du dein Problem gelöst? Ich habe zurzeit ein ähnliches Problem und wollte mal fragen wie du es gelöst hast!
Hallo Timo,
das PlugIn ist wirklich eine tolle Hilfe!
Gibt es einen Zeitplan, wann mit ASA 2 zu rechnen ist?
Schöne Grüße
Matthias
Hi Matthias,
danke, das freut mich! Mit ASA 2 ist noch im Oktober 2015 zu rechnen 😉
Hallo Timo,
Oktober ist ja schon rum, aber Planung häufig auch Abweichungsanalyse 😉 Kommt ASA 2 im November?
Außerdem folgende Frage: Wir verwenden den Platzhalter für den UVP-Preis. Leider schreiben einige Händler lediglich “Statt” anstelle des “Unterverb. Preisempf.”. Hast du dafür auch einen Platzhalter bereit, damit wir das durchgestrichene Statt inkl. Preis anzeigen können?
Schöne Grüße
Matthias
Ja, du sagst es. Ich habe noch ein Feature umgesetzt, dass Usern ohne HTML/CSS Kenntnissen sehr gefallen wird. Auf ein neues Datum will ich mich nicht festlegen, aber es sollte doch noch dieses Jahr so weit sein! 😉
Ist das nicht der gleiche Platzhalter? Er müsste halt nur im Template anders dargestellt werden, in etwas so:
Hallo Timo, ich schalte mich da schnell mal dazu 😉
Deinen oben vorgeschlagenen Platzhalter (“{$ListPriceFormatted}”) haben wir schon eingebaut. Dieser liefert auch schön den UVP Preis, wenn einer beim Produkt gesetzt ist.
Das Problem ist, dass es öfter auch einen “Statt”-Preis gibt. Ein Beispiel findet du hier:
https://www.amazon.de/dp/B00QKPZGSU/?tag=hhessdedasher-21
Leider wird mit dem obigen Platzhalter dieser Preis nicht ausgelesen und einen anderen Platzhalter fand ich nicht. Da dieser Preis aber durchaus die Amazon Anzeigen aufwerten würde, wäre es schön, diesen auch in ein Template einbauen zu können.
Beste Grüße,
Stephan
Moin Timo,
meinst du ASA 2 kommt jetzt im Janunar?
Viele Grüße
Klaus
Hi Klaus,
ja, ich habe es bisher nur per Newsletter angekündigt und noch nicht hier auf der Seite.
ASA 2 ist jetzt erhältlich! -> https://getasa2.com/
Hey Timo,
super, vielen Dank für die Info!
Viele Grüße
Klaus
Hi Timo!
Weißt du warum die API für Amazon nach einer gewissen Zeit in Tablepress -1 ausgibt?
Liebe Grüße
Hi Alex,
das hängt in den meisten Fällen mit dem Cache zusammen. Wenn die Zeit überschritten ist und der Cache neu befüllt wird, kann es dazu kommen, dass zu viele Produkte in zu kurzer Zeit angefordert werden. Dann schlägt das Request Limit zu (https://www.amazon.com/dp//?tag=) und der AJAX Task endet. In solchen Fällen hilft es, alle aktiven Caches zu leeren.
Mit ASA 2 passiert das nicht mehr. Mit dem Repo hat es einen mächtigen Zwischenspeicher, der sogar serverseitig, kontrolliert befüllt werden kann. Hinzu kommen noch Template- und Objekt-Cache. (https://getasa2.com/)
Danke für die schnelle antwort! was kann ich dagegen tun? wenn ich die tabelle neu speichere ohne etwas geändert zu haben funktioniert es wieder… ich möchte aber nicht mindestens 1mal am tag diese tabelle wieder abspeichern.
Hi Timo,
ich habe aktuell noch die kostenlose Version und möchte es vor dem Kauf erst mal testen etc. aber ich habe irgendwie ein Problem.
Meine Amazon Access Key ID, Secret Access Key und Amazon Tracking ID funktionieren nicht. Habe die Schlüssel genau wie in deiner Anleitung erstellt und habe eine Tracking ID aus meinem Partnernet Konto genommen.
Habe schon ein halbes Dutzend neuer Schlüssel erstellt aber es will einfach keine Verbindung erstellen.
Kannst Du mir vielleicht da mal weiterhelfen, wäre dir sehr Dankbar.
Samet
Hello Timo,
I am running WordPress 4.5.1 and have just downloaded your great plugin, however when I enter my amazon details I get the error;
Error: Unable to Connect to tcp://ecs.amazonaws.co.uk:80. Error #110: Connection timed out
I have since expanded my PHP memory to see if this would resolve the time out but it hasn’t, any idea what I could do to resolve the problem?
Thanks
Oliver
Tremendous things here. I’m very glad to see your article.
Thanks so much and I’m looking forward to contact you.
Will you please drop me a e-mail?
Hello – I’m getting this error when trying to use the plugin.
http://screencast.com/t/sjFX74vcSL
I’ve tripled checked my credentials.
Thanks
Hi,
I did get the same error, did you find the answer on how to solve it?
Thanks
Hi,
I am using ASA2 on my site and its working well. What I would like to do is to update the target for the reviews button.
It currenlty opens to the old style amazon review pages eg:
https://www.amazon.com/dp//?tag=optfit-20
I would like it to go to the new style user reviews page here:
https://www.amazon.com/dp/B009P9ROII/?tag=
Is this possible?
Thanks
James
Hi James, the URL which is used in the included templates is the iframe compatible URL Amazon delivers via the API. But you can change the URL in custom templates as you want. As I can see, the new page URL format is “https://www.amazon.com/product-reviews/ASIN/”, so the template code for ASA 2 would be:
{{ AmazonHomepage }}product-reviews/{{ ASIN }}/atag={{ AssociateId }}
Hi.
I have a problem with this plugin. In some posts more than 7 products, ASA sometime can’t load all of them, the final products are usually skipped.
Hallo,
das Plugin ist super, jedoch habe ich ein Problem. Bei mir werden die Sterne und Bewertungen zwar angezeigt, jedoch sind die Sterne leer und bei Bewertungen stehen 0? Am Anfang hat er alles angezeigt aber nach ungefähr 9 Artikel kam dann dieses Problem? Was mache ich falsch? Gibt es da Einschränkungen für wie viele Artikel ich das verwende oder muss ich etwas anderes machen?
Error: InvalidClientTokenId: The AWS Access Key Id you provided does not exist in our records.
Solution: Check if your Amazon Access Key ID is correct.
But it is… Does it take some time to get found?
Thanks in advance
Hi Björn, I am not sure if it takes some time until your AWS account gets activated for the Amazon Product Advertising API. In case you still get that error, please contact Amazon support.
Hello,
what we got this error message
Fehler: Error calling PA-API 5.0! HTTP Status Code: 0 Error Message: [0] cURL error 77: error setting certificate verify locations: CAfile: /etc/php/cacert.pem CApath: /etc/ssl/certs (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)
Our site is using Let’s Encrypt SSL and all is working fine with it. Any idea?
Thank you
Hi Carol,
thanks for your feedback. This looks like a server side issue with the cURL lib. Have you already asked your webhost for support?
I install this plugin two day ago, and everything was right, but today i’m no connected an appear this error:
Error: Error calling PA-API 5.0! HTTP Status Code: 503 Error Message: [503] Server error:
POST https://webservices.amazon.es/paapi5/searchitems
resulted in a503 Service Unavailable
response:The message indicates that the PA API was temporarily unavailable. In this case there is unfortunately nothing I can do. Does it still come to this error?
Hi there Timo. I am currently using another amazon plugin for my website but want to change to the ASA 2 Pro solution sooner than later. Will there be some sort of Black Friday offer this year?
Hi Stephan,
sure, there is a Black Friday Sale for ASA2 every year. If you contact me directly via http://bit.ly/asa-support, I can give you more details.
Hallo,
ich bekomme leider die Fehlermeldung:
Fehler: Error calling PA-API 5.0! HTTP Status Code: 429 Error Type: TooManyRequests Error Message: The request was denied due to request throttling. Please verify the number of requests made per second to the Amazon Product Advertising API.
…der Status steht damit auf “Nicht verbunden”.
Kann ich das irgendwie lösen?
Schöne Grüße
Florian
Hi Florian,
hast du dir schon mal das angeschaut?: http://bit.ly/asa2kb-TooManyRequests
Hallo,
alle Links kommen dank WordPress als target=”_blank” rel=”nofollow noopener noreferrer” raus, das heißt werden nicht getrackt. Wie bekommt man es hin, dass die Affiliate Links im selben Fenster öffnen (damit fällt noopener noreferrer weg) und das Tracking somit erfolgt?
Das “noreferrer” wird von WordPress gesetzt, nicht von ASA. Entweder du erstellst dir Duplikate der Templates ohne target=”_blank” oder du schaust nach Mitteln, um das “noreferrer” wieder zu entfernen, wie es z.B. in diesem Artikel beschrieben wird: https://wpbloggerassist.com/remove-noreferrer-in-gutenberg-from-the-latest-wordpress-update/
Hello, i really love this plugin. but now I have the same problem like an other user. In some posts with more than 10 products, ASA sometime can’t load all of them, the final products are usually skipped. sometimes it shows me 3 of 10, another loading it shows me nothing 4 other products, in the next loading it can shows me nothing. is there a limit of asins on one post? thank you!
Hi Lisa,
sorry for my late reply, I missed your comment. Do you still have this problem? If yes, please create a support ticket at https://www.amazon.com/dp//?tag= (gerne auch auf Deutsch).