SSL Workaround for Non-Secure Pixels from AKMG

By Wes Mahler · Published

This post is from 2008. Products, prices and links in it may be out of date. For current instructions, see Step 9 - Conversion Tracking. Contact details have been removed.

This is a guest blog post by Josh Feldman who is the director of technology and informational security over at the AKMG affiliate network.

If you like using the new pixel tracking addition, you may have noticed it does not work on secured https:// (SSL) sites. The reason for this is because the tracking202 pixel is by default un-secured http://. In order to make the pixel tracking work on secured sites you have to do extra modification. In this guest blog post by Josh, he tells you how to get your pixels to work on secured sites.

We met the AKMG during this years' Affiliate Summit East. I can personally say they are a great bunch of people, extremely helpful, and they have a wide array of different search offers to run with. They have two offices, one in Santa Monica, CA and another in Miami Beach, FL. If you haven't signed up yet with AKMG, try signing up and see what their network has to offer.

-- By Josh Feldman (AKMG) --

Hello all!

We have written a simple functionality bridge for this situation.

This solution:

- Allows users to fire non-secure (http) pixels from a secure(https) required piggyback parent.

- Allows users to have 100% control over pixel management, including how many pixels need to be piggybacked.

- Allows users to create 'sets' of pixels based on preference.

- Allows users to intertwine multiple sets of pixels.

You will need to host the code below on any domain with an SSL certificate installed in a '.js' file of your choice. Simply make sure your piggyback URL points to 'https://yourdomain.com/yourFile.js':

// MultiPixel-Script JS - v2.0 - AKMG

// USE SYNTAX: document.write('xxxx');

// - where, xxxx should be your <img src=.... pixel

// Contact Josh Feldman ([email removed]) with any questions

// EXAMPLE:

//document.write('<img height="1" width="1" border="0" src="http://www.myprosperhostedomain.com/tracking202/static/px.php?acip=12345"/>');

//

// You can place as many pixels as you'd like here!

// - Make sure that your piggyback URL points to this JS file!

That's it! You can use google pixels, msn pixels, yahoo pixels- whatever you'd like! This has been proven to work for our clients who needed a workaround!

Remember that anything can be done. There's no such thing as incompatibility: http://www.akmg.com/blog/josh-blogs/the-bridge-of-compatibility/

Give us a ring or shoot us a mail - we'd love to hear from you!

Best,

Josh Feldman
Director of Technology and Information Security