Changeset 3485171
- Timestamp:
- 03/17/2026 11:01:54 PM (2 weeks ago)
- Location:
- snap-pixel
- Files:
-
- 38 added
- 20 deleted
- 6 edited
- 1 copied
-
tags/1.9.2 (copied) (copied from snap-pixel/trunk)
-
tags/1.9.2/README.md (modified) (4 diffs)
-
tags/1.9.2/admin/admin-display.php (added)
-
tags/1.9.2/admin/partials (added)
-
tags/1.9.2/admin/partials/edd-tab.php (added)
-
tags/1.9.2/admin/partials/general-tab.php (added)
-
tags/1.9.2/admin/partials/help-tab.php (added)
-
tags/1.9.2/admin/partials/index.php (added)
-
tags/1.9.2/admin/partials/woocommerce-tab.php (added)
-
tags/1.9.2/admin/setting-tabs.php (deleted)
-
tags/1.9.2/admin/snapchat_pixel_backend.php (deleted)
-
tags/1.9.2/admin/snapchat_pixel_place_code.php (deleted)
-
tags/1.9.2/assets/css/snap-pixel-admin.css (added)
-
tags/1.9.2/assets/css/snap-pixel-admin.css.bak (added)
-
tags/1.9.2/assets/css/snap-pixel-global-admin.css (added)
-
tags/1.9.2/assets/css/snapchat-pixel-admin.css (deleted)
-
tags/1.9.2/assets/css/snapchat-pixel.css (deleted)
-
tags/1.9.2/assets/images/snapchat-logo.svg (added)
-
tags/1.9.2/assets/images/snapchat.png (deleted)
-
tags/1.9.2/assets/js/snap-pixel-admin.js (added)
-
tags/1.9.2/assets/js/snap-pixel.js (added)
-
tags/1.9.2/assets/js/snapchat-pixel-admin.js (deleted)
-
tags/1.9.2/assets/js/snapchat-pixel.js (deleted)
-
tags/1.9.2/includes/class-snap-pixel-admin.php (added)
-
tags/1.9.2/includes/class-snap-pixel-core.php (added)
-
tags/1.9.2/includes/class-snap-pixel-edd.php (added)
-
tags/1.9.2/includes/class-snap-pixel-woocommerce.php (added)
-
tags/1.9.2/includes/class-snap-pixel.php (added)
-
tags/1.9.2/includes/function.php (deleted)
-
tags/1.9.2/languages/README.md (added)
-
tags/1.9.2/readme.txt (modified) (13 diffs)
-
tags/1.9.2/snap-pixel.php (modified) (3 diffs)
-
tags/1.9.2/snapchat-pixel.php (deleted)
-
trunk/README.md (modified) (4 diffs)
-
trunk/admin/admin-display.php (added)
-
trunk/admin/partials (added)
-
trunk/admin/partials/edd-tab.php (added)
-
trunk/admin/partials/general-tab.php (added)
-
trunk/admin/partials/help-tab.php (added)
-
trunk/admin/partials/index.php (added)
-
trunk/admin/partials/woocommerce-tab.php (added)
-
trunk/admin/setting-tabs.php (deleted)
-
trunk/admin/snapchat_pixel_backend.php (deleted)
-
trunk/admin/snapchat_pixel_place_code.php (deleted)
-
trunk/assets/css/snap-pixel-admin.css (added)
-
trunk/assets/css/snap-pixel-admin.css.bak (added)
-
trunk/assets/css/snap-pixel-global-admin.css (added)
-
trunk/assets/css/snapchat-pixel-admin.css (deleted)
-
trunk/assets/css/snapchat-pixel.css (deleted)
-
trunk/assets/images/snapchat-logo.svg (added)
-
trunk/assets/images/snapchat.png (deleted)
-
trunk/assets/js/snap-pixel-admin.js (added)
-
trunk/assets/js/snap-pixel.js (added)
-
trunk/assets/js/snapchat-pixel-admin.js (deleted)
-
trunk/assets/js/snapchat-pixel.js (deleted)
-
trunk/includes/class-snap-pixel-admin.php (added)
-
trunk/includes/class-snap-pixel-core.php (added)
-
trunk/includes/class-snap-pixel-edd.php (added)
-
trunk/includes/class-snap-pixel-woocommerce.php (added)
-
trunk/includes/class-snap-pixel.php (added)
-
trunk/includes/function.php (deleted)
-
trunk/languages/README.md (added)
-
trunk/readme.txt (modified) (13 diffs)
-
trunk/snap-pixel.php (modified) (3 diffs)
-
trunk/snapchat-pixel.php (deleted)
Legend:
- Unmodified
- Added
- Removed
-
snap-pixel/tags/1.9.2/README.md
r3334940 r3485171 1 # Snap Pixel for WordPress1 # Pixel Integration for Snapchat 2 2 3 The Snap Pixel plugin provides a seamless way to integrate Snapchat's tracking pixel into your WordPress website and WooCommerce store. It allows you to track user interactions and conversions, helping you measure the effectiveness of your Snapchat advertising campaigns.3 Pixel Integration for Snapchat provides a seamless way to integrate the Snapchat tracking pixel into your WordPress website and WooCommerce store. It allows you to track user interactions and conversions, helping you measure the effectiveness of your Snapchat advertising campaigns. This plugin is not affiliated with or endorsed by Snap Inc. 4 4 5 ## Current Version: 1.9. 15 ## Current Version: 1.9.2 6 6 7 **Latest Update (v1.9.1):** Critical security fix that addresses a nonce bypass vulnerability in AJAX handlers. This update replaces manual nonce verification with WordPress standard functions for improved security. Also removes deprecated `load_plugin_textdomain()` function call as WordPress handles translations automatically since version 4.6. Tested and confirmed compatible with WordPress 6.8 7 **Latest Update (v1.9.2):** Added Pixel ID validation with regex pattern to ensure proper format. Pixel ID now only accepts lowercase letters, numbers, and hyphens with appropriate error messages for invalid formats. This improves data integrity and security for Pixel ID input. 8 9 **Previous Update (v1.9.1):** Critical security fix that addresses a nonce bypass vulnerability in AJAX handlers. This update replaces manual nonce verification with WordPress standard functions for improved security. Also removes deprecated `load_plugin_textdomain()` function call as WordPress handles translations automatically since version 4.6. Tested and confirmed compatible with WordPress 6.8.2 8 10 9 11 ## Key Features 10 12 11 * **Easy Setup** - Simply enter your SnapchatPixel ID and you're ready to go13 * **Easy Setup** - Simply enter your Pixel ID and you're ready to go 12 14 * **WordPress Integration** - Track user activity across your entire WordPress site 13 15 * **WooCommerce Support** - Track standard e-commerce events automatically … … 16 18 * **AJAX Support** - Compatible with AJAX-powered add-to-cart functionality 17 19 * **User Email Tracking** - Improve conversion tracking with user email data 18 * **Modern Admin Interface** - Intuitive , Snapchat-inspiredsettings panel20 * **Modern Admin Interface** - Intuitive settings panel 19 21 20 22 ## Available Add-ons 21 23 22 Enhance your Snap Pixelwith these powerful add-ons available at [coresolstudio.com/plugins/snap-pixel](https://coresolstudio.com/plugins/snap-pixel):24 Enhance your pixel integration with these powerful add-ons available at [coresolstudio.com/plugins/snap-pixel](https://coresolstudio.com/plugins/snap-pixel): 23 25 24 ### 1. Snap Pixel Analytics26 ### 1. Pixel Analytics for Snapchat 25 27 26 Track and analyze your Snapchat Pixel events directly in your WordPress dashboard. Get insights into user behavior, conversions, and campaign performance without leaving your site.28 Track and analyze your pixel events directly in your WordPress dashboard. Get insights into user behavior, conversions, and campaign performance without leaving your site. 27 29 28 30 **Features:** … … 33 35 - Filter events by date range and type 34 36 35 ### 2. Snap Pixelfor Membership Sites (Future)37 ### 2. Pixel Integration for Membership Sites (Future) 36 38 37 39 Specialized tracking for membership sites and subscription-based businesses using popular plugins like MemberPress, WooCommerce Subscriptions, and more. … … 46 48 ## Installation 47 49 48 1. Download and activate the Snap Pixelplugin49 2. Enter your SnapchatPixel ID in the settings50 1. Download and activate the plugin 51 2. Enter your Pixel ID in the settings 50 52 3. Configure which pages and events to track 51 53 4. If using WooCommerce, enable WooCommerce integration -
snap-pixel/tags/1.9.2/readme.txt
r3334940 r3485171 1 === Snap Pixel===1 === Pixel Integration for Snapchat === 2 2 Contributors: creativehassan, mustaneerabdullah93, muzammilahsan 3 3 Author URI: https://creativehassan.com 4 4 Plugin URI: https://wordpress.org/plugins/snap-pixel 5 5 Donate link: https://paypal.me/coresol 6 Tags: snapchat, snap pixel, snapchat pixel, snapchattracking, woocommerce6 Tags: snapchat, pixel, tracking, conversion tracking, woocommerce 7 7 Requires at least: 5.0 8 Tested up to: 6.8 8 Tested up to: 6.8.2 9 9 Requires PHP: 5.6 10 Stable tag: 1.9. 110 Stable tag: 1.9.2 11 11 License: GPLv2 or later 12 12 License URI: http://www.gnu.org/licenses/gpl-2.0.html 13 13 14 The Snap Pixel plugin helps advertisers measure the cross-device impact of campaigns with easy integration for WordPress and WooCommerce.14 Pixel Integration for Snapchat helps advertisers measure the cross-device impact of campaigns with easy integration for WordPress and WooCommerce. This plugin is not affiliated with or endorsed by Snap Inc. 15 15 16 16 == Description == 17 17 18 The Snap Pixel plugin provides a seamless way to integrate Snapchat's tracking pixel into your WordPress website and WooCommerce store. It allows you to track user interactions and conversions, helping you measure the effectiveness of your Snapchat advertising campaigns.18 Pixel Integration for Snapchat provides a seamless way to integrate the Snapchat tracking pixel into your WordPress website and WooCommerce store. It allows you to track user interactions and conversions, helping you measure the effectiveness of your Snapchat advertising campaigns. This plugin is not affiliated with or endorsed by Snap Inc. 19 19 20 20 = Key Features = 21 21 22 * **Easy Setup** - Simply enter your SnapchatPixel ID and you're ready to go22 * **Easy Setup** - Simply enter your Pixel ID and you're ready to go 23 23 * **WordPress Integration** - Track user activity across your entire WordPress site 24 24 * **WooCommerce Support** - Track standard e-commerce events automatically … … 27 27 * **AJAX Support** - Compatible with AJAX-powered add-to-cart functionality 28 28 * **User Email Tracking** - Improve conversion tracking with user email data 29 * **Modern Admin Interface** - Intuitive , Snapchat-inspiredsettings panel29 * **Modern Admin Interface** - Intuitive settings panel 30 30 31 31 = Available Add-ons = 32 32 33 Enhance your Snap Pixelwith these powerful add-ons available at [coresolstudio.com/plugins/snap-pixel](https://coresolstudio.com/plugins/snap-pixel):34 35 **1. Snap Pixel Analytics**36 37 Track and analyze your Snapchat Pixel events directly in your WordPress dashboard. Get insights into user behavior, conversions, and campaign performance without leaving your site.33 Enhance your pixel integration with these powerful add-ons available at [coresolstudio.com/plugins/snap-pixel](https://coresolstudio.com/plugins/snap-pixel): 34 35 **1. Pixel Analytics for Snapchat** 36 37 Track and analyze your pixel events directly in your WordPress dashboard. Get insights into user behavior, conversions, and campaign performance without leaving your site. 38 38 39 39 Features: … … 44 44 * Filter events by date range and type 45 45 46 **2. Snap Pixelfor Membership Sites (Future)**46 **2. Pixel Integration for Membership Sites (Future)** 47 47 48 48 Specialized tracking for membership sites and subscription-based businesses using popular plugins like MemberPress, WooCommerce Subscriptions, and more. … … 57 57 = Supported Events = 58 58 59 The plugin supports all standard Snapchat Pixel events:59 The plugin supports all standard Snapchat pixel events: 60 60 61 61 * **PAGE_VIEW** - Tracks when users view any page … … 87 87 = Privacy and GDPR = 88 88 89 Th e Snap Pixelplugin collects data for conversion tracking purposes. To ensure GDPR compliance, we recommend:90 91 1. Updating your privacy policy to disclose the use of Snapchat Pixel89 This plugin collects data for conversion tracking purposes. To ensure GDPR compliance, we recommend: 90 91 1. Updating your privacy policy to disclose the use of the Snapchat tracking pixel 92 92 2. Implementing a cookie consent solution 93 93 3. Only enabling user email tracking with proper consent … … 104 104 1. Log in to your WordPress dashboard 105 105 2. Navigate to "Plugins > Add New" 106 3. Search for " Snap Pixel"106 3. Search for "Pixel Integration for Snapchat" 107 107 4. Click "Install Now" and then "Activate" 108 5. Go to " Snapchat Pixel" in your admin menu to configure108 5. Go to "Pixel Integration for Snapchat" in your admin menu to configure 109 109 110 110 = Manual Installation = … … 118 118 = Configuration = 119 119 120 1. Obtain your SnapchatPixel ID from your Snapchat Ads Manager121 2. Go to " Snapchat Pixel" in your WordPress admin menu120 1. Obtain your Pixel ID from your Snapchat Ads Manager 121 2. Go to "Pixel Integration for Snapchat" in your WordPress admin menu 122 122 3. Enter your Pixel ID in the settings 123 123 4. Select which pages and events you want to track … … 134 134 == Frequently Asked Questions == 135 135 136 = How do I find my SnapchatPixel ID? =136 = How do I find my Pixel ID? = 137 137 138 138 You can find your Pixel ID in your Snapchat Ads Manager. Go to the "Events Manager" section and select your pixel. The Pixel ID will be displayed at the top of the page. 139 139 140 = How can I verify that my Snap Pixel is working correctly? =141 142 You can download the Snap Pixel Helper Chrome Extension from the [Chrome Web Store](https://chrome.google.com/webstore/detail/snap-pixel-helper/hnlbfcoodjpconffdbddfglilhkhpdnf). This tool will show you when the pixel fires on your website.140 = How can I verify that my pixel is working correctly? = 141 142 You can download the Snap Pixel Helper Chrome Extension (an official Snapchat tool) from the [Chrome Web Store](https://chrome.google.com/webstore/detail/snap-pixel-helper/hnlbfcoodjpconffdbddfglilhkhpdnf). This tool will show you when the pixel fires on your website. 143 143 144 144 = Does this plugin work with WooCommerce? = … … 152 152 = Will this plugin slow down my website? = 153 153 154 No, the plugin is designed to be lightweight and efficient. The Snapchat Pixel code is loaded asynchronously, which means it won't block your page from loading.154 No, the plugin is designed to be lightweight and efficient. The pixel code is loaded asynchronously, which means it won't block your page from loading. 155 155 156 156 = Is this plugin compatible with caching plugins? = … … 158 158 Yes, the plugin is compatible with most caching plugins. However, for dynamic events like add-to-cart, you may need to exclude certain pages from caching. 159 159 160 = Where can I find more information on Snap Pixel? =161 162 You can find more information on the [Snap Pixel documentation page](https://businesshelp.snapchat.com/en-US/article/snap-pixel-about).163 164 = Are there any add-ons available for Snap Pixel? =165 166 Yes! We offer several powerful add-ons to enhance your Snap Pixel implementation:167 168 1. ** Snap Pixel Analytics** - Track and analyze your Snapchat Pixel events directly in your WordPress dashboard169 2. ** Snap Pixel Advanced E-commerce** - Advanced WooCommerce tracking features170 3. ** Snap Pixel Conversion API** - Server-side tracking for more reliable conversion data171 4. ** Snap Pixelfor Membership Sites** - Specialized tracking for membership and subscription sites160 = Where can I find more information on the Snapchat tracking pixel? = 161 162 You can find more information on the [Snapchat Pixel documentation page](https://businesshelp.snapchat.com/en-US/article/snap-pixel-about). 163 164 = Are there any add-ons available? = 165 166 Yes! We offer several powerful add-ons to enhance your pixel integration: 167 168 1. **Pixel Analytics for Snapchat** - Track and analyze your pixel events directly in your WordPress dashboard 169 2. **Advanced E-commerce Pixel Tracking** - Advanced WooCommerce tracking features 170 3. **Conversion API for Snapchat** - Server-side tracking for more reliable conversion data 171 4. **Pixel Integration for Membership Sites** - Specialized tracking for membership and subscription sites 172 172 173 173 You can find all these add-ons at [coresolstudio.com/plugins/snap-pixel](https://coresolstudio.com/plugins/snap-pixel). … … 179 179 == Screenshots == 180 180 181 1. Snap PixelGeneral Settings181 1. General Settings 182 182 2. WordPress Integration Options 183 183 3. WooCommerce Integration Settings … … 185 185 186 186 == Changelog == 187 188 = 1.9.2 = 189 * Added Pixel ID validation with regex pattern to ensure proper format 190 * Pixel ID now only accepts lowercase letters, numbers, and hyphens 191 * Added error message for invalid Pixel ID format during settings save 192 * Improved data integrity and security for Pixel ID input 187 193 188 194 = 1.9.1 = … … 253 259 == Upgrade Notice == 254 260 261 = 1.9.2 = 262 Enhancement update that adds Pixel ID validation to ensure proper format and improve data integrity. 263 255 264 = 1.9.1 = 256 265 Critical security update that fixes a nonce bypass vulnerability in AJAX handlers. Please upgrade immediately. -
snap-pixel/tags/1.9.2/snap-pixel.php
r3334940 r3485171 1 1 <?php 2 2 /** 3 * Plugin Name: Snap Pixel3 * Plugin Name: Pixel Integration for Snapchat 4 4 * Plugin URI: https://wordpress.org/plugins/snap-pixel 5 * Description: Snapchat (Snap Pixel) to measure the cross-device impact of campaigns. It is best suited for your direct response goals, such as driving leads, subscriptions, or product sales.6 * Version: 1.9. 15 * Description: Integrate the Snapchat tracking pixel into your WordPress and WooCommerce site to measure the cross-device impact of campaigns. Best suited for direct response goals such as driving leads, subscriptions, or product sales. This plugin is not affiliated with or endorsed by Snap Inc. 6 * Version: 1.9.2 7 7 * Author: Hassan Ali 8 8 * Author URI: https://creativehassan.com … … 21 21 22 22 // Define plugin constants 23 define( 'SNAP_PIXEL_VERSION', '1.9. 1' );23 define( 'SNAP_PIXEL_VERSION', '1.9.2' ); 24 24 define( 'SNAP_PIXEL_PLUGIN_DIR', plugin_dir_path( __FILE__ ) ); 25 25 define( 'SNAP_PIXEL_PLUGIN_URL', plugin_dir_url( __FILE__ ) ); … … 108 108 109 109 /** 110 * Register an add-on for the Snap Pixelplugin.110 * Register an add-on for the Pixel Integration for Snapchat plugin. 111 111 * 112 112 * @param string $addon_id The ID of the add-on. -
snap-pixel/trunk/README.md
r3334940 r3485171 1 # Snap Pixel for WordPress1 # Pixel Integration for Snapchat 2 2 3 The Snap Pixel plugin provides a seamless way to integrate Snapchat's tracking pixel into your WordPress website and WooCommerce store. It allows you to track user interactions and conversions, helping you measure the effectiveness of your Snapchat advertising campaigns.3 Pixel Integration for Snapchat provides a seamless way to integrate the Snapchat tracking pixel into your WordPress website and WooCommerce store. It allows you to track user interactions and conversions, helping you measure the effectiveness of your Snapchat advertising campaigns. This plugin is not affiliated with or endorsed by Snap Inc. 4 4 5 ## Current Version: 1.9. 15 ## Current Version: 1.9.2 6 6 7 **Latest Update (v1.9.1):** Critical security fix that addresses a nonce bypass vulnerability in AJAX handlers. This update replaces manual nonce verification with WordPress standard functions for improved security. Also removes deprecated `load_plugin_textdomain()` function call as WordPress handles translations automatically since version 4.6. Tested and confirmed compatible with WordPress 6.8 7 **Latest Update (v1.9.2):** Added Pixel ID validation with regex pattern to ensure proper format. Pixel ID now only accepts lowercase letters, numbers, and hyphens with appropriate error messages for invalid formats. This improves data integrity and security for Pixel ID input. 8 9 **Previous Update (v1.9.1):** Critical security fix that addresses a nonce bypass vulnerability in AJAX handlers. This update replaces manual nonce verification with WordPress standard functions for improved security. Also removes deprecated `load_plugin_textdomain()` function call as WordPress handles translations automatically since version 4.6. Tested and confirmed compatible with WordPress 6.8.2 8 10 9 11 ## Key Features 10 12 11 * **Easy Setup** - Simply enter your SnapchatPixel ID and you're ready to go13 * **Easy Setup** - Simply enter your Pixel ID and you're ready to go 12 14 * **WordPress Integration** - Track user activity across your entire WordPress site 13 15 * **WooCommerce Support** - Track standard e-commerce events automatically … … 16 18 * **AJAX Support** - Compatible with AJAX-powered add-to-cart functionality 17 19 * **User Email Tracking** - Improve conversion tracking with user email data 18 * **Modern Admin Interface** - Intuitive , Snapchat-inspiredsettings panel20 * **Modern Admin Interface** - Intuitive settings panel 19 21 20 22 ## Available Add-ons 21 23 22 Enhance your Snap Pixelwith these powerful add-ons available at [coresolstudio.com/plugins/snap-pixel](https://coresolstudio.com/plugins/snap-pixel):24 Enhance your pixel integration with these powerful add-ons available at [coresolstudio.com/plugins/snap-pixel](https://coresolstudio.com/plugins/snap-pixel): 23 25 24 ### 1. Snap Pixel Analytics26 ### 1. Pixel Analytics for Snapchat 25 27 26 Track and analyze your Snapchat Pixel events directly in your WordPress dashboard. Get insights into user behavior, conversions, and campaign performance without leaving your site.28 Track and analyze your pixel events directly in your WordPress dashboard. Get insights into user behavior, conversions, and campaign performance without leaving your site. 27 29 28 30 **Features:** … … 33 35 - Filter events by date range and type 34 36 35 ### 2. Snap Pixelfor Membership Sites (Future)37 ### 2. Pixel Integration for Membership Sites (Future) 36 38 37 39 Specialized tracking for membership sites and subscription-based businesses using popular plugins like MemberPress, WooCommerce Subscriptions, and more. … … 46 48 ## Installation 47 49 48 1. Download and activate the Snap Pixelplugin49 2. Enter your SnapchatPixel ID in the settings50 1. Download and activate the plugin 51 2. Enter your Pixel ID in the settings 50 52 3. Configure which pages and events to track 51 53 4. If using WooCommerce, enable WooCommerce integration -
snap-pixel/trunk/readme.txt
r3334940 r3485171 1 === Snap Pixel===1 === Pixel Integration for Snapchat === 2 2 Contributors: creativehassan, mustaneerabdullah93, muzammilahsan 3 3 Author URI: https://creativehassan.com 4 4 Plugin URI: https://wordpress.org/plugins/snap-pixel 5 5 Donate link: https://paypal.me/coresol 6 Tags: snapchat, snap pixel, snapchat pixel, snapchattracking, woocommerce6 Tags: snapchat, pixel, tracking, conversion tracking, woocommerce 7 7 Requires at least: 5.0 8 Tested up to: 6.8 8 Tested up to: 6.8.2 9 9 Requires PHP: 5.6 10 Stable tag: 1.9. 110 Stable tag: 1.9.2 11 11 License: GPLv2 or later 12 12 License URI: http://www.gnu.org/licenses/gpl-2.0.html 13 13 14 The Snap Pixel plugin helps advertisers measure the cross-device impact of campaigns with easy integration for WordPress and WooCommerce.14 Pixel Integration for Snapchat helps advertisers measure the cross-device impact of campaigns with easy integration for WordPress and WooCommerce. This plugin is not affiliated with or endorsed by Snap Inc. 15 15 16 16 == Description == 17 17 18 The Snap Pixel plugin provides a seamless way to integrate Snapchat's tracking pixel into your WordPress website and WooCommerce store. It allows you to track user interactions and conversions, helping you measure the effectiveness of your Snapchat advertising campaigns.18 Pixel Integration for Snapchat provides a seamless way to integrate the Snapchat tracking pixel into your WordPress website and WooCommerce store. It allows you to track user interactions and conversions, helping you measure the effectiveness of your Snapchat advertising campaigns. This plugin is not affiliated with or endorsed by Snap Inc. 19 19 20 20 = Key Features = 21 21 22 * **Easy Setup** - Simply enter your SnapchatPixel ID and you're ready to go22 * **Easy Setup** - Simply enter your Pixel ID and you're ready to go 23 23 * **WordPress Integration** - Track user activity across your entire WordPress site 24 24 * **WooCommerce Support** - Track standard e-commerce events automatically … … 27 27 * **AJAX Support** - Compatible with AJAX-powered add-to-cart functionality 28 28 * **User Email Tracking** - Improve conversion tracking with user email data 29 * **Modern Admin Interface** - Intuitive , Snapchat-inspiredsettings panel29 * **Modern Admin Interface** - Intuitive settings panel 30 30 31 31 = Available Add-ons = 32 32 33 Enhance your Snap Pixelwith these powerful add-ons available at [coresolstudio.com/plugins/snap-pixel](https://coresolstudio.com/plugins/snap-pixel):34 35 **1. Snap Pixel Analytics**36 37 Track and analyze your Snapchat Pixel events directly in your WordPress dashboard. Get insights into user behavior, conversions, and campaign performance without leaving your site.33 Enhance your pixel integration with these powerful add-ons available at [coresolstudio.com/plugins/snap-pixel](https://coresolstudio.com/plugins/snap-pixel): 34 35 **1. Pixel Analytics for Snapchat** 36 37 Track and analyze your pixel events directly in your WordPress dashboard. Get insights into user behavior, conversions, and campaign performance without leaving your site. 38 38 39 39 Features: … … 44 44 * Filter events by date range and type 45 45 46 **2. Snap Pixelfor Membership Sites (Future)**46 **2. Pixel Integration for Membership Sites (Future)** 47 47 48 48 Specialized tracking for membership sites and subscription-based businesses using popular plugins like MemberPress, WooCommerce Subscriptions, and more. … … 57 57 = Supported Events = 58 58 59 The plugin supports all standard Snapchat Pixel events:59 The plugin supports all standard Snapchat pixel events: 60 60 61 61 * **PAGE_VIEW** - Tracks when users view any page … … 87 87 = Privacy and GDPR = 88 88 89 Th e Snap Pixelplugin collects data for conversion tracking purposes. To ensure GDPR compliance, we recommend:90 91 1. Updating your privacy policy to disclose the use of Snapchat Pixel89 This plugin collects data for conversion tracking purposes. To ensure GDPR compliance, we recommend: 90 91 1. Updating your privacy policy to disclose the use of the Snapchat tracking pixel 92 92 2. Implementing a cookie consent solution 93 93 3. Only enabling user email tracking with proper consent … … 104 104 1. Log in to your WordPress dashboard 105 105 2. Navigate to "Plugins > Add New" 106 3. Search for " Snap Pixel"106 3. Search for "Pixel Integration for Snapchat" 107 107 4. Click "Install Now" and then "Activate" 108 5. Go to " Snapchat Pixel" in your admin menu to configure108 5. Go to "Pixel Integration for Snapchat" in your admin menu to configure 109 109 110 110 = Manual Installation = … … 118 118 = Configuration = 119 119 120 1. Obtain your SnapchatPixel ID from your Snapchat Ads Manager121 2. Go to " Snapchat Pixel" in your WordPress admin menu120 1. Obtain your Pixel ID from your Snapchat Ads Manager 121 2. Go to "Pixel Integration for Snapchat" in your WordPress admin menu 122 122 3. Enter your Pixel ID in the settings 123 123 4. Select which pages and events you want to track … … 134 134 == Frequently Asked Questions == 135 135 136 = How do I find my SnapchatPixel ID? =136 = How do I find my Pixel ID? = 137 137 138 138 You can find your Pixel ID in your Snapchat Ads Manager. Go to the "Events Manager" section and select your pixel. The Pixel ID will be displayed at the top of the page. 139 139 140 = How can I verify that my Snap Pixel is working correctly? =141 142 You can download the Snap Pixel Helper Chrome Extension from the [Chrome Web Store](https://chrome.google.com/webstore/detail/snap-pixel-helper/hnlbfcoodjpconffdbddfglilhkhpdnf). This tool will show you when the pixel fires on your website.140 = How can I verify that my pixel is working correctly? = 141 142 You can download the Snap Pixel Helper Chrome Extension (an official Snapchat tool) from the [Chrome Web Store](https://chrome.google.com/webstore/detail/snap-pixel-helper/hnlbfcoodjpconffdbddfglilhkhpdnf). This tool will show you when the pixel fires on your website. 143 143 144 144 = Does this plugin work with WooCommerce? = … … 152 152 = Will this plugin slow down my website? = 153 153 154 No, the plugin is designed to be lightweight and efficient. The Snapchat Pixel code is loaded asynchronously, which means it won't block your page from loading.154 No, the plugin is designed to be lightweight and efficient. The pixel code is loaded asynchronously, which means it won't block your page from loading. 155 155 156 156 = Is this plugin compatible with caching plugins? = … … 158 158 Yes, the plugin is compatible with most caching plugins. However, for dynamic events like add-to-cart, you may need to exclude certain pages from caching. 159 159 160 = Where can I find more information on Snap Pixel? =161 162 You can find more information on the [Snap Pixel documentation page](https://businesshelp.snapchat.com/en-US/article/snap-pixel-about).163 164 = Are there any add-ons available for Snap Pixel? =165 166 Yes! We offer several powerful add-ons to enhance your Snap Pixel implementation:167 168 1. ** Snap Pixel Analytics** - Track and analyze your Snapchat Pixel events directly in your WordPress dashboard169 2. ** Snap Pixel Advanced E-commerce** - Advanced WooCommerce tracking features170 3. ** Snap Pixel Conversion API** - Server-side tracking for more reliable conversion data171 4. ** Snap Pixelfor Membership Sites** - Specialized tracking for membership and subscription sites160 = Where can I find more information on the Snapchat tracking pixel? = 161 162 You can find more information on the [Snapchat Pixel documentation page](https://businesshelp.snapchat.com/en-US/article/snap-pixel-about). 163 164 = Are there any add-ons available? = 165 166 Yes! We offer several powerful add-ons to enhance your pixel integration: 167 168 1. **Pixel Analytics for Snapchat** - Track and analyze your pixel events directly in your WordPress dashboard 169 2. **Advanced E-commerce Pixel Tracking** - Advanced WooCommerce tracking features 170 3. **Conversion API for Snapchat** - Server-side tracking for more reliable conversion data 171 4. **Pixel Integration for Membership Sites** - Specialized tracking for membership and subscription sites 172 172 173 173 You can find all these add-ons at [coresolstudio.com/plugins/snap-pixel](https://coresolstudio.com/plugins/snap-pixel). … … 179 179 == Screenshots == 180 180 181 1. Snap PixelGeneral Settings181 1. General Settings 182 182 2. WordPress Integration Options 183 183 3. WooCommerce Integration Settings … … 185 185 186 186 == Changelog == 187 188 = 1.9.2 = 189 * Added Pixel ID validation with regex pattern to ensure proper format 190 * Pixel ID now only accepts lowercase letters, numbers, and hyphens 191 * Added error message for invalid Pixel ID format during settings save 192 * Improved data integrity and security for Pixel ID input 187 193 188 194 = 1.9.1 = … … 253 259 == Upgrade Notice == 254 260 261 = 1.9.2 = 262 Enhancement update that adds Pixel ID validation to ensure proper format and improve data integrity. 263 255 264 = 1.9.1 = 256 265 Critical security update that fixes a nonce bypass vulnerability in AJAX handlers. Please upgrade immediately. -
snap-pixel/trunk/snap-pixel.php
r3334940 r3485171 1 1 <?php 2 2 /** 3 * Plugin Name: Snap Pixel3 * Plugin Name: Pixel Integration for Snapchat 4 4 * Plugin URI: https://wordpress.org/plugins/snap-pixel 5 * Description: Snapchat (Snap Pixel) to measure the cross-device impact of campaigns. It is best suited for your direct response goals, such as driving leads, subscriptions, or product sales.6 * Version: 1.9. 15 * Description: Integrate the Snapchat tracking pixel into your WordPress and WooCommerce site to measure the cross-device impact of campaigns. Best suited for direct response goals such as driving leads, subscriptions, or product sales. This plugin is not affiliated with or endorsed by Snap Inc. 6 * Version: 1.9.2 7 7 * Author: Hassan Ali 8 8 * Author URI: https://creativehassan.com … … 21 21 22 22 // Define plugin constants 23 define( 'SNAP_PIXEL_VERSION', '1.9. 1' );23 define( 'SNAP_PIXEL_VERSION', '1.9.2' ); 24 24 define( 'SNAP_PIXEL_PLUGIN_DIR', plugin_dir_path( __FILE__ ) ); 25 25 define( 'SNAP_PIXEL_PLUGIN_URL', plugin_dir_url( __FILE__ ) ); … … 108 108 109 109 /** 110 * Register an add-on for the Snap Pixelplugin.110 * Register an add-on for the Pixel Integration for Snapchat plugin. 111 111 * 112 112 * @param string $addon_id The ID of the add-on.
Note: See TracChangeset
for help on using the changeset viewer.