Added two new Position criteria options for Showcase add-on:
- Showcase ID is
- Showcase ID is NOT
Fixed a potential error with banner ads.
Fixed an issue with daily stats where bogus data could be sent as the position id.
Added two new positions for Conversation list page:
Added two new Position criteria options or AMS:
- Above conversation list item x container
- Below conversation list item x container
Added support for mp4 banner files.
- Article ID is
- Article ID is NOT
Improved performance for Geo criteria where the visitor country code is stored in the user session.
JS error due to AdBlock detection option "AdBlock notice display after".
Added lazy loading with refresh option for banner ads as well. If you are using multiple banners for the same ad, this will show a random image on each refresh.
Added image lazy loading option in ad/package settings.
Added 10 new positions for Showcase add-on and support for keyword/affiliate ad links.
Added adblock detection option to display notice after x page views.
Ad clone function will now use an exact clone of the ad instead of resetting certain values.
Updated GeoLite API to latest version.
DB query improvement for keyword/affiliate ad type when there are many ads.
Added option to edit ads.txt file from Ads Manager [General] admin options.
Inaccurate daily stats data displayed in some cases.
Loading the GeoLite database regardless if Geo criteria is used or not.
Fixed an issue with Google Analytics statistics and affiliate link ads when using the "Hide affiliate URL" option.
Added keyword/affiliate ad type support for DBTech eCommerce product description & specifications.
Made adblock detection improvements for Google ad manager ads.
Made changes to the email banner ads to be responsive.
Improved click accuracy for banner ads or code ads that uses html link ads.
Table optimization if needed when deleting statistics.
Fixed a potential error when bookmarking pages.
Issue with ads in thread view between posts with some thread types.
Package phrase discrepancy with a setting name and its description.
Missing cron jobs for admin options "Delete click statistics older than" and "Delete daily statistics older than".
Issue with tracking views when using footer fixed position.
Now you can track impressions for JS scripts in "No wrapper" position category.
Added support for custom thread fields in position criteria.
"Footer fixed" position could be added twice in the template depending on the style you are using.
Possible error with CTR calculation in daily stats.
Added package option to display ads in XF's post layout, when using thread view, conversation view or member view positions, where you can set an avatar, username and a title.
Fixed an issue with uploading banners when changing data path in admin options.
Fixed potential errors with statistics when expected values are false (inserted by malicious actors).
Fixed incompatibility issues with PHP 8.1
Made improvements to the export feature where banner images are now exported with the XML data as a ZIP file.
Added interval display option for AdBlock notice message.
Added admin option to change banner directory name to bypass AdBlockers.
Made some changes to the "Core js file path" admin option to handle it automatically when ad is upgraded.
Added a new setting to the Keyword ad type to display title as a tooltip. In the past versions, it is displayed as a tooltip by default.
Issue with spacing between links or other html elements and text inside code ads.
Added user account preference option to disable ads. This option requires the user group permission "Can hide ads".
Page criteria node options have been changed from multi-select menu to checkbox with search feature.
Added admin option to set maximum ads per page on ACP.
Some position criteria options not working with keyword/affiliate link ads.
Keyword ads parsing inside code/icode bbcode.
Ad list filter search not working when there are many ads.
Backup ads loading when ads are not blocked.
We use essential cookies to make this site work, and optional cookies to enhance your experience.