Project:Amazon associate tools
Version:5.x-1.5
Component:User interface
Category:support request
Priority:normal
Assigned:Unassigned
Status:active

Issue Summary

I added my amazon affiliate-id at admin/settings/amazon as requested but it will not be displayed in the link url to Amazon and I'll also don't see any statistics on Amazon.
Did I something wrong?

Juergen

Comments

#1

I've got the same question. It seems that the affiliate ID is within the original product link to Amazon (along with the subscription ID for the Amazon API), but once it is selected the link within Amazon is rewritten? at which point the Affiliate ID disappears, and the subscription ID remains at the end of the URL. Did you order something through this link that didn't get credited to your account? or what do you mean by not seeing the statistics on Amazon? Thanks - I haven't been able to test this yet.

#2

Hello herb,
I examined the link and found my affiliate id here:

tag=affiliate-id

There's also no field to add the Web Service Access Key ID.
I copied my id into the code manually .
I don't see any page impressions in my Amazon statitics.
Could it be that the url is not displayed like Amazon wants it?

Juergen

#3

Hello herb,
I examined the link and found my affiliate id here:

tag=affiliate-id

There's also no field to add the Web Service Access Key ID.
I copied my id into the code manually .
I don't see any page impressions in my Amazon statitics.
Could it be that the url is not displayed like Amazon wants it?

Juergen

#4

Hello herb,
I examined the link and found my affiliate id here:

tag=affiliate-id

There's also no field to add the Web Service Access Key ID.
I copied my id into the code manually .
I don't see any page impressions in my Amazon statitics.
Could it be that the url is not displayed like Amazon wants it?

Juergen

#5

Sorry for submitting the answer so often but I've alway got the error "Drupal page error" nevertheless the text was posted.

#6

Hi Juergen, I have the same questions, and I also copied my affiliate ID into the code manually. Hopefully the module maintainer or someone who has had success with this module can explain if the url is correct.

#7

This issue really needs to be resolved or answered by the module maintainer. I've got the same issue and questions. There does not seem to be any change whatsoever in the product links whether an account ID has been entered or not.

This package is pretty useless if the account ID doesn't work.

#8

I disabled the amazon module from all my sites.
Although it's a great module it's useless without user id.

Juergen
http://www.voip-voice-over-ip.com/

#9

The Amazontools have some serious issues, e.g. they show wrong price information, they display images for ratings only, if Drupal is installed to the webservers root directory, they have some bizarre displaying and formatting problems, they don't update the product information properly, they do only support a very small subset of Amazon's sortiment etc., but not embedding the affiliate ID IMHO is currently *not* an issue.

This was a bug about 15 months ago, took month to be fixed, and contaminated some user's databases (which was never fixed), but at the moment - Drupal core 5.1, Amazontools 1.5 - at least for me it's working.

However, displaying wrong price information etc. seems to work as a serious showstopper, so sales tend to be zero to *very* low compared to sites with manually crafted links (sales on my Drupal sites are less than 1/10 compared to those other sites). However, if sales occur, they are registered by Amazon. At least in my case and, let's say 'sporadically'.

However, the generated referral URLs are somehow cryptic and can only be checked for correctness, if one understands the Amazon REST API. I don't, so I can't vouch for the module. Do some test buys for yourself to see if it's working for you at all, but don't expect it do produce significant sales.

#10

Well, I'm using the latest install of Amazon tools on a pristine site. (no prior install of Amazon tools before the latest) And I'm getting NO associate ID in the link code. My tag="ws", whatever that means....

And yes, I have entered my ID at admin/settings/amazon

#11

Guys, I MAY have found the source of this problem and a possible fix!

Apparently, whenever an ASIN number is put in through the Amazon tools module, the static URL is created at that time and is stored in the amazonitem table. So, if you happen to enter your ASIN's before you enter your Affiliate ID at "admin/settings/amazon," then all the URL's you entered previously will always be incorrect, even if you put in the ID later. The account ID MUST be stored before any ASIN's are entered into the table.

This can be very confusing, because if you test the system by reentering an ASIN you have already put in before, a new record is not created, and the old record is not updated. Therefore, even after entering your ID, if you test with an already existing ASIN, the URL will come up incorrect every time!

So, what if you've entered a ton of ASIN's or you need to change your Affiliate ID? Here's the FIX:

Go to: "admin/content/amazon_import" and click the "manage" tab. Click on "Mark all prices stale," then click on "Refresh prices." This will force a refresh of all records in the amazonitem table, and then all your ID records should be correct!

I hope this solves the problem for the rest of you, and I URGE the maintainer of this site to add this bit of information to the README.TXT file. This would help to alleviate any confusion and bug reports in the future.

#12

> [...] if you happen to enter your ASIN's before you enter your Affiliate ID at "admin/settings/amazon,"
> then all the URL's you entered previously will always be incorrect, even if you put in the ID later.
> The account ID MUST be stored before any ASIN's are entered into the table.

That's right. That was also the reason for our problem with the buggy, old version of Amazontools that did *really* not embed the affiliate ID in the URLs.

> So, what if you've entered a ton of ASIN's or you need to change your Affiliate ID? Here's the FIX:
> Go to: "admin/content/amazon_import" and click the "manage" tab. Click on "Mark all prices stale,"
> then click on "Refresh prices." This will force a refresh of all records in the amazonitem table, and
> then all your ID records should be correct!

That's basically right. Exactly what you're describing was the reason, why this function was introduced in Amazontools about half an yer ago (well, Amazon requires a lot more from you to *lawfully* use the REST API, but that's another story). However, this function *does not* work properly, at least not in all installations, and/or for Amazon shops other than amazon.com.

In our case, the "update" fuction slows down after a few thousand items and then stalls completely. Also, on two other Drupal installations, it nevers finishes to refresh *all* items. And, on all installations using amazon.de I've seen so far, prices are not refreshed correcty. Whatever prices Amazontools are showing, it's usually *not* what the recent price at amazon.de is.

Conclusion: Trying the refresh function is worth a try, but might not solve all your problems occuring with stale data in Amazontools over the time.

Regards, -asb