[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fFysSwUIeIF76CeKyyy7UbPWxPbx_V7rfXV7bsPw53zY":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":37,"analysis":140,"fingerprints":934},"full-picture-analytics-cookie-notice","Tracking and Consent Manager – WP Full Picture","10.1.0","Krzysztof Planeta","https:\u002F\u002Fprofiles.wordpress.org\u002Fchrisplaneta\u002F","\u003Cp>WP Full Picture is a tracking manager for WordPress and WooCommerce.\u003C\u002Fp>\n\u003Cp>It lets you install tracking tools, display a GDPR-compliant consent banner and block tracking until visitors give their consent.\u003C\u002Fp>\n\u003Cp>WP Full Picture replaces:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Tracking plugins, like PixelYourSite, Pixel Manager for WooCommerce or Google Site Kit,\u003C\u002Fli>\n\u003Cli>GTM plugins, like GTM4WP,\u003C\u002Fli>\n\u003Cli>Consent Management Platforms, like CookieBot, CookieYes, Complianz and others.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎁 WHAT’S INCLUDED\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>16 ready-to-use integrations with tools like Google Analytics, Google Ads, Meta Pixel, and more\u003C\u002Fli>\n\u003Cli>Built-in, pre-configured consent banner\u003C\u002Fli>\n\u003Cli>Google Consent Mode v2 and Microsoft UET Consent Mode support\u003C\u002Fli>\n\u003Cli>Google Tag Manager integration\u003C\u002Fli>\n\u003Cli>Comprehensive WooCommerce tracking\u003Cbr \u002F>\n…and much more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🧩 INTEGRATIONS\u003C\u002Fh3>\n\u003Cp>Connect all your favorite tracking and analytics tools in minutes — no coding, no chaos.\u003C\u002Fp>\n\u003Cp>WP Full Picture comes with ready-to-use integrations that help you understand your visitors, optimize your campaigns, and grow your business — all while staying compliant.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Google Analytics \u003Ca href=\"https:\u002F\u002Fwpfullpicture.com\u002Fmodule\u002Fgoogle-analytics-integration-for-wordpress\u002F\" rel=\"nofollow ugc\">learn more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Google Ads \u003Ca href=\"https:\u002F\u002Fwpfullpicture.com\u002Fmodule\u002Fgoogle-ads\u002F\" rel=\"nofollow ugc\">learn more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Meta Pixel \u003Ca href=\"https:\u002F\u002Fwpfullpicture.com\u002Fmodule\u002Fmeta-pixel\u002F\" rel=\"nofollow ugc\">learn more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Pinterest Ads tag \u003Ca href=\"https:\u002F\u002Fwpfullpicture.com\u002Fmodule\u002Fpinterest-ads\u002F\" rel=\"nofollow ugc\">learn more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Hotjar \u003Ca href=\"https:\u002F\u002Fwpfullpicture.com\u002Fmodule\u002Fhotjar\u002F\" rel=\"nofollow ugc\">learn more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Twitter \u002F X \u003Ca href=\"https:\u002F\u002Fwpfullpicture.com\u002Fmodule\u002Fx-ads-twitter-ads\u002F\" rel=\"nofollow ugc\">learn more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Microsoft Advertising \u003Ca href=\"https:\u002F\u002Fwpfullpicture.com\u002Fmodule\u002Fmicrosoft-advertising\u002F\" rel=\"nofollow ugc\">learn more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Microsoft Clarity \u003Ca href=\"https:\u002F\u002Fwpfullpicture.com\u002Fmodule\u002Fmicrosoft-clarity\u002F\" rel=\"nofollow ugc\">learn more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>LinkedIn Insights Tag \u003Ca href=\"https:\u002F\u002Fwpfullpicture.com\u002Fmodule\u002Flinkedin-insight-tag\u002F\" rel=\"nofollow ugc\">learn more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>TikTok Pixel \u003Ca href=\"https:\u002F\u002Fwpfullpicture.com\u002Fmodule\u002Ftiktok-pixel\u002F\" rel=\"nofollow ugc\">learn more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Plausible Analytics \u003Ca href=\"https:\u002F\u002Fwpfullpicture.com\u002Fmodule\u002Fplausible-analytics\u002F\" rel=\"nofollow ugc\">learn more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Matomo \u003Ca href=\"https:\u002F\u002Fwpfullpicture.com\u002Fmodule\u002Fmatomo\u002F\" rel=\"nofollow ugc\">learn more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Inspectlet \u003Ca href=\"https:\u002F\u002Fwpfullpicture.com\u002Fmodule\u002Finspectlet\u002F\" rel=\"nofollow ugc\">learn more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Crazy Egg \u003Ca href=\"https:\u002F\u002Fwpfullpicture.com\u002Fmodule\u002Fcrazy-egg\u002F\" rel=\"nofollow ugc\">learn more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>PostHog (installation only)\u003C\u002Fli>\n\u003Cli>Simple Analytics (installation only)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Need something else?\u003C\u002Fp>\n\u003Cp>Install more tools with the built-in \u003Ca href=\"https:\u002F\u002Fwpfullpicture.com\u002Fmodule\u002Fgoogle-tag-manager\u002F\" rel=\"nofollow ugc\">Google Tag Manager integration\u003C\u002Fa> (advanced) or a \u003Ca href=\"https:\u002F\u002Fwpfullpicture.com\u002Fmodule\u002Fcustom-scripts\u002F\" rel=\"nofollow ugc\">Custom Integrations module\u003C\u002Fa> (quick and simple).\u003C\u002Fp>\n\u003Cp>All tools installed with outhese modules work seamlessly with the built-in consent banner and consent management system — so every tool runs in full compliance.\u003C\u002Fp>\n\u003Ch3>🍪 CONSENT BANNER\u003C\u002Fh3>\n\u003Cp>WP FP comes with a GDPR-compliant consent banner that just works — no setup headaches, no cookie scans, no limits.\u003C\u002Fp>\n\u003Cp>It comes with Google Consent Mode v2 and Microsoft UET Consent Mode built-in, so you can safely collect traffic insights, run ad campaigns and track conversions.\u003C\u002Fp>\n\u003Cp>The banner automatically manages all your tracking tools that you installed with WP Full Picture, ensuring your site stays compliant with privacy laws while you keep gathering valuable data.\u003C\u002Fp>\n\u003Cp>No complicated setup. No third-party cookie scanners.\u003C\u002Fp>\n\u003Ch3>👁️ ADVANCED TRACKING\u003C\u002Fh3>\n\u003Cp>With WP Full Picture you can track:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce events (see below)\u003C\u002Fli>\n\u003Cli>Clicks in affiliate links, contact links, buttons and other page elements\u003C\u002Fli>\n\u003Cli>Form submissions\u003C\u002Fli>\n\u003Cli>Views of popups, ads and pricing tables\u003C\u002Fli>\n\u003Cli>Page types, categories, tags\u003C\u002Fli>\n\u003Cli>User roles and statuses\u003C\u002Fli>\n\u003Cli>and more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can track it with the tools installed with WP FP or push this data to Google Tag Manager’s dataLayer. Whatever you prefer.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>[PRO]\u003C\u002Fstrong> With WP Full Picture Pro, you go one step further and unlock business-oriented features like:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Server-side tracking with Meta CAPI and Measurement Protocol\u003C\u002Fli>\n\u003Cli>Google Tag Gateway via Cloudflare\u003C\u002Fli>\n\u003Cli>Advanced Matching \u002F Enhanced conversions tracking\u003C\u002Fli>\n\u003Cli>Custom events builder\u003C\u002Fli>\n\u003Cli>Visitor scoring (for measuring the quality of traffic sources)\u003C\u002Fli>\n\u003Cli>Metadata tracking\u003C\u002Fli>\n\u003Cli>JavaScript error tracking\u003C\u002Fli>\n\u003Cli>and more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🛒 WOOCOMMERCE TRACKING\u003C\u002Fh3>\n\u003Cp>WP Full Picture tracks all major WooCommerce events in 14 tracking tools, including Google Analytics, Google Ads, Meta Pixel, and Google Tag Manager.\u003C\u002Fp>\n\u003Cp>It tracks key actions like:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Product views and list views\u003C\u002Fli>\n\u003Cli>Additions to cart\u003C\u002Fli>\n\u003Cli>Starting checkout\u003C\u002Fli>\n\u003Cli>Completed purchases\u003C\u002Fli>\n\u003Cli>Coupon usage and more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Every event includes detailed product information for accurate conversion tracking and smarter ad targeting.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>[PRO]\u003C\u002Fstrong> The Pro version adds:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Status-based order tracking (for higher accuracy)\u003C\u002Fli>\n\u003Cli>Server-side tracking with Meta Capi and Measurement Protocol (to better avoid ad blockers)\u003C\u002Fli>\n\u003Cli>Enhanced conversions and advanced matching (for better conversion attribution and ad optimisation)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📈 STATISTICS IN WP ADMIN\u003C\u002Fh3>\n\u003Cp>With WP Full Picture, you can embed reports with statistics from Google Looker Studio, Databox, and other BI platforms – directly in your WP admin.\u003C\u002Fp>\n\u003Ch3>💎 WP FULL PICTURE FREE vs PRO\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfullpicture.com\u002Ffree-vs-pro\u002F\" rel=\"nofollow ugc\">See Free vs Pro comparison\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfullpicture.com\u002Fis-wp-full-picture-for-you\u002F\" rel=\"nofollow ugc\">Quizz: Check if Pro is for you\u003C\u002Fa>\u003C\u002Fp>\n","All-in-one tracking and consent management. Use Google Analytics, Google Ads, Meta Pixel, and more - without breaking privacy laws.",3000,52958,100,21,"2026-03-11T12:29:00.000Z","6.9.4","5.4","7.4",[20,21,22,23,24],"analytics","consent-mode","gdpr","google-ads","gtm","https:\u002F\u002Fwpfullpicture.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffull-picture-analytics-cookie-notice.10.1.0.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"chrisplaneta",1,30,94,"2026-04-04T18:21:24.551Z",[38,61,79,98,116],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":16,"requires_at_least":51,"requires_php":18,"tags":52,"homepage":56,"download_link":57,"security_score":58,"vuln_count":59,"unpatched_count":27,"last_vuln_date":60,"fetched_at":29},"duracelltomi-google-tag-manager","GTM4WP – A Google Tag Manager (GTM) plugin for WordPress","1.22.3","Thomas Geiger","https:\u002F\u002Fprofiles.wordpress.org\u002Fduracelltomi\u002F","\u003Cp>Google Tag Manager (GTM) is Google’s free tool for everyone to manage and deploy analytics and marketing tags as well as other code snippets\u003Cbr \u002F>\nusing an intuitive web UI. To learn more about this tool, visit the \u003Ca href=\"https:\u002F\u002Fmarketingplatform.google.com\u002Fabout\u002Ftag-manager\u002F\" rel=\"nofollow ugc\">official website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin places the GTM container code snippets onto your WordPress website so that you do not need to add it manually.\u003Cbr \u002F>\nMultiple containers are also supported!\u003C\u002Fp>\n\u003Cp>The plugin complements your GTM setup by pushing page meta data and user information into the so called data layer.\u003Cbr \u002F>\nGoogle’s official help pages includes \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Ftag-platform\u002Ftag-manager\u002Fdatalayer#datalayer\" rel=\"nofollow ugc\">more details about the data layer\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>PHP 7.4 is required to use this plugin.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>GTM container code placement\u003C\u002Fh4>\n\u003Cp>The original GTM container code is divided into two parts:\u003C\u002Fp>\n\u003Cp>The first part is a javascript code snippet that is added to the \u003Ccode>\u003Chead>\u003C\u002Fcode> section of every page of the website.\u003Cbr \u002F>\nThis part is critical to enable all features of GTM, and this plugin helps to place this part\u003Cbr \u002F>\ncorrectly on your site.\u003C\u002Fp>\n\u003Cp>The second part is an iframe snippet that acts as a failsafe\u002Ffallback should users’ JavaScript be disabled.\u003Cbr \u002F>\nGoogle recommends – for best performance – to place this code snippet directly after the opening \u003Ccode>\u003Cbody>\u003C\u002Fcode> tag on each page.\u003C\u002Fp>\n\u003Cp>Albeit not ideal, it will work when placed lower in the code. This plugin provides a code placement option for the second code snippet.\u003C\u002Fp>\n\u003Cp>If your WordPress theme is compatible with the additions of WordPress 5.2 then this plugin will place this second code to the right place.\u003Cbr \u002F>\nUsers of the Genisis theme, GeneratePress theme, Elementor, Oxygen Builder and Beaver Builder Theme will also have this placed correctly.\u003Cbr \u002F>\nTo utilize this, set the compatibility mode in plugin options to off.\u003C\u002Fp>\n\u003Cp>All other users can place this second code snippet using a custom PHP code (“Manually coded” option) or select the so called “Footer” option to\u003Cbr \u002F>\nadd the code lower in the code (it is not the recommended way but will work)\u003C\u002Fp>\n\u003Ch4>Basic data included\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>post\u002Fpage titles\u003C\u002Fli>\n\u003Cli>post\u002Fpage dates\u003C\u002Fli>\n\u003Cli>post\u002Fpage category names\u003C\u002Fli>\n\u003Cli>post\u002Fpage tag names\u003C\u002Fli>\n\u003Cli>post\u002Fpage author ID and name\u003C\u002Fli>\n\u003Cli>post\u002Fpage ID\u003C\u002Fli>\n\u003Cli>post types\u003C\u002Fli>\n\u003Cli>post format\u003C\u002Fli>\n\u003Cli>post count on the current page + in the current category\u002Ftag\u002Ftaxonomy\u003C\u002Fli>\n\u003Cli>custom terms associated with any post type\u003C\u002Fli>\n\u003Cli>logged in status\u003C\u002Fli>\n\u003Cli>logged in user role\u003C\u002Fli>\n\u003Cli>logged in user ID (to track cross device behaviour in Google Analytics)\u003C\u002Fli>\n\u003Cli>logged in user email address (both unhashed and SHA256 hased values to be used with tracking)\u003C\u002Fli>\n\u003Cli>logger in user creation date\u003C\u002Fli>\n\u003Cli>site search data\u003C\u002Fli>\n\u003Cli>site name and id (for WordPress multisite instances)\u003C\u002Fli>\n\u003Cli>IP address of the visitor (please use the explicit consent of the visitor to utilize this)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Browser \u002F OS \u002F Device data\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>browser data (name, version, engine)\u003C\u002Fli>\n\u003Cli>OS data (name, version)\u003C\u002Fli>\n\u003Cli>device data (type, manufacturer, model)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Data is provided using the WhichBrowser library: http:\u002F\u002Fwhichbrowser.net\u002F\u003C\u002Fp>\n\u003Ch4>Weather data\u003C\u002Fh4>\n\u003Cp>(beta)\u003C\u002Fp>\n\u003Cp>Push data about users’ current weather conditions into the dataLayer. This can be used to generate weather-related\u003Cbr \u002F>\naudience\u002Fremarketing lists on ad platforms and allows for user segmentation in your web analytics solutions:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>weather category (clouds, rain, snow, etc.)\u003C\u002Fli>\n\u003Cli>weather description: more detailed data\u003C\u002Fli>\n\u003Cli>temperature in Celsius or Fahrenheit\u003C\u002Fli>\n\u003Cli>air pressure\u003C\u002Fli>\n\u003Cli>wind speed and degrees\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Weather data is queried from Open Weather Map. Depending on your websites traffic, additional fees may apply:\u003Cbr \u002F>\nhttp:\u002F\u002Fopenweathermap.org\u002Fprice\u003C\u002Fp>\n\u003Cp>An (free) API key from OpenWeatherMap is required for this feature to work.\u003C\u002Fp>\n\u003Cp>ipstack.com is used to determine the site visitor’s location. A (free) API key from IPStack.com is required for this feature to work:\u003Cbr \u002F>\nhttps:\u002F\u002Fipstack.com\u002Fproduct\u003C\u002Fp>\n\u003Ch4>Media player events\u003C\u002Fh4>\n\u003Cp>(experimental)\u003C\u002Fp>\n\u003Cp>Track users’ interaction with any embedded media:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>YouTube\u003C\u002Fli>\n\u003Cli>Vimeo\u003C\u002Fli>\n\u003Cli>Soundcloud\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>DataLayer events can be chosen to fire upon media player load, media is being played, paused\u002Fstopped and optionally when\u003Cbr \u002F>\nthe user reaches 10, 20, 30, …, 90, 100% of the media duration.\u003C\u002Fp>\n\u003Cp>Tracking is supported for embedded media using the built-in oEmbed feature of WordPress as well as most other media plugins\u003Cbr \u002F>\nand copy\u002Fpasted codes. Players injected into the website after page load are not currently supported.\u003C\u002Fp>\n\u003Ch4>Scroll tracking\u003C\u002Fh4>\n\u003Cp>Fire tags based on how the visitor scrolls from the top to the bottom of a page.\u003Cbr \u002F>\nAn example would be to separate “readers” (who spend a specified amount of time on a page) from “scrollers”\u003Cbr \u002F>\n(who only scroll through within seconds). You can use these events to fire Analytics tags and\u002For remarketing\u002Fconversion tags\u003Cbr \u002F>\n(for micro conversions).\u003C\u002Fp>\n\u003Cp>Scroll tracking is based on the solution originally created by\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Nick Mihailovski\u003C\u002Fli>\n\u003Cli>Thomas Baekdal\u003C\u002Fli>\n\u003Cli>Avinash Kaushik\u003C\u002Fli>\n\u003Cli>Joost de Valk\u003C\u002Fli>\n\u003Cli>Eivind Savio\u003C\u002Fli>\n\u003Cli>Justin Cutroni\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Original script:\u003Cbr \u002F>\nhttp:\u002F\u002Fcutroni.com\u002Fblog\u002F2012\u002F02\u002F21\u002Fadvanced-content-tracking-with-google-analytics-part-1\u002F\u003C\u002Fp>\n\u003Ch4>Blacklist & Whitelist Tag Manager tags, triggers and variables\u003C\u002Fh4>\n\u003Cp>To increase website security, you have the option to white- and blacklist tags\u002Ftriggers\u002Fvariables.\u003Cbr \u002F>\nYou can prevent specific tags from firing or the use of certain variable types regardless of your GTM setup.\u003C\u002Fp>\n\u003Cp>If the Google account associated with your GTM account is being hacked, an attacker could easily\u003Cbr \u002F>\nexecute malware on your website without accessing its code on your hosting server. By blacklisting custom HTML tags\u003Cbr \u002F>\nand\u002For custom JavaScript variables you can secure the Tag Manager container.\u003C\u002Fp>\n\u003Ch4>Integration\u003C\u002Fh4>\n\u003Cp>Google Tag Manager for WordPress integrates with several popular plugins. More integration to come!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Contact Form 7: fire an event when a Contact Form 7 form was submitted with any result (mail sent, mail failed, spam detected, invalid input)\u003C\u002Fli>\n\u003Cli>WooCommerce:\n\u003Cul>\n\u003Cli>Implementation of \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Ftag-manager\u002Fecommerce-ga4\" rel=\"nofollow ugc\">GA4 E-commerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Does not support promotions since WooCommerce does not have such a feature (yet)\u003C\u002Fli>\n\u003Cli>Does not support refunds\u003C\u002Fli>\n\u003Cli>Compatibility with High Performance Order Storage (HPOS)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>AMP: load your AMP container on the AMP version of your pages\u003C\u002Fli>\n\u003Cli>Cookiebot: use automatic cookie blocking mode if needed\u003C\u002Fli>\n\u003Cli>Google Consent Mode v2: fire the “default” command with specific consent flags to integrat with non-certified Consent Management Platforms (CMPs) and plugins.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Server side containers\u003C\u002Fh4>\n\u003Cp>If you are using a \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Ftag-manager\u002Fserverside\u002Fsend-data#update_the_gtmjs_source_domain\" rel=\"nofollow ugc\">server side container\u003C\u002Fa>\u003Cbr \u002F>\nyou can enter your custom domain name and custom path to load gtm.js from your there.\u003C\u002Fp>\n\u003Ch4>Exclude specific user roles from being tracked\u003C\u002Fh4>\n\u003Cp>You can set which user roles needs to be excluded from tracking when a user with that role visits the frontend. This will completely disable the container code for that user.\u003C\u002Fp>\n","Advanced tag management for WordPress with Google Tag Manager",700000,13906369,90,154,"2025-12-15T14:45:00.000Z","3.4.0",[23,53,54,24,55],"google-analytics","google-tag-manager","tag-manager","https:\u002F\u002Fgtm4wp.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fduracelltomi-google-tag-manager.1.22.3.zip",98,3,"2022-05-31 00:00:00",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":13,"num_ratings":71,"last_updated":72,"tested_up_to":16,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":77,"download_link":78,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"lightweight-google-analytics","Lightweight Google Analytics","1.5.0","Andy Feliciotti","https:\u002F\u002Fprofiles.wordpress.org\u002Fsomeguy9\u002F","\u003Cp>This simple plugin adds Google Analytics 4 (GA4) to your WordPress site using your Measurement ID. Additional features include the ability to change the tracking code position, disabling display features, anonymize IP, and excluding roles from tracking.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> Universal Analytics (UA-) was discontinued by Google on July 1, 2023. This plugin still supports UA tracking IDs for backwards compatibility, but we recommend migrating to Google Analytics 4 (G-XXXXXXXX) for active tracking.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Performance focused with no bloat\u003C\u002Fli>\n\u003Cli>Extremely simple to setup\u003C\u002Fli>\n\u003Cli>Works with Google Analytics 4 (gtag.js) — Universal Analytics (analytics.js) still supported\u003C\u002Fli>\n\u003Cli>Regular updates for when GA changes in the future\u003C\u002Fli>\n\u003Cli>Only requires your GA tracking ID to work\u003C\u002Fli>\n\u003Cli>Option to put the tracking code in the header or footer\u003C\u002Fli>\n\u003Cli>Options to disable display features and anonymize IPs\u003C\u002Fli>\n\u003Cli>Options to exclude specific roles from GA tracking\u003C\u002Fli>\n\u003Cli>Option to use MinimalAnalytics.com’s tracking code (or MinimalAnalytics4 if using gtag.js)\u003C\u002Fli>\n\u003Cli>Google Consent Mode v2 support for GDPR\u002FCCPA compliance\u003C\u002Fli>\n\u003Cli>Debug Mode for testing GA4 implementation\u003C\u002Fli>\n\u003Cli>Works with WP-Rocket’s local GA script feature\u003C\u002Fli>\n\u003Cli>Never any upsells\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin uses Google Analytics 4 (gtag.js) tracking code by default. Universal Analytics (analytics.js) is still supported for backwards compatibility. It does not include any built in reporting — to view your site statistics, visit Google Analytics after installing.\u003C\u002Fp>\n","Easily integrate Google Analytics with WordPress using just your tracking ID.",400,7937,2,"2026-01-18T03:16:00.000Z","5.0","7.0",[20,21,76,22,53],"ga4","https:\u002F\u002Fsmartwp.co\u002Flightweight-google-analytics","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flightweight-google-analytics.1.5.0.zip",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":13,"num_ratings":33,"last_updated":89,"tested_up_to":90,"requires_at_least":91,"requires_php":92,"tags":93,"homepage":95,"download_link":96,"security_score":97,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"sugoi-tag-inserter","Sugoi Tag Inserter: GTM & gtag.js Made Easy","1.0.6","akira71s","https:\u002F\u002Fprofiles.wordpress.org\u002Fakira71s\u002F","\u003Cp>・2 step installation of GTM \u002F gtag.js\u003Cbr \u002F>\nPlugin to make Google Tag Manager (GTM) & gtag.js(Google Ads \u002F Google Analytics).\u003Cbr \u002F>\nWhat users need to do is, only inputting their GTM, Google Ads, or Google Analytics ID.\u003C\u002Fp>\n\u003Cp>・Cross Domain Setting\u003Cbr \u002F>\nIn order to track conversions on Google Ads, or track user behavior throughout multiple domains,  you would need to call \\”gtag(\\’set\\’)\\” functions.\u003C\u002Fp>\n\u003Cp>With this plugin, the cross domain set-up will be done by just typing 2 domains you want to track!\u003C\u002Fp>\n\u003Cp>・Custom HTML\u003Cbr \u002F>\nUsers can also insert their own Custom HTML as well.\u003C\u002Fp>\n\u003Ch3>1.0.1\u003C\u002Fh3>\n\u003Cp>first version\u003C\u002Fp>\n","・2 step installation of GTM \u002F gtag.js Plugin to make Google Tag Manager (GTM) & gtag.js(Google Ads \u002F Google Analytics).",20,8901,"2019-04-11T14:01:00.000Z","5.1.22","3.0.1","1.1",[23,53,54,94,24],"google%e5%ba%83%e5%91%8a","https:\u002F\u002Fgithub.com\u002Fakiras7171\u002Fsugoi-tag-inserter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsugoi-tag-inserter.zip",85,{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":13,"num_ratings":33,"last_updated":108,"tested_up_to":16,"requires_at_least":109,"requires_php":18,"tags":110,"homepage":114,"download_link":115,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"maxtdesign-cookie-consent","MaxtDesign Cookie Consent – Google Consent Mode v2","1.7.3","MaxtDesign","https:\u002F\u002Fprofiles.wordpress.org\u002Fslaacr\u002F","\u003Ch4>The MaxtDesign Cookie Consent Manager That Actually Works\u003C\u002Fh4>\n\u003Cp>Most WordPress consent plugins either don’t actually control tracking (they just show a form) or they’re so bloated they slow down your site significantly. \u003Cstrong>MaxtDesign Cookie Consent is different\u003C\u002Fstrong>: proper Google Consent Mode v2 implementation in under 10KB.\u003C\u002Fp>\n\u003Ch4>Why This Plugin?\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>For Site Owners:\u003C\u002Fstrong>\u003Cbr \u002F>\nYou need CCPA\u002FGDPR compliance but don’t want to sacrifice site performance or deal with complex configuration.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>For Developers:\u003C\u002Fstrong>\u003Cbr \u002F>\nYou want clean, efficient code that follows WordPress standards and doesn’t conflict with other plugins.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>For Agencies:\u003C\u002Fstrong>\u003Cbr \u002F>\nYou manage multiple client sites and need a reliable, lightweight solution that just works.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>✓ Actually Controls Tracking\u003C\u002Fstrong>\u003Cbr \u002F>\nUnlike “checkbox theater” plugins that only show forms, this plugin properly implements Google Consent Mode v2, ensuring GA4 and Google Ads respect user choices.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✓ Blazing Fast (\u003C10KB)\u003C\u002Fstrong>\u003Cbr \u002F>\nZero performance overhead. No database queries during page load. Pure localStorage-based consent management.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✓ Three Style Presets\u003C\u002Fstrong>\u003Cbr \u002F>\nChoose from Minimal, Modern, or Bold popup styles. Customize colors to match your brand.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✓ Works Everywhere\u003C\u002Fstrong>\u003Cbr \u002F>\nCompatible with any theme. Works with Elementor (optional). Mobile responsive. Accessibility compliant (WCAG 2.1 AA).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✓ Developer-Friendly\u003C\u002Fstrong>\u003Cbr \u002F>\nClean code following WordPress standards. Two shortcodes for easy integration. No jQuery dependency. Vanilla JavaScript.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✓ Privacy-First\u003C\u002Fstrong>\u003Cbr \u002F>\nNo server-side user tracking. No external API calls. User consent stored locally. GDPR\u002FCCPA compliant by design.\u003C\u002Fp>\n\u003Cp>\u003Ch4>What is Google Consent Mode v2?\u003C\u002Fh4>\n\u003C\u002Fp>\n\u003Cp>Google Consent Mode v2 (GCM v2) became mandatory in March 2024 for GA4 and Google Ads in the EU. It’s Google’s framework for managing user consent signals across their advertising and analytics products.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>This plugin implements all four required consent types:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>analytics_storage\u003C\u002Fstrong> – Google Analytics cookies\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ad_storage\u003C\u002Fstrong> – Advertising cookies  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>ad_user_data\u003C\u002Fstrong> – User data for advertising\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ad_personalization\u003C\u002Fstrong> – Personalized advertising\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Without proper GCM v2 implementation, your GA4 and Google Ads tracking may be unreliable or non-compliant.\u003C\u002Fp>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>Visitor arrives\u003C\u002Fstrong> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Consent popup appears (customizable position, style, timing)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User chooses\u003C\u002Fstrong> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Three options: Accept All, Analytics Only, or Decline All\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Consent stored\u003C\u002Fstrong> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> User choice saved in localStorage (privacy-friendly, no server tracking)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GCM signals updated\u003C\u002Fstrong> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Google Analytics and Ads respect the user’s choice immediately\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No repeat popup\u003C\u002Fstrong> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Cookie remembers they’ve seen popup (configurable duration)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Popup Customization\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Style Presets:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Minimal\u003C\u002Fstrong> – Clean and subtle\u003Cbr \u002F>\n* \u003Cstrong>Modern\u003C\u002Fstrong> – Rounded and polished\u003Cbr \u002F>\n* \u003Cstrong>Bold\u003C\u002Fstrong> – Strong and prominent\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Position Options:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Top banner\u003Cbr \u002F>\n* Bottom banner\u003Cbr \u002F>\n* Center modal\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Animation Options:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Slide in\u003Cbr \u002F>\n* Fade in\u003Cbr \u002F>\n* No animation\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Color Customization:\u003C\u002Fstrong>\u003Cbr \u002F>\nPrimary color picker to match your brand\u003C\u002Fp>\n\u003Ch4>Shortcodes\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Display Current Status:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[mdcc_consent_status]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Shows consent chips: “Analytics: On\u002FOff” and “Ads: On\u002FOff”\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Manage Consent Interface:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[mdcc_manage_consent title=\"Your Privacy Choices\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Full consent management with Accept\u002FAnalytics\u002FDecline buttons and current status display.\u003C\u002Fp>\n\u003Cp>Both shortcodes update in real-time when consent changes.\u003C\u002Fp>\n\u003Ch4>Optional Elementor Integration\u003C\u002Fh4>\n\u003Cp>Prefer to use a custom Elementor popup? Simply enter your Elementor Popup ID in settings, and the plugin will use your custom popup instead while maintaining proper GCM v2 functionality.\u003C\u002Fp>\n\u003Ch4>Technical Specifications\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Size:\u003C\u002Fstrong> \u003C10KB total (CSS + JS combined, gzipped)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance:\u003C\u002Fstrong> Zero database queries during page load\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Storage:\u003C\u002Fstrong> localStorage-based (no server-side user tracking)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dependencies:\u003C\u002Fstrong> None (vanilla JavaScript, no jQuery)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Compatibility:\u003C\u002Fstrong> WordPress 5.8+, PHP 7.4+\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Standards:\u003C\u002Fstrong> WCAG 2.1 AA accessible, mobile responsive\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress sites using GA4 or Google Ads\u003C\u002Fli>\n\u003Cli>CCPA\u002FGDPR compliance requirements\u003C\u002Fli>\n\u003Cli>Performance-conscious developers\u003C\u002Fli>\n\u003Cli>Agency client sites needing scalable consent management\u003C\u002Fli>\n\u003Cli>Anyone tired of bloated consent plugins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What This Plugin Doesn’t Do\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Not a cookie scanner\u003C\u002Fstrong> – Doesn’t automatically detect all cookies on your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Not a full compliance suite\u003C\u002Fstrong> – Focuses on consent management for Google tracking\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Not multi-platform tracking\u003C\u002Fstrong> – Free version handles GA4\u002FAds only (Pro version coming with Facebook, Hotjar, etc.)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For comprehensive cookie auditing and multi-platform tracking control, consider our Pro version (launching 2025).\u003C\u002Fp>\n\u003Ch4>Coming in Pro Version\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Facebook Pixel control\u003C\u002Fli>\n\u003Cli>Hotjar tracking control\u003C\u002Fli>\n\u003Cli>LinkedIn Insight Tag\u003C\u002Fli>\n\u003Cli>TikTok Pixel\u003C\u002Fli>\n\u003Cli>Custom script control\u003C\u002Fli>\n\u003Cli>Consent analytics dashboard\u003C\u002Fli>\n\u003Cli>Geolocation-based prompts\u003C\u002Fli>\n\u003Cli>White-label mode for agencies\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>MaxtDesign Cookie Consent does not collect, store, or transmit any user data. All consent preferences are stored locally in the user’s browser using localStorage. No information is sent to external servers.\u003C\u002Fp>\n\u003Cp>However, this plugin manages consent for third-party services (Google Analytics, Google Ads). Those services have their own privacy policies:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Google Analytics Privacy Policy: https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fli>\n\u003Cli>Google Ads Privacy Policy: https:\u002F\u002Fpolicies.google.com\u002Ftechnologies\u002Fads\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>It is your responsibility to include appropriate disclosures in your site’s privacy policy about the tracking services you use.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, please use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fmaxtdesign-cookie-consent\" rel=\"ugc\">WordPress.org support forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed by MaxtDesign – \u003Ca href=\"https:\u002F\u002Fmaxtdesign.com\" rel=\"nofollow ugc\">https:\u002F\u002Fmaxtdesign.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Special thanks to the WordPress community for feedback and testing.\u003C\u002Fp>\n","Free cookie consent that actually controls Google Analytics & Ads (not just a banner). 10x lighter than $50\u002Fmonth alternatives. GDPR\u002FCCPA.",10,356,"2026-02-28T19:14:00.000Z","5.8",[20,111,112,22,113],"ccpa","cookie-consent","google-consent-mode","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmaxtdesign-cookie-consent\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmaxtdesign-cookie-consent.1.7.3.zip",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":124,"downloaded":125,"rating":126,"num_ratings":127,"last_updated":128,"tested_up_to":16,"requires_at_least":129,"requires_php":17,"tags":130,"homepage":135,"download_link":136,"security_score":137,"vuln_count":138,"unpatched_count":27,"last_vuln_date":139,"fetched_at":29},"pixelyoursite","PixelYourSite – Your smart PIXEL (TAG) & API Manager","11.2.0.3","PixelYourSite","https:\u002F\u002Fprofiles.wordpress.org\u002Fpixelyoursite\u002F","\u003Cp>\u003Cstrong>PixelYourSite Free Version: Complete Tracking Solution for the Meta Pixel, Google Analytics 4, and Google Tag Manager.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Easily integrate Meta Pixel with full Conversion API support, Google Analytics 4, and Google Tag Manager into your WordPress site. Plus, use our simple Head and Footer script option to add any custom script you need for advanced tracking and optimization. The Pinterest Tag can be implemented via this \u003Ca href=\"https:\u002F\u002Fwww.pixelyoursite.com\u002Fpinterest-tag\" rel=\"nofollow ugc\">paid add-on\u003C\u002Fa>. Similar paid add-ons for the \u003Ca href=\"https:\u002F\u002Fwww.pixelyoursite.com\u002Fplugins\u002Fpixelyoursite-professional\u002Fbing-tag-add-on\" rel=\"nofollow ugc\">Bing tag\u003C\u002Fa> and for the \u003Ca href=\"https:\u002F\u002Fwww.pixelyoursite.com\u002Fplugins\u002Fpixelyoursite-professional\u002Freddit-wordpress-plugin\" rel=\"nofollow ugc\">Reddit Pixel\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Free training:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>We have a YouTube channel called \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCnie2zvwAjTLz9B4rqvAlFQ\" rel=\"nofollow ugc\">PixelYourSite\u003C\u002Fa> where we explain a lot of stuff about the plugin, Meta API, Google Analytics, Google Ads, TikTok and so on. Check this one to lean how to setup Meta Conversion API and a few tips to improve your EMQ score:\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FiIbk23Hy_6A?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>PixelYourSite will help you:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Install the Meta Pixel with Conversion API support.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Install Google Analytics 4 (GA4).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Install Google Tag Manager and push events into the data layer with ZERO coding (NEW).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Configure Google Consent Mode: \u003Ca href=\"https:\u002F\u002Fwww.pixelyoursite.com\u002Fgoogle-consent-mode-v2-wordpress\" rel=\"nofollow ugc\">check this dedicated page for more details\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Configure Google Tag Manager Server-Side Tagging for our native GA4 script: \u003Ca href=\"https:\u002F\u002Fwww.pixelyoursite.com\u002Fgoogle-server-side-tagging-with-pixelyoursite\" rel=\"nofollow ugc\">more details here\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Install any other scripts with our Head & Footer option.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>PixelYourSite & WooCommerce:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>All e-commerce speciffic events are automatically  fired.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>All parameters required for dynamic ads (Meta or Google) are present.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Flexible options for product IDs (default IDs, or SKU).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>The plugin can also use Facebook for WooCommerce product ID logic. You can use our advanced tracking and Facebook for WooCommerce catalogs.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Client data is used to improve Meta EMQ score for the API events.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>PixelYourSite & Easy Digital Downloads:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>All e-commerce speciffic events are automatically  fired.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>All parameters required for dynamic ads (Meta or Google) are present.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Client data is used to improve Meta EMQ score for the API events.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Track key actions with our automated events:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Searches (search keywords are tracked as parameters).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Form submissions.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>User signups.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>User login.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Downloads (file names and type are tracked as parameters).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Comments.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Page scroll.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Time on page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Track other actions with your own events:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Configure any standard or custom event for Meta, GA4, or GTM.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Head & Footer functionality. Add your own scripts:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>On all pages.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>On speciffic pages.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>On the WooCommerce order received page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>For all devices, for desktop, or mobile only.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Consent & GDPR\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>The plugin integrates with some of the most popular consent solutions.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>It has consent filters allowing other consent plugins to control our scripts and cookies.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>It can fire GA4 tags with Google Consent Mode granted.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Dedicated filter that enables Meta Limited Data Use.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>It’s fully integrated with \u003Ca href=\"https:\u002F\u002Fwww.pixelyoursite.com\u002Fplugins\u002Fconsentmagic\" rel=\"nofollow ugc\">ConsentMagic\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Google Tag Manager\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>PixelYourSite is known for its easy integration of the Meta Pixel, Google Analytics, TikTok (paid), Pinterest (paid add-on), and Bing (paid add-on). What makes it special is its new Google Tag Manager integration, pushing all events into the GTM data layer with no coding required.\u003C\u002Fp>\n\u003Cp>GTM Container Import: to simplify GTM setup we offer you a GTM Container Import file that will configure triggers for all our events and variables for all our parameters. Version 1.0 of this file comes with Google Analytics 4 tags pre-configured: \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=qKJ3mmCgT3M\" rel=\"nofollow ugc\">Watch this video to learn more\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key resources:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Learn how to \u003Ca href=\"https:\u002F\u002Fwww.pixelyoursite.com\u002Fverify-domain-facebook\" rel=\"nofollow ugc\">verify your domain on Facebook\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Learn how to handle \u003Ca href=\"https:\u002F\u002Fwww.pixelyoursite.com\u002Fgoogle-consent-mode-v2-wordpress\" rel=\"nofollow ugc\">Google Consent Mode V2\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Learn how to improve \u003Ca href=\"https:\u002F\u002Fwww.pixelyoursite.com\u002Ffacebook-event-match-quality-score\" rel=\"nofollow ugc\">Meta EMQ Score\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Learn how tot track \u003Ca href=\"https:\u002F\u002Fwww.pixelyoursite.com\u002Ftrack-wordpress-forms\" rel=\"nofollow ugc\">WordPress Forms\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Learn more about \u003Ca href=\"https:\u002F\u002Fwww.pixelyoursite.com\u002Fglobal-events\" rel=\"nofollow ugc\">Automated Events\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Learn more about \u003Ca href=\"https:\u002F\u002Fwww.pixelyoursite.com\u002Fwoocommerce-first-party-reports\" rel=\"nofollow ugc\">Native WooCommerce Reports\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Learn how to \u003Ca href=\"https:\u002F\u002Fwww.pixelyoursite.com\u002Fpixelyoursite-and-chatgpt\" rel=\"nofollow ugc\">analyse PixelYourSite data with ChatGPT\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Learn how to \u003Ca href=\"https:\u002F\u002Fwww.pixelyoursite.com\u002Fgoogle-server-side-tagging-with-pixelyoursite\" rel=\"nofollow ugc\">setup GTM server side tagging with the native GA4 integration\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Even more features with our paid plugins:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>PixelYourSite development is supported by our paying customers. We’ve turned \u003Ca href=\"https:\u002F\u002Fwww.pixelyoursite.com\u002Fplugins\u002Fpixelyoursite-professional\" rel=\"nofollow ugc\">PixelYourSite Professional\u003C\u002Fa> into a powerful tracking tool. Alongside it, we offer a range of plugins, like the \u003Ca href=\"https:\u002F\u002Fwww.pixelyoursite.com\u002Fplugins\u002Fproduct-catalog-feed-for-woocommerce\" rel=\"nofollow ugc\">WooCommerce Feed Plugin\u003C\u002Fa> and our consent management solution, \u003Ca href=\"https:\u002F\u002Fwww.pixelyoursite.com\u002Fplugins\u002Fconsentmagic\" rel=\"nofollow ugc\">ConsentMagic\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>The list of paid feature is long and growing:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Support for Google Ads tags.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Support for TikTok tags.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Pinterest and Bing support via paid add-ons.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>More automated events, tracking even more key actions.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>More parameters for our events, including landing page, traffic source, or UTMs tracking.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>More triggers for your own events: Clicks on links and CSS Selectors, Number of Page Views, Mouse over CSS Selectors, Embedded video views, Email link click, Page scroll, Post type, and direct integrations with various Form plugins plus Elementor forms.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>More events triggers on top of the ones available in the free version (URL filters, Device, User role): URL parameters, Landing page, Source.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Better tracking of user data for an improved EMQ score, including the ability to get user data from forms, or URLs.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Improved tracking of WooCommerce and EDD purchases.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Support for multiple tags.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>The possibility to configure where to fire or hide a particular tag based on flexible conditions.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Native WooCommerce and EDD reporting.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>… and many more!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>DON’T MISS:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Documentation\u003C\u002Fstrong>: learn how to use PixelYourSite free plugin. \u003Ca href=\"https:\u002F\u002Fwww.pixelyoursite.com\u002Fpixelyoursite-free-version\" rel=\"nofollow ugc\">Click here for the HELP articles\u003C\u002Fa>\u003C\u002Fp>\n","Add Meta Pixel with Conversion API, Google Analytics (GA4) + Consent Mode, Google Tag Manager, and Head & Footer scripts.",500000,18938821,86,261,"2026-02-23T11:17:00.000Z","4.4",[131,132,54,133,134],"google-analytics-4","google-consent-mode-v2","meta-conversion-api","meta-pixel","http:\u002F\u002Fwww.pixelyoursite.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpixelyoursite.11.2.0.3.zip",89,11,"2026-02-13 08:43:23",{"attackSurface":141,"codeSignals":682,"taintFlows":844,"riskAssessment":919,"analyzedAt":933},{"hooks":142,"ajaxHandlers":629,"restRoutes":660,"shortcodes":669,"cronEvents":680,"entryPointCount":366,"unprotectedCount":681},[143,149,152,157,161,165,168,170,173,177,179,181,184,187,191,195,199,202,204,207,210,213,215,217,219,222,224,226,228,231,233,235,237,240,242,244,247,249,251,253,256,258,260,262,265,267,269,271,274,276,278,280,283,285,287,289,292,294,296,299,302,304,306,308,311,313,315,318,320,322,324,327,329,331,335,338,341,345,350,354,357,361,364,367,370,372,374,377,379,381,384,386,388,391,393,395,397,400,403,405,408,412,416,419,424,428,433,436,438,441,443,446,448,451,453,456,459,462,465,468,471,474,477,480,483,486,488,489,491,492,494,498,501,504,508,510,511,513,514,516,517,520,524,526,528,531,533,534,536,537,539,540,542,543,545,548,550,552,554,555,557,558,560,561,563,564,566,568,569,571,572,574,575,579,580,581,585,589,593,597,601,605,610,614,618,622,626],{"type":144,"name":145,"callback":146,"file":147,"line":148},"filter","fupi_updating_many_options","__return_true","admin\\common\\fupi_updater.php",49,{"type":144,"name":145,"callback":150,"file":147,"line":151},"__return_false",57,{"type":153,"name":154,"callback":155,"file":156,"line":14},"action","fupi_register_setting_cegg","register_module_settings","admin\\modules\\cegg\\cegg-admin.php",{"type":144,"name":158,"callback":159,"priority":106,"file":156,"line":160},"fupi_cegg_add_fields_settings","add_fields_settings",22,{"type":144,"name":162,"callback":163,"priority":106,"file":156,"line":164},"fupi_cegg_get_page_descr","get_page_descr",24,{"type":153,"name":166,"callback":155,"file":167,"line":14},"fupi_register_setting_clar","admin\\modules\\clar\\clar-admin.php",{"type":144,"name":169,"callback":159,"priority":106,"file":167,"line":160},"fupi_clar_add_fields_settings",{"type":144,"name":171,"callback":163,"priority":106,"file":167,"line":172},"fupi_clar_get_page_descr",23,{"type":153,"name":174,"callback":155,"file":175,"line":176},"fupi_register_setting_cook","admin\\modules\\cook\\cook-admin.php",19,{"type":144,"name":178,"callback":159,"priority":106,"file":175,"line":87},"fupi_cook_add_fields_settings",{"type":144,"name":180,"callback":163,"priority":106,"file":175,"line":14},"fupi_cook_get_page_descr",{"type":144,"name":182,"callback":183,"priority":106,"file":175,"line":160},"fupi_cook_get_faq_data","get_faq_data",{"type":153,"name":185,"callback":186,"file":175,"line":34},"customize_register","fupi_customize_register",{"type":153,"name":188,"callback":189,"file":175,"line":190},"customize_save_after","fupi_customize_save_after",31,{"type":153,"name":192,"callback":193,"file":175,"line":194},"customize_preview_init","fupi_customizer_preview_scripts",32,{"type":153,"name":196,"callback":197,"file":175,"line":198},"customize_controls_enqueue_scripts","fupi_enqueue_customizer_css_js",33,{"type":153,"name":200,"callback":155,"file":201,"line":172},"fupi_register_setting_cscr","admin\\modules\\cscr\\cscr-admin.php",{"type":144,"name":203,"callback":159,"priority":106,"file":201,"line":164},"fupi_cscr_add_fields_settings",{"type":144,"name":205,"callback":183,"priority":106,"file":201,"line":206},"fupi_cscr_get_faq_data",25,{"type":144,"name":208,"callback":163,"priority":106,"file":201,"line":209},"fupi_cscr_get_page_descr",26,{"type":153,"name":211,"callback":155,"file":212,"line":87},"fupi_register_setting_fbp1","admin\\modules\\fbp1\\fbp1-admin.php",{"type":144,"name":214,"callback":159,"priority":106,"file":212,"line":14},"fupi_fbp1_add_fields_settings",{"type":144,"name":216,"callback":183,"priority":106,"file":212,"line":160},"fupi_fbp1_get_faq_data",{"type":144,"name":218,"callback":163,"priority":106,"file":212,"line":172},"fupi_fbp1_get_page_descr",{"type":153,"name":220,"callback":155,"file":221,"line":14},"fupi_register_setting_ga41","admin\\modules\\ga41\\ga41-admin.php",{"type":144,"name":223,"callback":159,"priority":106,"file":221,"line":160},"fupi_ga41_add_fields_settings",{"type":144,"name":225,"callback":183,"priority":106,"file":221,"line":172},"fupi_ga41_get_faq_data",{"type":144,"name":227,"callback":163,"priority":106,"file":221,"line":164},"fupi_ga41_get_page_descr",{"type":153,"name":229,"callback":155,"file":230,"line":176},"fupi_register_setting_gads","admin\\modules\\gads\\gads-admin.php",{"type":144,"name":232,"callback":159,"priority":106,"file":230,"line":87},"fupi_gads_add_fields_settings",{"type":144,"name":234,"callback":183,"priority":106,"file":230,"line":14},"fupi_gads_get_faq_data",{"type":144,"name":236,"callback":163,"priority":106,"file":230,"line":160},"fupi_gads_get_page_descr",{"type":153,"name":238,"callback":155,"file":239,"line":176},"fupi_register_setting_gtag","admin\\modules\\gtag\\gtag-admin.php",{"type":144,"name":241,"callback":159,"priority":106,"file":239,"line":87},"fupi_gtag_add_fields_settings",{"type":144,"name":243,"callback":163,"priority":106,"file":239,"line":14},"fupi_gtag_get_page_descr",{"type":153,"name":245,"callback":155,"file":246,"line":176},"fupi_register_setting_gtm","admin\\modules\\gtm\\gtm-admin.php",{"type":144,"name":248,"callback":159,"priority":106,"file":246,"line":87},"fupi_gtm_add_fields_settings",{"type":144,"name":250,"callback":183,"priority":106,"file":246,"line":14},"fupi_gtm_get_faq_data",{"type":144,"name":252,"callback":163,"priority":106,"file":246,"line":160},"fupi_gtm_get_page_descr",{"type":153,"name":254,"callback":155,"file":255,"line":87},"fupi_register_setting_hotj","admin\\modules\\hotj\\hotj-admin.php",{"type":144,"name":257,"callback":159,"priority":106,"file":255,"line":14},"fupi_hotj_add_fields_settings",{"type":144,"name":259,"callback":183,"priority":106,"file":255,"line":160},"fupi_hotj_get_faq_data",{"type":144,"name":261,"callback":163,"priority":106,"file":255,"line":172},"fupi_hotj_get_page_descr",{"type":153,"name":263,"callback":155,"file":264,"line":176},"fupi_register_setting_insp","admin\\modules\\insp\\insp-admin.php",{"type":144,"name":266,"callback":159,"priority":106,"file":264,"line":87},"fupi_insp_add_fields_settings",{"type":144,"name":268,"callback":183,"priority":106,"file":264,"line":14},"fupi_insp_get_faq_data",{"type":144,"name":270,"callback":163,"priority":106,"file":264,"line":160},"fupi_insp_get_page_descr",{"type":153,"name":272,"callback":155,"file":273,"line":176},"fupi_register_setting_linkd","admin\\modules\\linkd\\linkd-admin.php",{"type":144,"name":275,"callback":159,"priority":106,"file":273,"line":87},"fupi_linkd_add_fields_settings",{"type":144,"name":277,"callback":183,"priority":106,"file":273,"line":14},"fupi_linkd_get_faq_data",{"type":144,"name":279,"callback":163,"priority":106,"file":273,"line":160},"fupi_linkd_get_page_descr",{"type":153,"name":281,"callback":155,"file":282,"line":176},"fupi_register_setting_mads","admin\\modules\\mads\\mads-admin.php",{"type":144,"name":284,"callback":159,"priority":106,"file":282,"line":87},"fupi_mads_add_fields_settings",{"type":144,"name":286,"callback":183,"priority":106,"file":282,"line":14},"fupi_mads_get_faq_data",{"type":144,"name":288,"callback":163,"priority":106,"file":282,"line":160},"fupi_mads_get_page_descr",{"type":144,"name":290,"callback":159,"priority":106,"file":291,"line":14},"fupi_main_add_fields_settings","admin\\modules\\main\\main-admin.php",{"type":153,"name":293,"callback":155,"file":291,"line":160},"fupi_register_setting_main",{"type":144,"name":295,"callback":163,"priority":106,"file":291,"line":172},"fupi_main_get_page_descr",{"type":153,"name":297,"callback":298,"file":291,"line":194},"admin_post_wpfp_download_backup","fupi_download_settings_backup",{"type":153,"name":300,"callback":155,"file":301,"line":176},"fupi_register_setting_mato","admin\\modules\\mato\\mato-admin.php",{"type":144,"name":303,"callback":159,"priority":106,"file":301,"line":87},"fupi_mato_add_fields_settings",{"type":144,"name":305,"callback":183,"priority":106,"file":301,"line":14},"fupi_mato_get_faq_data",{"type":144,"name":307,"callback":163,"priority":106,"file":301,"line":160},"fupi_mato_get_page_descr",{"type":153,"name":309,"callback":155,"file":310,"line":176},"fupi_register_setting_pin","admin\\modules\\pin\\pin-admin.php",{"type":144,"name":312,"callback":159,"priority":106,"file":310,"line":87},"fupi_pin_add_fields_settings",{"type":144,"name":314,"callback":163,"priority":106,"file":310,"line":14},"fupi_pin_get_page_descr",{"type":153,"name":316,"callback":155,"file":317,"line":176},"fupi_register_setting_pla","admin\\modules\\pla\\pla-admin.php",{"type":144,"name":319,"callback":159,"priority":106,"file":317,"line":87},"fupi_pla_add_fields_settings",{"type":144,"name":321,"callback":183,"priority":106,"file":317,"line":14},"fupi_pla_get_faq_data",{"type":144,"name":323,"callback":163,"priority":106,"file":317,"line":160},"fupi_pla_get_page_descr",{"type":153,"name":325,"callback":155,"file":326,"line":176},"fupi_register_setting_posthog","admin\\modules\\posthog\\posthog-admin.php",{"type":144,"name":328,"callback":159,"priority":106,"file":326,"line":87},"fupi_posthog_add_fields_settings",{"type":144,"name":330,"callback":163,"priority":106,"file":326,"line":14},"fupi_posthog_get_page_descr",{"type":153,"name":332,"callback":155,"file":333,"line":334},"fupi_register_setting_proofrec","admin\\modules\\proofrec\\proofrec-admin.php",28,{"type":144,"name":336,"callback":159,"priority":106,"file":333,"line":337},"fupi_proofrec_add_fields_settings",29,{"type":144,"name":339,"callback":163,"priority":106,"file":333,"line":340},"fupi_proofrec_get_page_descr",35,{"type":153,"name":342,"callback":343,"priority":106,"file":333,"line":344},"publish_page","fupi_listen_to_pp_page_updates",42,{"type":153,"name":346,"callback":347,"file":348,"line":349},"fupi_register_setting_reports","register_reports_module_settings","admin\\modules\\reports\\reports-admin.php",17,{"type":144,"name":351,"callback":352,"priority":106,"file":348,"line":353},"fupi_reports_add_fields_settings","add_reports_fields_settings",18,{"type":144,"name":355,"callback":356,"priority":106,"file":348,"line":176},"fupi_reports_get_page_descr","get_reports_page_descr",{"type":153,"name":358,"callback":155,"file":359,"line":360},"fupi_register_setting_simpl","admin\\modules\\simpl\\simpl-admin.php",13,{"type":144,"name":362,"callback":159,"priority":106,"file":359,"line":363},"fupi_simpl_add_fields_settings",14,{"type":144,"name":365,"callback":163,"priority":106,"file":359,"line":366},"fupi_simpl_get_page_descr",15,{"type":153,"name":368,"callback":155,"file":369,"line":87},"fupi_register_setting_tik","admin\\modules\\tik\\tik-admin.php",{"type":144,"name":371,"callback":159,"priority":106,"file":369,"line":14},"fupi_tik_add_fields_settings",{"type":144,"name":373,"callback":163,"priority":106,"file":369,"line":160},"fupi_tik_get_page_descr",{"type":153,"name":375,"callback":155,"file":376,"line":160},"fupi_register_setting_tools","admin\\modules\\tools\\tools-admin.php",{"type":144,"name":378,"callback":159,"priority":106,"file":376,"line":172},"fupi_tools_add_fields_settings",{"type":144,"name":380,"callback":163,"priority":106,"file":376,"line":164},"fupi_tools_get_page_descr",{"type":153,"name":382,"callback":155,"file":383,"line":176},"fupi_register_setting_track","admin\\modules\\track\\track-admin.php",{"type":144,"name":385,"callback":159,"priority":106,"file":383,"line":87},"fupi_track_add_fields_settings",{"type":144,"name":387,"callback":163,"priority":106,"file":383,"line":14},"fupi_track_get_page_descr",{"type":153,"name":389,"callback":155,"file":390,"line":87},"fupi_register_setting_twit","admin\\modules\\twit\\twit-admin.php",{"type":144,"name":392,"callback":159,"priority":106,"file":390,"line":14},"fupi_twit_add_fields_settings",{"type":144,"name":394,"callback":183,"priority":106,"file":390,"line":160},"fupi_twit_get_faq_data",{"type":144,"name":396,"callback":163,"priority":106,"file":390,"line":172},"fupi_twit_get_page_descr",{"type":153,"name":398,"callback":155,"file":399,"line":209},"fupi_register_setting_woo","admin\\modules\\woo\\woo-admin.php",{"type":144,"name":401,"callback":159,"priority":106,"file":399,"line":402},"fupi_woo_add_fields_settings",27,{"type":144,"name":404,"callback":183,"priority":106,"file":399,"line":198},"fupi_woo_get_faq_data",{"type":144,"name":406,"callback":163,"priority":106,"file":399,"line":407},"fupi_woo_get_page_descr",39,{"type":144,"name":409,"callback":146,"file":410,"line":411},"hide_billing_and_payments_info","full-picture.php",67,{"type":144,"name":413,"callback":414,"file":410,"line":415},"plugin_icon","fupi_fs_custom_icon",73,{"type":153,"name":417,"callback":418,"file":410,"line":13},"before_woocommerce_init","closure",{"type":153,"name":420,"callback":421,"file":422,"line":423},"admin_notices","the_notices","includes\\class-fupi-notices.php",502,{"type":153,"name":425,"callback":426,"file":422,"line":427},"admin_footer","print_scripts",505,{"type":153,"name":429,"callback":430,"file":431,"line":432},"init","anonymous","includes\\class-fupi.php",62,{"type":144,"name":434,"callback":430,"file":431,"line":435},"load_textdomain_mofile",63,{"type":153,"name":429,"callback":430,"file":431,"line":437},78,{"type":153,"name":439,"callback":430,"file":431,"line":440},"admin_enqueue_scripts",93,{"type":153,"name":442,"callback":430,"file":431,"line":35},"admin_head",{"type":153,"name":444,"callback":430,"file":431,"line":445},"admin_menu",95,{"type":153,"name":444,"callback":430,"file":431,"line":447},96,{"type":153,"name":449,"callback":430,"file":431,"line":450},"admin_init",97,{"type":153,"name":449,"callback":430,"file":431,"line":452},99,{"type":153,"name":454,"callback":430,"file":431,"line":455},"wp_head",117,{"type":144,"name":457,"callback":430,"file":431,"line":458},"script_loader_tag",124,{"type":144,"name":460,"callback":430,"file":431,"line":461},"rocket_defer_inline_exclusions",131,{"type":144,"name":463,"callback":430,"file":431,"line":464},"rocket_exclude_js",132,{"type":144,"name":466,"callback":430,"file":431,"line":467},"rocket_delay_js_exclusions",133,{"type":144,"name":469,"callback":430,"file":431,"line":470},"rocket_exclude_defer_js",134,{"type":153,"name":472,"callback":430,"file":431,"line":473},"wp_enqueue_scripts",135,{"type":153,"name":475,"callback":430,"file":431,"line":476},"rest_api_init",178,{"type":153,"name":478,"callback":430,"file":431,"line":479},"template_redirect",181,{"type":153,"name":472,"callback":481,"file":482,"line":14},"enqueue_scripts","public\\modules\\cegg\\cegg-public.php",{"type":144,"name":484,"callback":485,"priority":106,"file":482,"line":160},"fupi_modify_fp_object","add_data_to_fp_object",{"type":153,"name":472,"callback":481,"file":487,"line":14},"public\\modules\\clar\\clar-public.php",{"type":144,"name":484,"callback":485,"priority":106,"file":487,"line":160},{"type":153,"name":472,"callback":481,"file":490,"line":206},"public\\modules\\cook\\cook-public.php",{"type":144,"name":484,"callback":485,"priority":106,"file":490,"line":209},{"type":153,"name":454,"callback":493,"priority":106,"file":490,"line":194},"fupi_add_cook_data_to_head",{"type":153,"name":495,"callback":496,"file":490,"line":497},"wp_body_opens","output_notice_html",40,{"type":153,"name":499,"callback":496,"file":490,"line":500},"wp_footer",43,{"type":153,"name":429,"callback":502,"file":490,"line":503},"register_iframes_shortcodes",46,{"type":153,"name":454,"callback":505,"priority":506,"file":507,"line":349},"fupi_output_in_head",50,"public\\modules\\cscr\\cscr-public.php",{"type":153,"name":499,"callback":509,"file":507,"line":353},"fupi_output_in_footer",{"type":144,"name":484,"callback":485,"priority":106,"file":507,"line":176},{"type":153,"name":472,"callback":481,"file":512,"line":172},"public\\modules\\fbp1\\fbp1-public.php",{"type":144,"name":484,"callback":485,"priority":106,"file":512,"line":164},{"type":153,"name":472,"callback":481,"file":515,"line":14},"public\\modules\\gotm\\gotm-public.php",{"type":144,"name":484,"callback":485,"priority":106,"file":515,"line":160},{"type":153,"name":518,"callback":519,"file":515,"line":172},"wp_body_open","add_gtm_noscript_fallback",{"type":153,"name":454,"callback":521,"priority":33,"file":522,"line":523},"add_gtag_to_head","public\\modules\\gtools\\gtools-public.php",53,{"type":153,"name":472,"callback":481,"file":522,"line":525},54,{"type":144,"name":484,"callback":485,"priority":106,"file":522,"line":527},55,{"type":144,"name":529,"callback":530,"priority":106,"file":522,"line":432},"fupi_order_server_tracking","fupi_ga41_order_server_tracking__premium_only",{"type":153,"name":472,"callback":481,"file":532,"line":14},"public\\modules\\hotj\\hotj-public.php",{"type":144,"name":484,"callback":485,"priority":106,"file":532,"line":160},{"type":153,"name":472,"callback":481,"file":535,"line":14},"public\\modules\\insp\\insp-public.php",{"type":144,"name":484,"callback":485,"priority":106,"file":535,"line":160},{"type":153,"name":472,"callback":481,"file":538,"line":14},"public\\modules\\linkd\\linkd-public.php",{"type":144,"name":484,"callback":485,"priority":106,"file":538,"line":160},{"type":153,"name":472,"callback":481,"file":541,"line":14},"public\\modules\\mads\\mads-public.php",{"type":144,"name":484,"callback":485,"priority":106,"file":541,"line":160},{"type":153,"name":472,"callback":481,"file":544,"line":366},"public\\modules\\main\\main-public.php",{"type":153,"name":499,"callback":546,"file":544,"line":547},"fupi_add_setup_console_html",16,{"type":153,"name":429,"callback":549,"file":544,"line":353},"add_fpinfo_shortcode",{"type":153,"name":454,"callback":551,"file":544,"line":160},"fupi_add_meta_tags",{"type":153,"name":472,"callback":481,"file":553,"line":14},"public\\modules\\mato\\mato-public.php",{"type":144,"name":484,"callback":485,"priority":106,"file":553,"line":160},{"type":153,"name":472,"callback":481,"file":556,"line":14},"public\\modules\\pin\\pin-public.php",{"type":144,"name":484,"callback":485,"priority":106,"file":556,"line":160},{"type":153,"name":472,"callback":481,"file":559,"line":176},"public\\modules\\pla\\pla-public.php",{"type":144,"name":484,"callback":485,"priority":106,"file":559,"line":87},{"type":153,"name":472,"callback":481,"file":562,"line":176},"public\\modules\\posthog\\posthog-public.php",{"type":144,"name":484,"callback":485,"priority":106,"file":562,"line":87},{"type":144,"name":484,"callback":485,"priority":106,"file":565,"line":349},"public\\modules\\proofrec\\proofrec-public.php",{"type":153,"name":472,"callback":481,"file":567,"line":353},"public\\modules\\simpl\\simpl-public.php",{"type":144,"name":484,"callback":485,"priority":106,"file":567,"line":176},{"type":153,"name":472,"callback":481,"file":570,"line":14},"public\\modules\\tik\\tik-public.php",{"type":144,"name":484,"callback":485,"priority":106,"file":570,"line":160},{"type":153,"name":472,"callback":481,"file":573,"line":14},"public\\modules\\twit\\twit-public.php",{"type":144,"name":484,"callback":485,"priority":106,"file":573,"line":160},{"type":153,"name":576,"callback":577,"file":578,"line":402},"woocommerce_loaded","check_if_woocommerce_loaded","public\\modules\\woo\\woo-public.php",{"type":153,"name":472,"callback":481,"file":578,"line":337},{"type":144,"name":484,"callback":485,"priority":106,"file":578,"line":34},{"type":144,"name":582,"callback":583,"priority":106,"file":578,"line":584},"fupi_modify_fpdata_object","add_data_to_fpdata_object",36,{"type":153,"name":586,"callback":587,"priority":506,"file":578,"line":588},"woocommerce_before_shop_loop_item","output_classic_archive_teaser_data",48,{"type":153,"name":590,"callback":591,"priority":592,"file":578,"line":506},"woocommerce_widget_product_item_end","output_widget_data",9999,{"type":153,"name":594,"callback":595,"priority":106,"file":578,"line":596},"woocommerce_after_mini_cart","output_classic_minicart_data",52,{"type":153,"name":598,"callback":599,"priority":106,"file":578,"line":600},"woocommerce_before_cart_contents","output_classic_cart_data",59,{"type":144,"name":602,"callback":603,"priority":106,"file":578,"line":604},"woocommerce_cart_item_name","output_classic_cart_item_id",66,{"type":144,"name":606,"callback":607,"priority":608,"file":578,"line":609},"woocommerce_blocks_product_grid_item_html","output_block_teasers_data",999999,80,{"type":144,"name":611,"callback":612,"priority":506,"file":578,"line":613},"render_block","output_prod_data_via_render_block_filter",91,{"type":153,"name":615,"callback":616,"priority":506,"file":578,"line":617},"woocommerce_after_add_to_cart_button","output_classic_and_block_single_prod_data",101,{"type":144,"name":619,"callback":620,"priority":506,"file":578,"line":621},"woocommerce_grouped_product_list_column_label","output_classic_and_block_group_prod_data",103,{"type":153,"name":499,"callback":623,"priority":624,"file":578,"line":625},"add_to_cart_from_url",999,110,{"type":153,"name":454,"callback":627,"priority":13,"file":578,"line":628},"output_checkout_data_in_head",112,[630,634,636,638,640,644,646,649,652,655,658],{"action":631,"nopriv":632,"callback":631,"hasNonce":633,"hasCapCheck":633,"file":291,"line":209},"fupi_ajax_make_new_backup",false,true,{"action":635,"nopriv":632,"callback":635,"hasNonce":633,"hasCapCheck":633,"file":291,"line":402},"fupi_ajax_upload_settings_from_file",{"action":637,"nopriv":632,"callback":637,"hasNonce":633,"hasCapCheck":633,"file":291,"line":334},"fupi_ajax_restore_settings_backup",{"action":639,"nopriv":632,"callback":639,"hasNonce":633,"hasCapCheck":633,"file":291,"line":337},"fupi_ajax_remove_settings_backup",{"action":641,"nopriv":632,"callback":642,"hasNonce":633,"hasCapCheck":632,"file":422,"line":643},"wptrt_dismiss_notice","ajax_maybe_dismiss_notice",65,{"action":645,"nopriv":632,"callback":430,"hasNonce":632,"hasCapCheck":632,"file":431,"line":617},"fupi_search_users",{"action":647,"nopriv":632,"callback":430,"hasNonce":632,"hasCapCheck":632,"file":431,"line":648},"fupi_search_pages",102,{"action":650,"nopriv":632,"callback":430,"hasNonce":632,"hasCapCheck":632,"file":431,"line":651},"fupi_update_modes",104,{"action":653,"nopriv":632,"callback":430,"hasNonce":632,"hasCapCheck":632,"file":431,"line":654},"fupi_check_conflicts",106,{"action":656,"nopriv":633,"callback":430,"hasNonce":632,"hasCapCheck":632,"file":431,"line":657},"fupi_ajax",173,{"action":656,"nopriv":632,"callback":430,"hasNonce":632,"hasCapCheck":632,"file":431,"line":659},175,[661],{"namespace":662,"route":663,"methods":664,"callback":666,"permissionCallback":146,"file":667,"line":668},"fupi\u002Fv1","\u002Fsender",[665],"POST","fupi_process_server_calls","public\\class-fupi-public.php",413,[670,674,677],{"tag":671,"callback":672,"file":490,"line":673},"fp_block","fupi_block",245,{"tag":675,"callback":672,"file":490,"line":676},"fp_block_iframe",246,{"tag":678,"callback":679,"file":544,"line":209},"fp_info","fupi_info",[],7,{"dangerousFunctions":683,"sqlUsage":684,"outputEscaping":694,"fileOperations":834,"externalRequests":71,"nonceChecks":835,"capabilityChecks":172,"bundledLibraries":836},[],{"prepared":685,"raw":59,"locations":686},6,[687,690,691],{"file":688,"line":349,"context":689},"admin\\common\\pages\\parts\\fupi-page_part-consents_list.php","$wpdb->get_var() with variable interpolation",{"file":333,"line":35,"context":689},{"file":333,"line":692,"context":693},138,"$wpdb->query() with variable interpolation",{"escaped":695,"rawEcho":696,"locations":697},454,77,[698,702,705,707,709,711,713,715,717,719,721,723,725,727,729,732,733,734,735,736,737,738,739,741,743,744,745,746,747,748,749,751,753,755,757,758,759,761,763,764,766,767,769,771,773,775,777,779,782,785,787,788,790,791,793,794,796,798,800,802,805,807,809,811,812,813,814,816,817,818,820,822,824,826,828,830,832],{"file":699,"line":700,"context":701},"admin\\class-fupi-admin.php",415,"raw output",{"file":703,"line":704,"context":701},"admin\\common\\fupi-admin-fields-html.php",162,{"file":703,"line":706,"context":701},184,{"file":703,"line":708,"context":701},202,{"file":703,"line":710,"context":701},211,{"file":703,"line":712,"context":701},269,{"file":703,"line":714,"context":701},299,{"file":703,"line":716,"context":701},307,{"file":703,"line":718,"context":701},311,{"file":703,"line":720,"context":701},321,{"file":703,"line":722,"context":701},325,{"file":703,"line":724,"context":701},433,{"file":703,"line":726,"context":701},715,{"file":703,"line":728,"context":701},757,{"file":730,"line":731,"context":701},"admin\\common\\pages\\fupi-admin-page-display.php",82,{"file":730,"line":731,"context":701},{"file":730,"line":731,"context":701},{"file":730,"line":731,"context":701},{"file":730,"line":731,"context":701},{"file":730,"line":731,"context":701},{"file":730,"line":731,"context":701},{"file":730,"line":458,"context":701},{"file":730,"line":740,"context":701},144,{"file":742,"line":337,"context":701},"admin\\common\\pages\\fupi-home-page-display.php",{"file":742,"line":337,"context":701},{"file":742,"line":337,"context":701},{"file":742,"line":337,"context":701},{"file":742,"line":337,"context":701},{"file":742,"line":625,"context":701},{"file":742,"line":740,"context":701},{"file":742,"line":750,"context":701},150,{"file":742,"line":752,"context":701},165,{"file":754,"line":600,"context":701},"admin\\common\\pages\\fupi-reports-page-display.php",{"file":756,"line":87,"context":701},"admin\\common\\pages\\parts\\fupi-page-part-status.php",{"file":756,"line":209,"context":701},{"file":756,"line":337,"context":701},{"file":688,"line":760,"context":701},34,{"file":688,"line":762,"context":701},61,{"file":688,"line":643,"context":701},{"file":688,"line":765,"context":701},74,{"file":688,"line":625,"context":701},{"file":688,"line":768,"context":701},121,{"file":688,"line":770,"context":701},149,{"file":688,"line":772,"context":701},169,{"file":774,"line":33,"context":701},"admin\\common\\pages\\parts\\fupi-page_part-footer.php",{"file":776,"line":681,"context":701},"admin\\common\\pages\\parts\\fupi-page_part-guides.php",{"file":778,"line":363,"context":701},"admin\\common\\pages\\parts\\fupi-page_part-offscreen.php",{"file":780,"line":781,"context":701},"admin\\common\\pages\\parts\\fupi-page_part-side-nav.php",220,{"file":783,"line":784,"context":701},"admin\\common\\pages\\parts\\fupi-page_part-top-nav.php",44,{"file":783,"line":786,"context":701},69,{"file":783,"line":628,"context":701},{"file":783,"line":789,"context":701},116,{"file":783,"line":455,"context":701},{"file":792,"line":503,"context":701},"admin\\modules\\cook\\customizer\\fupi-customizer-settings.php",{"file":792,"line":126,"context":701},{"file":792,"line":795,"context":701},153,{"file":667,"line":797,"context":701},272,{"file":667,"line":799,"context":701},427,{"file":490,"line":801,"context":701},81,{"file":803,"line":804,"context":701},"public\\modules\\cook\\fupi-display-cookie-notice.php",240,{"file":803,"line":806,"context":701},273,{"file":803,"line":808,"context":701},320,{"file":803,"line":810,"context":701},341,{"file":803,"line":668,"context":701},{"file":507,"line":786,"context":701},{"file":507,"line":415,"context":701},{"file":522,"line":815,"context":701},88,{"file":544,"line":344,"context":701},{"file":544,"line":613,"context":701},{"file":578,"line":819,"context":701},465,{"file":578,"line":821,"context":701},497,{"file":578,"line":823,"context":701},510,{"file":578,"line":825,"context":701},519,{"file":578,"line":827,"context":701},556,{"file":578,"line":829,"context":701},661,{"file":578,"line":831,"context":701},696,{"file":578,"line":833,"context":701},732,12,8,[837,841],{"name":838,"version":839,"knownCves":840},"Freemius","1.0",[],{"name":842,"version":28,"knownCves":843},"Select2",[],[845,861,873,886,899,911],{"entryPoint":846,"graph":847,"unsanitizedCount":71,"severity":860},"\u003Cfupi-admin-page-display> (admin\\common\\pages\\fupi-admin-page-display.php:0)",{"nodes":848,"edges":858},[849,853],{"id":850,"type":851,"label":852,"file":730,"line":59},"n0","source","$_GET (x2)",{"id":854,"type":855,"label":856,"file":730,"line":731,"wp_function":857},"n1","sink","echo() [XSS]","echo",[859],{"from":850,"to":854,"sanitized":632},"low",{"entryPoint":862,"graph":863,"unsanitizedCount":27,"severity":860},"fupi_download_settings_backup (admin\\modules\\main\\main-admin.php:183)",{"nodes":864,"edges":871},[865,867],{"id":850,"type":851,"label":852,"file":291,"line":866},195,{"id":854,"type":855,"label":868,"file":291,"line":869,"wp_function":870},"header() [Header Injection]",205,"header",[872],{"from":850,"to":854,"sanitized":633},{"entryPoint":874,"graph":875,"unsanitizedCount":27,"severity":860},"fupi_ajax_restore_settings_backup (admin\\modules\\main\\main-admin.php:280)",{"nodes":876,"edges":884},[877,880],{"id":850,"type":851,"label":878,"file":291,"line":879},"$_POST",287,{"id":854,"type":855,"label":881,"file":291,"line":882,"wp_function":883},"file_get_contents() [SSRF\u002FLFI]",295,"file_get_contents",[885],{"from":850,"to":854,"sanitized":633},{"entryPoint":887,"graph":888,"unsanitizedCount":27,"severity":860},"\u003Cmain-admin> (admin\\modules\\main\\main-admin.php:0)",{"nodes":889,"edges":896},[890,891,892,894],{"id":850,"type":851,"label":852,"file":291,"line":866},{"id":854,"type":855,"label":868,"file":291,"line":869,"wp_function":870},{"id":893,"type":851,"label":878,"file":291,"line":879},"n2",{"id":895,"type":855,"label":881,"file":291,"line":882,"wp_function":883},"n3",[897,898],{"from":850,"to":854,"sanitized":633},{"from":893,"to":895,"sanitized":633},{"entryPoint":900,"graph":901,"unsanitizedCount":33,"severity":910},"render_consents_list (admin\\common\\pages\\parts\\fupi-page_part-consents_list.php:9)",{"nodes":902,"edges":908},[903,905],{"id":850,"type":851,"label":904,"file":688,"line":363},"$_GET",{"id":854,"type":855,"label":906,"file":688,"line":176,"wp_function":907},"get_results() [SQLi]","get_results",[909],{"from":850,"to":854,"sanitized":632},"high",{"entryPoint":912,"graph":913,"unsanitizedCount":33,"severity":910},"\u003Cfupi-page_part-consents_list> (admin\\common\\pages\\parts\\fupi-page_part-consents_list.php:0)",{"nodes":914,"edges":917},[915,916],{"id":850,"type":851,"label":904,"file":688,"line":363},{"id":854,"type":855,"label":906,"file":688,"line":176,"wp_function":907},[918],{"from":850,"to":854,"sanitized":632},{"summary":920,"deductions":921},"The full-picture-analytics-cookie-notice plugin v10.1.0 demonstrates a mixed security posture. On the positive side, it has no known past vulnerabilities and utilizes prepared statements for the majority of its SQL queries, along with a high percentage of properly escaped output. The plugin also implements a reasonable number of capability checks and nonces. However, there are notable areas of concern, particularly regarding the attack surface. A significant portion of its AJAX handlers (6 out of 11) and one REST API route lack authentication checks, creating potential entry points for attackers. The taint analysis reveals two high-severity flows with unsanitized paths, which could lead to unintended behavior or vulnerabilities if exploited.  While the plugin has no recorded CVEs, the presence of unsanitized paths in taint analysis, even without critical severity, suggests areas that require immediate attention. The absence of past vulnerabilities is a positive indicator of developer diligence, but the current findings highlight that improvements are needed in input validation and access control for its API endpoints and AJAX actions.",[922,924,927,929,931],{"reason":923,"points":681},"Unprotected AJAX handlers",{"reason":925,"points":926},"Unprotected REST API routes",5,{"reason":928,"points":834},"High severity taint flows",{"reason":930,"points":71},"SQL queries not using prepared statements",{"reason":932,"points":59},"Bundled outdated Freemius library","2026-03-16T18:23:23.643Z",{"wat":935,"direct":959},{"assetPaths":936,"generatorPatterns":952,"scriptPaths":953,"versionParams":954},[937,938,939,940,941,942,943,944,945,946,947,948,949,950,951],"\u002Fwp-content\u002Fplugins\u002Ffull-picture-analytics-cookie-notice\u002Fadmin\u002Fassets\u002Fcss\u002Fjquery.dataTables.min.css","\u002Fwp-content\u002Fplugins\u002Ffull-picture-analytics-cookie-notice\u002Fadmin\u002Fassets\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Ffull-picture-analytics-cookie-notice\u002Fadmin\u002Fassets\u002Fjs\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Ffull-picture-analytics-cookie-notice\u002Fadmin\u002Fassets\u002Fjs\u002Fbootstrap.bundle.min.js","\u002Fwp-content\u002Fplugins\u002Ffull-picture-analytics-cookie-notice\u002Fadmin\u002Fassets\u002Fjs\u002Fjquery.dataTables.min.js","\u002Fwp-content\u002Fplugins\u002Ffull-picture-analytics-cookie-notice\u002Fadmin\u002Fassets\u002Fjs\u002Fjquery.min.js","\u002Fwp-content\u002Fplugins\u002Ffull-picture-analytics-cookie-notice\u002Fadmin\u002Fassets\u002Fjs\u002Fmoment.min.js","\u002Fwp-content\u002Fplugins\u002Ffull-picture-analytics-cookie-notice\u002Fadmin\u002Fassets\u002Fjs\u002Fnew-custom.js","\u002Fwp-content\u002Fplugins\u002Ffull-picture-analytics-cookie-notice\u002Fadmin\u002Fassets\u002Fjs\u002Freport.js","\u002Fwp-content\u002Fplugins\u002Ffull-picture-analytics-cookie-notice\u002Fadmin\u002Fassets\u002Fjs\u002Ftoastr.min.js","\u002Fwp-content\u002Fplugins\u002Ffull-picture-analytics-cookie-notice\u002Ffreemius\u002Fstart.php","\u002Fwp-content\u002Fplugins\u002Ffull-picture-analytics-cookie-notice\u002Fincludes\u002Ffupi-admin-notice.php","\u002Fwp-content\u002Fplugins\u002Ffull-picture-analytics-cookie-notice\u002Fincludes\u002Ffupi_modules_data.php","\u002Fwp-content\u002Fplugins\u002Ffull-picture-analytics-cookie-notice\u002Fpublic\u002Fassets\u002Fcss\u002Ffupi-public.css","\u002Fwp-content\u002Fplugins\u002Ffull-picture-analytics-cookie-notice\u002Fpublic\u002Fassets\u002Fjs\u002Ffupi-public.js",[],[947],[955,956,957,958],"\u002Fwp-content\u002Fplugins\u002Ffull-picture-analytics-cookie-notice\u002Fadmin\u002Fassets\u002Fcss\u002Fstyle.css?ver=","\u002Fwp-content\u002Fplugins\u002Ffull-picture-analytics-cookie-notice\u002Fadmin\u002Fassets\u002Fjs\u002Fadmin.js?ver=","\u002Fwp-content\u002Fplugins\u002Ffull-picture-analytics-cookie-notice\u002Fpublic\u002Fassets\u002Fcss\u002Ffupi-public.css?ver=","\u002Fwp-content\u002Fplugins\u002Ffull-picture-analytics-cookie-notice\u002Fpublic\u002Fassets\u002Fjs\u002Ffupi-public.js?ver=",{"cssClasses":960,"htmlComments":965,"htmlAttributes":971,"restEndpoints":974,"jsGlobals":976,"shortcodeOutput":979},[961,962,963,964],"fupi-admin-notice","fupi-cookie-notice-banner","fupi-cookie-btn","fupi-main-content",[966,967,968,969,970],"\u003C!-- DO NOT REMOVE THIS IF, IT IS ESSENTIAL FOR THE `function_exists` CALL ABOVE TO PROPERLY WORK. -->","\u003C!-- Hide billing and payment info from account -->","\u003C!-- Custom FP Icon -->","\u003C!-- Disable deactivation form -->","\u003C!-- Add settings link to the entry on plugins list -->",[972,973],"data-cookie-id","data-cookie-type",[975],"\u002Fwp-json\u002Ffupi\u002Fv1\u002Fsettings",[977,978],"fupi_admin_params","fupi_public_params",[]]