AdRotate Pro 5.8.8 – Improved Geo Targeting, stats and compatibility!

AdRotate Pro header

This update improves compatibility with geo services. Several dashboard tweaks are included and the plugin is tested to work on WordPress 5.6. Also stats work a little different now.

Geo Targeting

Some quirks with Geo Targeting have been resolved. Error states for AdRotate Geo, MaxMind and ipstack are now cached for a few hours so you can review them in Settings > Maintenance and Settings > Geo Targeting.
This helps with troubleshooting if things are interrupted.

This mechanic works similar to the update status indicator in Settings > Maintenance.

Change of stats

Using its internal tracker AdRotate, for the longest time, would count impressions regardless if stats were enabled or not. In this update that behavior changes to not count impressions, unless stats are enabled. And doing so of-course also enables click tracking for compatible adverts.

This change is to save resources for those who simply do not want stats or have adverts that aren’t compatible with it. Such as Google Adsense ads. Those adverts have their own tracking which you can follow in the advertisers dashboard. No need for AdRotate to bother with it as well.

Update regularly!

Staying up-to-date with plugins is important and is almost never a bad thing. Updates are important for your website security. But more often updates also add new or improve features as well.
Updates are available via your dashboard and require no special skills to install, this makes it extremely easy to keep your site secure and have the latest features.

Update routine

Auto-updates have been causing some trouble for the first half of the year. Version 5.8.5 marked the first fully functional version to work with Automatic updates in WordPress. Version 5.8.7 improves on this even further.
If you’re stuck with an older version, please take a look at this page on how to deal with that –

Changes in AdRotate Professional 5.8.8

  • [new] Geo Targeting server response indicator
  • [fix] MaxMind response variable incorrectly set
  • [fix] AdRotate Geo response value for errors correctly read
  • [change] Removed check update button from Maintenance dashboard
  • [change] Removed support for Google Universal Tracker
  • [change] Only count impressions if stats are explicitly enabled
  • [api] Update API responds with status codes for dashboard
  • [api] Geo API responds with status codes for dashboard on error