Hey Matt,
Sorry for the delay in reply.
Thanks for posting that gist. I have finally had a bit of time to be able to look over the code and I love the concept. The only problem I have with it is that it assumes too much about the user. Assuming the user has and uses a Google Analytics account and knows how to retrieve the event tracking data (education is of course the order of the day at that point). I unfortunately don’t want to release a product that relies on another to work.
With that said however, I’m all for the idea of giving the option (turning on the ability) to track using GA instead of the local database, something that I’m quite excited about implementing so keep an eye out for that (I’ll be sure to follow your current setup so that it merges nicely for you without the need to change anything your doing). This would then add fields on the individual adverts to assign campaign names and the like to support the method.
The other thing I will certainly take on board is the HTML5 banner. I wont be replacing the text banner though as thats not intended for the use as you are attempting to use it for. The idea behind the text ‘banner’ (its not really a ‘banner’ of sorts) is so you can track plain text links using Ad King Pro. Ie drop the shortcode in the middle of a sentence and suddenly you track text links.
I will be adding a new option for the HTML5 banners, and somewhat adopting your thought processes in terms of adding HTML files and loading them in. I’m not a fan of having to create all these folders and what not though as I do have alot of users that aren’t technical and that process will just lose them in a heartbeat (granted that anyone using this method 9/10 times will have created the html file themselves and therefore would have the technical knowlegde to FTP the files up, but then the plugin isn’t simple ?? ). I’ll work on a version that is manageable through the admin area, ultimately in the individual advert edit screen. Attach (or link to) the HTML file to the advert, assign the output size and AKP does the rest. Sounds promising ??
Thank you for you input with this. WP community input and feedback is what makes for great WP Plugins!