Changeset 3477234
- Timestamp:
- 03/08/2026 02:39:57 AM (3 weeks ago)
- Location:
- unipixel
- Files:
-
- 130 added
- 1 edited
-
tags/2.5.1 (added)
-
tags/2.5.1/admin (added)
-
tags/2.5.1/admin/admin-wpmenu.php (added)
-
tags/2.5.1/admin/admin.php (added)
-
tags/2.5.1/admin/css (added)
-
tags/2.5.1/admin/css/admin.css (added)
-
tags/2.5.1/admin/css/bootstrap.min.css (added)
-
tags/2.5.1/admin/handlers (added)
-
tags/2.5.1/admin/handlers/handler-consent-settings.php (added)
-
tags/2.5.1/admin/handlers/handler-event-settings.php (added)
-
tags/2.5.1/admin/handlers/handler-event-woocomm-settings.php (added)
-
tags/2.5.1/admin/handlers/handler-feedback.php (added)
-
tags/2.5.1/admin/handlers/handler-general-settings.php (added)
-
tags/2.5.1/admin/handlers/handler-platform-settings.php (added)
-
tags/2.5.1/admin/img (added)
-
tags/2.5.1/admin/img/unipixel-logo-landscape-1.svg (added)
-
tags/2.5.1/admin/img/unipixel-logo-landscape-2.svg (added)
-
tags/2.5.1/admin/img/unipixel-logo-landscape-3.svg (added)
-
tags/2.5.1/admin/img/unipixel-wpmenu-icon-mono.svg (added)
-
tags/2.5.1/admin/img/unipixel-wpmenu-icon.svg (added)
-
tags/2.5.1/admin/inc (added)
-
tags/2.5.1/admin/inc/feedback.php (added)
-
tags/2.5.1/admin/js (added)
-
tags/2.5.1/admin/js/admin-common.js (added)
-
tags/2.5.1/admin/js/admin-feedback.js (added)
-
tags/2.5.1/admin/js/ajax-consent-settings.js (added)
-
tags/2.5.1/admin/js/ajax-event-settings.js (added)
-
tags/2.5.1/admin/js/ajax-general-settings.js (added)
-
tags/2.5.1/admin/js/ajax-platform-settings.js (added)
-
tags/2.5.1/admin/js/bootstrap.bundle.min.js (added)
-
tags/2.5.1/admin/js/form-load-platform-settings.js (added)
-
tags/2.5.1/admin/js/popover-init.js (added)
-
tags/2.5.1/admin/js/unipixel-apply-recommended.js (added)
-
tags/2.5.1/admin/js/unipixel-console-logger-admin.js (added)
-
tags/2.5.1/admin/page-consent-settings.php (added)
-
tags/2.5.1/admin/page-console-logger.php (added)
-
tags/2.5.1/admin/page-event-logs.php (added)
-
tags/2.5.1/admin/page-general-settings.php (added)
-
tags/2.5.1/admin/page-google-events.php (added)
-
tags/2.5.1/admin/page-google-setup.php (added)
-
tags/2.5.1/admin/page-home.php (added)
-
tags/2.5.1/admin/page-meta-events.php (added)
-
tags/2.5.1/admin/page-meta-setup.php (added)
-
tags/2.5.1/admin/page-microsoft-events.php (added)
-
tags/2.5.1/admin/page-microsoft-setup.php (added)
-
tags/2.5.1/admin/page-tiktok-events.php (added)
-
tags/2.5.1/admin/page-tiktok-setup.php (added)
-
tags/2.5.1/admin/vendor (added)
-
tags/2.5.1/admin/vendor/fontawesome (added)
-
tags/2.5.1/admin/vendor/fontawesome/css (added)
-
tags/2.5.1/admin/vendor/fontawesome/css/all.min.css (added)
-
tags/2.5.1/admin/vendor/fontawesome/webfonts (added)
-
tags/2.5.1/admin/vendor/fontawesome/webfonts/fa-brands-400.ttf (added)
-
tags/2.5.1/admin/vendor/fontawesome/webfonts/fa-brands-400.woff2 (added)
-
tags/2.5.1/admin/vendor/fontawesome/webfonts/fa-regular-400.ttf (added)
-
tags/2.5.1/admin/vendor/fontawesome/webfonts/fa-regular-400.woff2 (added)
-
tags/2.5.1/admin/vendor/fontawesome/webfonts/fa-solid-900.ttf (added)
-
tags/2.5.1/admin/vendor/fontawesome/webfonts/fa-solid-900.woff2 (added)
-
tags/2.5.1/admin/vendor/fontawesome/webfonts/fa-v4compatibility.ttf (added)
-
tags/2.5.1/admin/vendor/fontawesome/webfonts/fa-v4compatibility.woff2 (added)
-
tags/2.5.1/assets (added)
-
tags/2.5.1/assets/unipixel-screenshot-1.jpg (added)
-
tags/2.5.1/assets/unipixel-screenshot-2.jpg (added)
-
tags/2.5.1/assets/unipixel-screenshot-3.jpg (added)
-
tags/2.5.1/classes (added)
-
tags/2.5.1/classes/class-unipixel-db.php (added)
-
tags/2.5.1/classes/class-unipixel-log.php (added)
-
tags/2.5.1/config (added)
-
tags/2.5.1/config/activation.php (added)
-
tags/2.5.1/config/schema.php (added)
-
tags/2.5.1/css (added)
-
tags/2.5.1/css/unipixel-consent-popup.css (added)
-
tags/2.5.1/functions (added)
-
tags/2.5.1/functions/ajax-handle-log-client-event.php (added)
-
tags/2.5.1/functions/consent.php (added)
-
tags/2.5.1/functions/hooks.php (added)
-
tags/2.5.1/functions/send-server-event-handle-result.php (added)
-
tags/2.5.1/functions/send-server-event.php (added)
-
tags/2.5.1/functions/unipixel-enqueue.php (added)
-
tags/2.5.1/functions/unipixel-functions.php (added)
-
tags/2.5.1/js (added)
-
tags/2.5.1/js/clientfirst-watch-and-send-google-helper.js (added)
-
tags/2.5.1/js/clientfirst-watch-and-send-google.js (added)
-
tags/2.5.1/js/clientfirst-watch-and-send-meta.js (added)
-
tags/2.5.1/js/clientfirst-watch-and-send-microsoft.js (added)
-
tags/2.5.1/js/clientfirst-watch-and-send-tiktok.js (added)
-
tags/2.5.1/js/pixel-google-gtag.js (added)
-
tags/2.5.1/js/pixel-google-gtm.js (added)
-
tags/2.5.1/js/pixel-meta.js (added)
-
tags/2.5.1/js/pixel-microsoft.js (added)
-
tags/2.5.1/js/pixel-tiktok.js (added)
-
tags/2.5.1/js/test-unipixel-show.js (added)
-
tags/2.5.1/js/unipixel-common.js (added)
-
tags/2.5.1/js/unipixel-consent-popup.js (added)
-
tags/2.5.1/js/unipixel-consent.js (added)
-
tags/2.5.1/js/unipixel-console-logger.js (added)
-
tags/2.5.1/readme.txt (added)
-
tags/2.5.1/trackers (added)
-
tags/2.5.1/trackers/google-ajax-listener-send-server.php (added)
-
tags/2.5.1/trackers/google-enqueue.php (added)
-
tags/2.5.1/trackers/meta-ajax-listener-send-server.php (added)
-
tags/2.5.1/trackers/meta-enqueue.php (added)
-
tags/2.5.1/trackers/microsoft-enqueue.php (added)
-
tags/2.5.1/trackers/microsoft-handler.php (added)
-
tags/2.5.1/trackers/tiktok-ajax-listener-send-server.php (added)
-
tags/2.5.1/trackers/tiktok-enqueue.php (added)
-
tags/2.5.1/unipixel.php (added)
-
tags/2.5.1/woocomm-hook-handling (added)
-
tags/2.5.1/woocomm-hook-handling/client-side-localize-addtocart.php (added)
-
tags/2.5.1/woocomm-hook-handling/client-side-localize-checkout.php (added)
-
tags/2.5.1/woocomm-hook-handling/client-side-localize-purchase.php (added)
-
tags/2.5.1/woocomm-hook-handling/client-side-localize-viewcontent.php (added)
-
tags/2.5.1/woocomm-hook-handling/client-side-send-addtocart.php (added)
-
tags/2.5.1/woocomm-hook-handling/client-side-send-checkout.php (added)
-
tags/2.5.1/woocomm-hook-handling/client-side-send-purchase.php (added)
-
tags/2.5.1/woocomm-hook-handling/client-side-send-viewcontent.php (added)
-
tags/2.5.1/woocomm-hook-handling/get-common-woo-data-addtocart.php (added)
-
tags/2.5.1/woocomm-hook-handling/get-common-woo-data-checkout.php (added)
-
tags/2.5.1/woocomm-hook-handling/get-common-woo-data-purchase.php (added)
-
tags/2.5.1/woocomm-hook-handling/get-common-woo-data-viewcontent.php (added)
-
tags/2.5.1/woocomm-hook-handling/helpers.php (added)
-
tags/2.5.1/woocomm-hook-handling/hook-handlers-addtocart.php (added)
-
tags/2.5.1/woocomm-hook-handling/hook-handlers-checkout.php (added)
-
tags/2.5.1/woocomm-hook-handling/hook-handlers-purchase.php (added)
-
tags/2.5.1/woocomm-hook-handling/hook-handlers-viewcontent.php (added)
-
tags/2.5.1/woocomm-hook-handling/localize-and-send-consolelogging.php (added)
-
tags/2.5.1/woocomm-hook-handling/prepare-common-to-platform-addtocart.php (added)
-
tags/2.5.1/woocomm-hook-handling/prepare-common-to-platform-checkout.php (added)
-
tags/2.5.1/woocomm-hook-handling/prepare-common-to-platform-purchase.php (added)
-
tags/2.5.1/woocomm-hook-handling/prepare-common-to-platform-viewcontent.php (added)
-
trunk/readme.txt (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
unipixel/trunk/readme.txt
r3475516 r3477234 5 5 Tested up to: 6.8.3 6 6 Requires PHP: 7.0 7 Stable tag: 2.5. 07 Stable tag: 2.5.1 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html 10 10 11 Send conversion events from your WordPress server to Meta, Google , TikTok and Microsoft. No cloud, no GTM. WooCommerce and custom events.11 Send conversion events from your WordPress server to Meta, Google and TikTok. No cloud, no GTM. WooCommerce and custom events. 12 12 13 13 == Description == … … 15 15 Ad blockers, iOS privacy changes and cookie restrictions mean your browser-based tracking pixel is only reporting a fraction of your actual conversions. Your ads cannot optimise on data they never receive. 16 16 17 UniPixel fixes this by sending conversion events directly from your WordPress server to Meta, Google , TikTok and Microsoft — bypassing the browser entirely. No external cloud hosting, no GTM server container, no monthly fee. Install, paste your credentials, and server-side tracking is live.17 UniPixel fixes this by sending conversion events directly from your WordPress server to Meta, Google and TikTok — bypassing the browser entirely. No external cloud hosting, no GTM server container. Install, paste your credentials, and server-side tracking is live. 18 18 19 19 ### What It Does … … 22 22 - **GA4 Measurement Protocol** — server-side event delivery to Google Analytics and Google Ads. 23 23 - **TikTok Events API** — server-side and client-side tracking with automatic deduplication. 24 - **Microsoft UET** — client-side integration with Universal Event Tracking.25 24 - **WooCommerce events** — ViewContent, AddToCart, InitiateCheckout and Purchase tracked automatically with full product data (names, categories, variants, values). 26 25 - **Custom events** — create your own click, view and interaction events for any WordPress page. Not limited to WooCommerce. … … 38 37 ### Why UniPixel 39 38 40 Other plugins that offer server-side tracking charge $150-500 per year, require GTM server containers, or route your data through external cloud services. UniPixel sends API calls directly from your own WordPress server. No middleman, no vendor lock-in, no extra hosting cost.41 42 - ** All four platforms included** — Meta, Google, TikTok and Microsoft. No paid add-ons or Pro paywalls.39 UniPixel sends API calls directly from your own WordPress server. No GTM server container, no external cloud, no routing your data through third-party services. 40 41 - **Meta, Google and TikTok** — server-side and client-side tracking for all three platforms. 43 42 - **No GTM required** — no server container setup, no custom subdomain, no separate hosting. 44 43 - **No external cloud** — your data goes from your server to the ad platform. Nothing in between. … … 96 95 - **Google Analytics and Measurement Protocol**: Sends event data to Google for analytics and conversion tracking via GA4 and Google Tag Manager. 97 96 - **TikTok Pixel and Events API**: Sends event data to TikTok for ad tracking and campaign optimisation. 98 - **Microsoft UET**: Sends event data to Microsoft for Bing Ads conversion tracking.99 97 100 98 ### Domains … … 109 107 - **TikTok**: 110 108 - https://business-api.tiktok.com 111 - **Microsoft**:112 - https://bat.bing.com113 109 - **Buildio**: 114 110 - https://buildio.dev … … 132 128 - [TikTok Privacy Policy](https://www.tiktok.com/legal/privacy-policy) 133 129 - [TikTok Terms of Service](https://www.tiktok.com/legal/terms-of-service) 134 - [Microsoft Privacy Statement](https://privacy.microsoft.com/privacystatement)135 - [Microsoft Services Agreement](https://www.microsoft.com/servicesagreement)136 130 - [Buildio Privacy Policy](https://buildio.dev/privacy) 137 131 138 132 139 133 == Changelog == 134 135 = 2.5.1 = 136 * New: Server-side tracking is now optional per platform — start with client-side only and enable server-side when ready. 137 * Improvement: Access tokens no longer required during initial setup. Add them later to activate server-side tracking. 140 138 141 139 = 2.5.0 = … … 286 284 == Upgrade Notice == 287 285 286 = 2.5.1 = 287 Server-side tracking is now optional per platform — get started with client-side only and add server-side when ready. 288 288 289 = 2.5.0 = 289 290 Recommended update — three new consent managers supported (Complianz, CookieYes, Moove GDPR), simplified consent settings, and setup documentation links added throughout. … … 296 297 297 298 = 1.6.0 = 298 * Added support for Microsoft Ads tracking via client-side integration using the UET tag. 299 * Clarified that server-side tracking for Microsoft Ads is not achievable due to the lack of a dedicated API. 300 * Optimized script placement to prioritize Microsoft tracking scripts, ensuring better performance and compatibility. 299 * Security and compatibility improvements. 301 300 302 301 = 1.5.0 =
Note: See TracChangeset
for help on using the changeset viewer.