AdRotate 3.11.5

logo-512x512AdRotate received number of improvements and tweaks to make it more stable, faster and with better Post Injection.

The before and after setting in Post Injection usually worked fine but the ‘between paragraphs’ usually didn’t. This should now work much better. Paragraphs are now properly recognised and adverts are inserted between them much faster now. Because of the new system the stray advert that got inserted at the end of your content should be a thing of the past, too.

Changes

[unordered_list style=”arrow”]

  • [tweak] Minor tweaks and improvements to dashboards
  • [fix] More accurate regexes for AdRotate Tracker
  • [fix] Ambiguous array match in post injection
  • [fix] Unwanted advert after content with post injection on some settings
  • [i18n] Updated strings for all language files

[/unordered_list]

AdRotate Pro 3.12.7 – Fixed Post Injection

logo-512x512Improved Post Injection, a first inroad into a sales platform and more. It took a few days, but post injection should now work a lot better. Better paragraph detection, no stray adverts at the end of your content anymore. And it’s faster too ๐Ÿ™‚

Post Injection

As mentioned, Post Injection got an important update. The before and after setting usually worked fine but the ‘between paragraphs’ usually didn’t. This should now work much better. Paragraphs are now properly recognised and adverts are inserted between them much faster now. Because of the new system the stray advert that got inserted at the end of your content should be a thing of the past, too.

Mobile adverts

A new addition is Mobile adverts, this feature lets AdRotate Pro differentiate between desktop and mobile user and show adverts accordingly. The filter works similar to Geo Targeting. If you create a group and put a mobile advert in there and a regular one AdRotate will then show the appropriate advert to the right device. The filter supports all popular mobile systems including iOS, Android and Windows Phone. As well as some of the older ones like Windows Mobile/CE, Symbian and Blackberry devices. Manuals for this feature will be added over the next few days.

Budgeting, CPM and CPC

Another change is a small-ish relabelling of the budgeting options to reflect more mainstream terms like CPC and CPM. This also means that the CPI is now CPM. So your current CPI should be multiplied by 1000 to get the new CPM value. So if your Impression rate was 0.0005 you should change that to 5 to get the CPM value.
This is more in line with things like AdWords and similar systems. But it also serves as another step towards AdRotate Pro accepting advertiser payments. Which will be implemented at some point.
Before that makes sense though, a bunch of things need updating. This was one of them.
Another welcome addition is to make the budget, CPC and CPM rates visible in the dashboard. If you have adverts that use these values, you’ll see immediately how useful that is.

Changes

[unordered_list style=”arrow”]

  • [new] Show select adverts on mobile only when in a group
  • [new] Budget, CPC and CPM visible on advert overview
  • [new] Budget, CPC and CPM visible for advertisers
  • [tweak] Minor tweaks and improvements to dashboards
  • [fix] Serialize error when exporting multiple adverts
  • [fix] Geo data not serialized when importing CSV file
  • [fix] Advertiser summary stats navigation now works
  • [fix] Advertiser ads with errors not listed in regular dashboard
  • [fix] More accurate regexes for AdRotate Tracker
  • [fix] Ambiguous array match in post injection
  • [fix] Unwanted advert after content with post injection on some settings
  • [i18n] Updated strings for all language files

[/unordered_list]

Testers needed for AdRotates Post Injection

logo-512x512If you use Post Injection in AdRotate Pro or AdRotate Free and then specifically a setting using the “after …” option then consider helping to test the new paragraph detection in AdRotate.

new-paragraph-detection

This new method is aimed at fixing the long standing issue where a random advert gets added to the last paragraph of your content because of how WordPress their [no-highlight]wpautop[/no-highlight] filter works. The filter smartly reformats your post to add paragraphs and whatnot, except it also adds a empty paragraph at the end, causing AdRotate to do something weird.

I have created a new paragraph detector using [no-highlight]preg_match_all()[/no-highlight] and this regex: [raw]/(?:.*?)]*>(?:.*?)<\/p>(?:<\/[a-z]*?>)*/is[/raw]
The current system uses a simple [php]explode(‘

‘, $post_content);[/php] but that doesn’t smartly detect paragraphs.

The idea of the regex is to split [php]$post_content[/php] by the paragraph tag while not stripping out tags between paragraphs. But also if you wrap the paragraph in something else such as [html]

[/html] or [html][/html] that also may not be lost.

It works for me on my test site and on meandmymac.net but to be sure it needs testing on a bunch more sites. Also if you know something about regexes (I don’t) and think this is a dumb regex or that it needs improving. Let me know.

So if you have some time, and are willing to give this a go get in touch via the contact page or leave a comment below. You don’t need to know any code or programming to help. Simply the ability to verify that your page formatting and layout aren’t ruined or missing parts after using this beta is enough. Thanks!

AdRotate Free 3.11.4

logo-512x512Some general updates and fixes for AdRotate Free 3.11.4.
Important fixes to Post Injection have been implemented along with a more modern clicktracking trigger for jQuery.

Changes

[unordered_list style=”arrow”]

  • [fix] New adverts validating properly
  • [fix] Much more accurate post injection filter
  • [fix] Much more accurate page injection filter
  • [fix] Welcome popup ‘dismiss’ not always working
  • [tweak] Clicktracking counting jQuery on()
  • [tweak] Changed “upgrade” button to “update now”
  • [tweak] Clearer error status for responsive adverts

[/unordered_list]

Get AdRotate Pro cheap!

To sort of celebrate having more than a million downloads for AdRotate Free I’ll be running a coupon for the next 2 weeks. Use coupon millionmillion for 20% off on any AdRotate Pro license. Valid until Monday the 18th of May 2015. Not valid in combination with other coupons or upgrade pricing.
Benefit from AdRotate’s new external stats tracking, Geo Targeting, advanced scheduling and much more…

Sale: One million+ downloads for AdRotate Free

adrotate-pro
To commemorate the huge milestone of more than a million downloads for AdRotate Free over the next 2 weeks you can upgrade to AdRotate Pro for a reduced price.

Use the coupon code millionmillion on checkout for 20% off on every AdRotate License. The sale runs until Monday the 18th of May. Not valid in combination with other coupons or upgrade pricing.

Benefit from the many extra features AdRotate Pro offers such as Geo Targeting, Schedules, the all new external statistics tracking with Piwik or Google Analytics and much more.
Check out the various features and licenses on the AdRotate page.