Affiliate Links Not Working Properly -

Permalink
I am experiencing a bizarre problem with affiliate links and I am beginning to wonder if C5 might have something to do with it.

A. I am marketing affiliate products from 4 vendors.

B. Vendor 1 & 2 Affiliate links work perfectly on C5.

C. Vendor 3 & 4 Give me an error that Google/IE/Firefox all cannot load the page. Google also says "offer id cookie not found" on C5.

D. If I upload Vendor 3 & 4 to my host using a pure HTML page - No Conrete5 - Vendor 3 works perfectly and Vendor 4 gives the same error message.

E. I also put Vendor 3 and 4 links on a Joomla site. 3 works and 4 gives the error message.

F. So, Vendor 3 works everywhere except C5. WTF! Any one!

 
frz replied on at Permalink Reply
frz
I assume you're using the HTML block to put the code on a page?
Perhaps there is something about the way the vendor 3 is calling back
to the source page where it can't find the URL?

Regardless, I'd probably start by asking them. Without any examples no
one is really going to be able to provide much help here. Moreover the
HTML block doesn't change any code you'd embed on a page. The only
thing I can imagine is something with the way we handle the URL
structure.

best wishes

Franz Maruna
CEO - concrete5.org
http://about.me/frz
LucasAnderson replied on at Permalink Reply
LucasAnderson
It also sounds like you're mixing quite a few different "vendors" affiliate scripts/tags on your site. It's very possible that there is some sort of JavaScript conflict somewhere by adding all those tags and scripts.

It's also possible that you're not adding the tags in the right location or are missing a step in their installation.

Like Franz mentioned, without a link for an example and only "Vendor 1-4" to go on, there's not much anyone here can do for you.
JohntheFish replied on at Permalink Reply
JohntheFish
Are script errors being reported in the browser debug console?

Maybe put some sandboxing round each of them. Perhaps box them each with their own iframe or for javascript a try{ eval()}catch{} round any javascript they include.
EIanetti replied on at Permalink Reply
Here two scripts from Commission Junction -

This one works in C5

<SCRIPT type="text/javascript" LANGUAGE="javascript" src="http://www.qksz.net/1e-k6ac"> </SCRIPT>

This one does not:

<SCRIPT type="text/javascript" LANGUAGE="javascript" src="http://www.qksz.net/1e-kamn"> </SCRIPT>

Both are supposed to rotate ads when a page is refreshed. The only difference between them is the first is text ads and the second is banners.

I don't really know what I did, but I got Vendor 3 working properly - walgreens.com. I have asked the company representing Vendor 4 - drugstore.com - to take a look.

By the way, the site which is still under construction iswww.www.naturalLongerEyelashes.com...

Thanks for all of your replies.
EIanetti replied on at Permalink Reply
Still trying to resolve the script issue, but I solved the problem with the affiliate links - This add-on is causing the problem

Link Tracking
Track every external link on your website automatically. You do not need to add anything to your code. The add-on will do everything automatically.

I don't know what it is about the add-on that causes the problem. But, I was able to isolate it, by doing a complete re-install of my site and testing with each modification to the basic site.

So, thanks for all the help.