2.0.0
- New: Impressions are now counted in the browser, only for ads that are actually displayed, and bots are filtered out. Reports also measure viewable impressions: at least half the ad on screen for one second.
- New: Clicks on ads are counted through a secure redirect, so every click is recorded before the visitor leaves the page.
- New: Reports have date presets (today, yesterday, last 7 and 30 days, this month, last month), an option to compare with the previous period, and a breakdown by ad, zone, or device with viewability and click-through rate.
- New: Export the report table or the daily numbers to CSV.
- New: The Impressions and Clicks columns in the ads list can be sorted, and switched to show the last 30 days.
- Improvement: Today's numbers are live instead of updating overnight, and the report chart no longer shows future dates.
- Improvement: Numbers from before this update were counted differently. The report notes this when the date range includes them.
- Fix: The report's ad filter keeps the selected ad after filtering.
1.9.0
- New: Set a start and end date and time on each ad. The ad only shows between them, using the site's timezone.
- New: Third-party tracking on each ad. Add the advertiser's click URL, which every link in the ad goes through, and their impression tags (image, iframe or script), which fire each time the ad is shown with a fresh cache buster. Works with Google Campaign Manager 360 and other ad servers.
- New: Show an ad on all devices, desktop only, or mobile only. A desktop ad and a mobile ad can share one zone.
- New: Load Ads After Page Load setting for sites with full page caching, so ads rotate, start and end on time, and count views for every visitor. Ad zones have a new Reserve Height setting to keep space for the ad while it loads.
- New: Duplicate an ad from the ads list.
- New: Tracked ads show their Campaign Manager creative IDs, with a warning when the click and impression tags are for different creatives.
- Improvement: Reports include ads of every post status.
- Improvement: The Ad Dropper button only shows in the editor on post edit screens.
- Improvement: Updated the license and update checker.
- Fix: Removed an "Undefined array key" warning on the ad edit screen.
1.8.7
- Do not update ad view if reporting is disabled
1.8.6
- Add setting to disable reporting
1.8.5
- Add fix for meta box save
- Load scripts over https
1.8.4
1.8.3
- Add post settings to adjust ad display on a single post
- Update widget view
1.8.2
- Fix display of meta box on a single ad
1.8.1
- Update display of icon in Visual Editor
- Adjust priority of the ads insertion so that it happens after the Leaky Paywall nag
1.8.0
- Make sure the original post doesn't get permanently modified
- Update plugin description
- Fix index error on license key
1.7.0
- Add daily reporting for ads
- Add reporting page in the admin
- Add custom date filters to reporting page
1.6.1
- Update wording when creating a new ad zone
1.6.0
- Update Ad Zones in content ads to work with taxonomies
- Add setting to enable/disable the_content filter
1.5.0
- Add "Insert Into Content" settings for Ad Zones
1.4.1
- Make sure leaky paywall is active before checking for leaky paywall subscribers
1.4.0
- Add per level display settings for ads
- Remove "no posts" text if no ads have been created yet
1.3.1
- Allow shortcodes to be evaluated in the ad dropper content output
- Fix Block Editor compatibility
1.3.0
- Update label text of options
- Only display ad meta box if Leaky Paywall is active
- Fix display of ads to Leaky Paywall active subscribers
1.2.0
1.1.0
1.0