This is a carryover moved to this thread on DJ's request. I'm finding that the Amazon definition only works for certain types of Amazon links. For example, if you search an item on Google and copy the hyperlink from the results, it usually works fine. That is generally because the link is relatively short, ending in the product ID number, and so the definitions parse and append the affiliate tag ?tag=yourtag-20 correctly.
The problem is with other links, like those you often get from a search at Amazon.com. These results have longer URLs, usually containing a ? in them, like the phrase ?ie=UTF . If you append the affiliate tag above, like the one included in the definition, it does not validate. In this case, if you append the tag &tag=yourtag-20 it does validate.
You can't simply change to &tag, though, because it won't validate with the shorter Amazon URLs. Yes, if you do the URLs yourself, you can always get it to work, but the point is that you want it to automatically append a valid tag to any amazon link a member posts and you don't know what type of format it will have.
So far, my solution is to append the following tag to any type of Amazon URL:
?tag=yourtag-20&tag=yourtag-20
This seems kind of redundant, but so far it has validated in the Amazon link checker utility on all the tests I've tried, including when it gets redirected to a mobile site on a phone.
Anyone have a better definition than this common one posted by BirdOPrey5?
https://vborg.vbsupport.ru/showpost....postcount=1405