Advanced Ads – Tracking
ExtensionJournal des modifications 29
Toutes les publications, de la plus récente à la plus ancienne, telles que l’éditeur les a décrites dans le journal des modifications de l’extension.
3.0.11
Amélioré Corrigé Dans le dépôt- Improvement: add undefined translations
- Fix: Add ad validity check to Ad Limiter class early bails, rest of bug is fixed by action scheduler
- Fix: empty graph issue by correcting aggregation logic for group by and period filters
- Fix: empty graph display when a single-day period is selected
- Fix: graph to display all days in selected period, including days with zero data
- Fix: reset comparison section when the selected period changes
- Fix: Replaces WP Cron by Action Scheduler on Ad Limiter class to solve expired ads crons not clearing up issue
- Fix: Wrong action name on AMP pixel request for tracking ads impressions on AMP pages
- Fix: graph rendering issues and stats persistence on custom by standardizing date formats and preserving params
- Fix: add graph title to clarify selected period and aggregation.
- Fix: chart range misalignment and period comparison rendering issue
- Fix: stats legend clarity by aligning labels and colors with graph data
3.0.10
Amélioré Corrigé Pas encore disponible- Improvement: add undefined translations
- Fix: issue comes from ISO-8601 week rules
- Fix: deprecated filters update
- Fix: fix fatal error in pace recalculation when ad is missing
3.0.9
Amélioré Corrigé Pas encore disponible- Improvement: add undefined translations
- Fix: where link classes were stripped when using the %link% variable
- Fix: invalid date values appearing on the stats page
- Fix: where ajax-handler.php tracking is not working on Multisites
3.0.8
Amélioré Corrigé Pas encore disponible- Improvement: add undefined translations
- Improvement: show "disabled" in email report when impression or click tracking is turned off
- Fix: prevent impression divide by zero error in email reports
3.0.7
Amélioré Corrigé Pas encore disponible- Improvement: add undefined translations
- Fix: resolve an error when processing tracking links
3.0.6
Amélioré Corrigé Sécurité Pas encore disponible- Improvement: add undefined translations
- Improvement: ajax handler will run with better performance and security
- Fix: remove
mb_convert_encodingdeprecation notice - Fix: "advancedAdsGAInstances is not defined" JavaScript error
- Fix: Google Analytics tracking ID will correctly record impressions and clicks for ad placements
- Fix: prevent PHP DateRangeError on timestamp handling
3.0.5
Amélioré Corrigé Pas encore disponible- Improvement: add undefined translations
- Improvement: prevent fatal error when tracking on invalid or non-ad entries
- Fix: resolve incorrect loading of tracking JS files
3.0.4
Amélioré Corrigé Pas encore disponible- Improvement: add undefined translations
- Improvement: type safety in class-ad-limiter.php
- Improvement: Test plugin compatibility with WordPress 6.8.
- Fix: source URL tracking for cloaked links in debug logs
- Fix: add safety check in data handling
- Fix: the_ad_clicks shortcode render as plain text
3.0.3
Amélioré Corrigé Pas encore disponible- Improvement: public report url rewriting with backward compatibility
- Fix: removed all license-related code from the addons as license management has been moved to the free version.
- Fix: quick edit for ads ignores tracking options and overwrites content
3.0.2
Amélioré Corrigé Pas encore disponible- Improvement: update Arabic translations
- Fix: prevent fatal error on ad page
3.0.1
Corrigé Pas encore disponible- Fix: resolve PHP warnings during the update process
- Fix: correct an error in the loading of the language files
- Fix: display ad names in public reports and shareable links again
3.0.0
Nouveau Amélioré Pas encore disponible- Feature: add best performing ads widget
- Improvement: add quick & bulk edit for tracking options
Build: 0000-00-00000000
2.3.0
Amélioré Pas encore disponible- Improvement: modernize statistics page and graph optics
- Improvement: update Arabic, Danish and German translations
2.2.0
Amélioré Corrigé Pas encore disponible- Improvement: introduce filters
advanced-ads-tracking-ajax-dropin-pathandadvanced-ads-tracking-ajax-dropin-urlto allow changing the location of the ajax-handler drop-in file - Fix: correct event name
advanced_ads_decode_inserted_adswhile handling events from Advanced Ads Pro
2.1.3
Amélioré Corrigé Pas encore disponible- Improvement: add Arabic translation
- Fix: undefined variable wpdb on multisite installation when network deactivating the plugin
2.1.2
Corrigé Pas encore disponible- Fix: correct limiter not counting impressions if no click limit had been set
2.1.1
Amélioré Corrigé Pas encore disponible- Improvement: reduce database queries for limited ads if hourly limit has already been reached
- Fix: correct loading of jQuery UI on database operation page
- Fix: make sure click/impression limit can never have a negative value
- Fix: correct display metrics on ad list page when tracking or parts of it are disabled
- Fix: redirect links aren't getting tracked with Google Analytics on plain text ads
- Fix: redirect links were always cloaked independent of UI settings
- Fix: improve handling and tracking inconsistencies of pop-up and layer placements with cache-busting and delays
- Fix: only send one more individual ad email report after an ad has expired
2.1.0
Nouveau Amélioré Corrigé Pas encore disponible- Feature: allow tracking for the Google Ad Manager ad type
- Improvement: switch Google Analytics integration from using
analytics.jsand the measurement protocol togtag.jsand custom event to support GA4 measurement IDs - Improvement: improve compatibility with delay JavaScript functionality from plugins like WP Rocket and Complianz
- Improvement: add unexpected output of
ajax-handler.phpto admin notice - Improvement: add
rel="noopener"if an ad link is supposed to open in a new target - Fix: correct condition for showing/hiding cloaking checkbox on URLs
- Fix: ensure Ad Admin can save tracking options.
- Fix: correct undefined function in JavaScript when tracking with Google Analytics
- Fix: show tomorrow's day for timezones with high offset in the graph on ad edit pages
2.0.4
Corrigé Pas encore disponible- Fix: checked if
advanced-ads-pro/cache_bustingis enqueued in deciding whether to add Pro-specific tracking code, instead of merely checking if Advanced Ads Pro is active
2.0.3
Corrigé Pas encore disponible- fix grouped ads not getting tracked in delayed placement
2.0.2
Nouveau Amélioré Corrigé Pas encore disponible- add additional bots that should not trigger tracking (
FlyingPress,WP Rocket/preload,Sogou web spider,Seekport Crawler,Barkrowler) - check for WP_Filesystem_Base before trying to use the filesystem
- improve activating/deactivating debugging option and check if file writable
- fix disabled tracking on AMP pages
- add possible to import and export options
- fix JS type error in click-tracking when closing an ad
2.0.1
Corrigé Pas encore disponible- fix overwriting attributes set on link tag by the user
- fix escaped placeholders in external links, process all placeholders through link redirect
2.0.0
Nouveau Pas encore disponibleTracking 2.0 is a major release. The various fixes and improvements can lead to changes in recorded impressions and clicks. See https://wpadvancedads.com/tracking-2-0/ for more details.
Major changes:
- the "JavaScript (AJAX)" method was highly improved and is now called Frontend and the default method for new sites
- the "On load" method is now called Database
- the "After page loaded" method was removed
- click tracking works on JavaScript-based ads and iframes
- target URLs in custom HTML code no longer need to be defined to being tracked
- cloak individual target URLs
- all Tracking methods work on AMP pages without requiring the Responsive add-on
- more bots are filtered out
- added option for "sponsored" attribute on links
- delayed ads, like popups, are tracked only when they displayed. Users no longer need to explicitly choose that behavior
For a full description of the changes and developers who used hooks and constants to adjust Tracking, please see https://wpadvancedads.com/tracking-2-0/.
1.21.0
Corrigé Pas encore disponible- integrate with TCF 2.0 compatible consent management platforms
- fix parallel tracking for AJAX cache-busting
1.20.3
Nouveau Pas encore disponible- added deprecation notice for "track after page loaded" method
1.20.2
Corrigé Pas encore disponible- marked feature for tracking of events on external sites as deprecated
- moved certain settings to an Advanced section on the Tracking settings page
- fixes tracking of impressions in the wrong database table when an ad is used from another site in a multisite network
1.20.1
Corrigé Pas encore disponible- fixed potential theme conflict. Please update to the latest Advanced Ads version as well
- fixed missing index issue
1.20
Corrigé Pas encore disponible- fixed CTR on ad overview list
- fixed ad stats being summed up as "Deleted ads" on the Stats page if they are from another language as set up in the WPML plugin
1.19
Nouveau Corrigé Pas encore disponible- added option to track ads that have a trigger only when they show up (applies to users of the Sticky Ads and PopUp add-ons)
- prevent browsers from caching the click-tracking redirect
- decrease height of ad stats graph
- show click-through-rate on ad overview page
- fixed bug with Google Analytics tracking + Cache Busting + Lazy Load not tracking reliably
Build: 2022-04-31e4e88f