Pixel Manager Pro for WooCommerce

Pixel Manager Pro for WooCommerce 1.49.1

No permission to download
* Tweak: Updated plugin URI to SweetCode site.
* Tweak: Removed the deprecated Facebook Microdata output.
* Tweak: Automatic options backup on plugin upgrades.
* Fix: Fixed edge-case XSS vulnerabilities related to unquoted product ID injection in post-editing scenarios. Exploitation required specific conditions and permissions.
* Fix: Fixed the "Show recent log file" link in the logs tab.
* New: Added support to send PageView events through the s2s protocol for pixels that support it.
* New: Added a new queue runner _pmwq for developers who want to run Pixel Manager functions, no matter when the Pixel Manager is loaded.
* New: Added a new automatic settings backup feature.
* Tweak: Renamed ACR cookie for consistency.
* Tweak: Refactored REST route permission callbacks.
* Tweak: Added a script attribute to disable autoblocking of the PMW when the Usercentrics CMP is active.
* Tweak: Improved GA4 page load time tracking logic and added new performance metrics.
* Tweak: Updated Wistia embed script and styling for better integration.
* Tweak: Various admin UX improvements.
* Tweak: Added a health check for the Google Tag Gateway.
* Tweak: Removed some unused code.
* Tweak: Added method to convert LTV order values to base currency when the shop uses specific multi-currency plugins.
* Tweak: Improved payment gateway retrieval logic.
* Tweak: Bumped up WC version compatibility to 9.9
* New: Support for Google tag gateway for advertisers.
* Tweak: Improved processing ot the GA4 data API credentials.
* Tweak: Updated the GA4 session ID extraction to the new GS2 format.
* Tweak: Many code improvements to reduce Plugin Check warnings and errors.
* Tweak: Bumped up WP version compatibility to 6.8
* Tweak: Bumped up WC version compatibility to 9.8
* Tweak: Added filter to declare WP Consent API compatibility.
* Tweak: Removed some cruft.
* Tweak: Added console log for Meta (Facebook) custom event tracking.
* Tweak: Updated vendor packages.
* Tweak: Optimized the show_variation event listener to prevent issues on small subset of themes.
* Tweak: Added optional fallback URL for the script loader.
* Tweak: Optimized filter loading.
* Tweak: Optimized the event script for Google shortcodes.
* Tweak: Improved the cache purge logic to also purge transients that cache certain options.
* Fix: Fixed a small UX display bug that, in rare cases, would show the pro version demo mode button even if the pro version is active.
* Fix: Allow shorter Reddit pixel IDs.
* Fix: Removed a possible recursion to prevent a memory overallocation error in some edge cases in class-opportunties.php.
* Fix: Fixed the facebook_for_woocommerce_integration_pixel_enabled filter.
* Fix: Fixed a bug that could prevent detecting if the purchase conversions were fired.
* New: Opportunities tab that shows opportunities to improve tracking and marketing performance.
* Tweak: Updated the order modal created by the Pixel Manager and added LTV values to it.
* Tweak: Renamed the setting "order total logic" to "marketing value logic".
* Tweak: Updated the translation file.
* Tweak: Added more debug messages for Meta CAPI events.
* Tweak: Added option to disable the automatic lifetime value calculation.
* Tweak: Added an automatic library version checker that shows an error message in the console if the library version is not matching the currently installed plugin version.
* Tweak: Added a front-end error log output in case the gtag.js library can't be loaded.
* Tweak: Added a safeguard for calls to as_has_scheduled_action().
* Fix: Fixed a bug with the explicit consent management front-end function on non-WooCommerce sites.
* Fix: Safeguard if lazy loading PMW is enabled on a non-WooCommerce site.
* New: Added support for WP Consent API.
* Tweak: Added content IDs to the TikTok PlaceAnOrder event.
* Tweak: Improved user_id evaluation for the GA4 Measurement Protocol purchase event if the user ID is 0.
* Tweak: Bumped up the Meta API version to v18.0.
* Tweak: Added new doc links.
* Tweak: Bumped up WooCommerce version compatibility to 8.1
* Tweak: Added more how-to videos.
* Tweak: Added root: null to the intersection observer options to avoid issues that occur on a small subset of browsers.
* Tweak: Improve the function to retrieve the productId and quantity on cart content updates.
* Tweak: Warning if transients are deactivated.
* Fix: Fixed the timestamp_micros for GA4 Measurement Protocol purchase events.
* Fix: Fixed the fallback function to retrieve the product ID on product pages that don't use the regular WooCommerce product template.
* Fix: Added safeguard for pure WP installs and WC is not active.
* Tweak: Added cart properties to TikTok InitiateCheckout event.
* Tweak: Added an autodetect algorithm for product template elements which help tracking view_item_list events.
* Tweak: Added a new begin_checkout CSS trigger for FunnelKit.
* Tweak: Another fallback to retrieve the product ID in case the ID is saved in the value attribute for custom product pages.
* Tweak: Renamed the internal value for TikTok for the Real Cookie Banner from tiktok to tik-tok-pixel.
* Tweak: Added a filter to set the maximum orders for calculating the clv.
* Tweak: Adjusted gtag container ID retrieval order to work around an issue that can happen for GA4 accounts with multiple data streams.
* Tweak: Updated the Reddit advertiser ID validation to allow for a wider range of IDs.
* Tweak: Better logging when GA4 data API credentials can't be uploaded.
* Tweak: Added new video how tos.
* Fix: Put the license expired warning behind a hook to avoid the headers already sent error on some installs.
* Fix: Allow empty client_id for GA4 data API credentials.
* Fix: Fixed the tax price output for additional currencies when WPML Multicurrency is active.
* Fix: Fixed a bug in the view_item_list template detector for the niche case when detecting a list of one single product.
* Tweak: Improved the method to check if ACR should be triggered on unpaid order statuses.
* Tweak: Deprecated a PWM filter to add paid order statuses and info to use the WooCommerce internal filter instead.
* Tweak: Improved safety checks for order confirmation page. (Thanks https://github.com/Willianvdv for raising this.)
* Tweak: Use wp_date for GA4 data retrieval to match the shop timezone.
* Tweak: Narrowed down span frame for conversions in conversion adjustments.
* Tweak: Adjusted conversion adjustments link in admin settings to output a link that also works if pretty permalinks are disabled.
* Tweak: Created an experiment to send the purchase event to GA4 using the Measurement Protocol and the browser pixel simultaneously. It can be activated using the experimental_pmw_ga4_server_and_browser_tracking filter.
* Tweak: Workaround for an elusive bug in the consent regions in_array call.
* Tweak: Updated vendor libraries.
* Tweak: Further optimized loading composer libraries.
* Tweak: Added filters to specify the fbevents.js version to be loaded.
* Tweak: Removed filter to disable the WooCommerce Google Analytics Integration plugin when GA3 is enabled in the Pixel Manager.
* Fix: Fixed order data transmission for initial subscription orders reports over Meta CAPI.
* Fix: Updated Conversion Adjustments output to be able to deal with a wider range of timezone values.
* Fix: Also allow shop managers to see GA4 order attribution data.
* Fix: Fixed loading wc_hooks.js if defer attribute is used for wp-hooks.
* Fix: Put new experimental opportunities dashboard notification behind a feature flag.
Top