[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fChi_LvwegESzv5CSZsOeJBv3PKZj8JSvb46ut4fN3yE":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":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":49,"crawl_stats":38,"alternatives":53,"analysis":157,"fingerprints":781},"qa-heatmap-analytics","QA Assistants – Driven by data","5.1.3.0","QuarkA","https:\u002F\u002Fprofiles.wordpress.org\u002Fquarka\u002F","\u003Cp>QA Assistants goes beyond analytics — it’s a companion that helps your data speak, with Assistants that reveal insights you can act on.\u003C\u002Fp>\n\u003Cp>Each Assistant offers a unique way to look at your site — from quick overviews to social trends and growth insights.\u003Cbr \u002F>\nYou can still explore familiar tools like heatmaps, session replays, and reports — and Assistants will gradually bring more context to them.\u003C\u002Fp>\n\u003Cp>No complex setup or technical skills needed.\u003Cbr \u002F>\nQA Assistants makes discovering your site’s stories simple, visual, and a little fun too.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Ch3>Assistants — your data-driven companions to explore your site\u003C\u002Fh3>\n\u003Cp>Each Assistant offers a unique way to understand your site.\u003Cbr \u002F>\nFrom traffic overviews to social engagement or content insights, they highlight what truly matters — in plain words you can grasp.\u003Cbr \u002F>\nMore Assistants will keep joining, each bringing a new perspective to your data.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>New:\u003C\u002Fstrong> The built-in \u003Cstrong>Page Analysis Assistant\u003C\u002Fstrong> lets you view pageviews, key metrics, and device-specific heatmaps directly from the page you’re browsing — a lightweight, chatbot-style helper for logged-in admins.\u003C\u002Fp>\n\u003Ch3>Heatmaps & Session Replays — see how visitors behave\u003C\u002Fh3>\n\u003Cp>Visualize how people interact with your site: where they click, scroll, and pause.\u003Cbr \u002F>\nSession Replays let you follow their real journeys, helping you discover friction points and hidden opportunities.\u003C\u002Fp>\n\u003Ch3>Reports & Trends — your site at a glance\u003C\u002Fh3>\n\u003Cp>Access clear, intuitive charts and summaries that show what’s working and where to improve.\u003Cbr \u002F>\nSwitch to \u003Cstrong>Advanced Mode\u003C\u002Fstrong> to unlock detailed metrics and comparison tools.\u003C\u002Fp>\n\u003Ch3>Cookie-less Tracking — privacy made simple\u003C\u002Fh3>\n\u003Cp>Track user behavior responsibly.\u003Cbr \u002F>\nQA Assistants includes a cookie-less tracking mode, so you can comply with privacy rules without losing insight.\u003C\u002Fp>\n\u003Ch3>Built for WordPress — light, secure, and extendable\u003C\u002Fh3>\n\u003Cp>Designed to blend seamlessly with your dashboard.\u003Cbr \u002F>\nQA Assistants follows WordPress coding standards, loads only what’s needed, and supports modular extensions for future Assistants.\u003Cbr \u002F>\nAll of these features are completely free — just install and start exploring.\u003C\u002Fp>\n\u003Ch3>Important Notes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>QA Assistants collects data in real time, but analytical reports are processed overnight.\u003Cbr \u002F>\nYou can see live visit counts immediately, while detailed insights (used by Assistants) become available the following day.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Please do not compress or minify JavaScript used by QA Assistants or WordPress.\u003Cbr \u002F>\nSome optimization plugins may interfere with tracking; exclude QA Assistants–related scripts if needed.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Make sure your PHP memory limit is sufficient for data processing.\u003Cbr \u002F>\nIf your server uses a very low limit (for example, 256 MB or less), some processes may fail.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>For detailed technical guidance or troubleshooting steps,\u003Cbr \u002F>\nplease see the \u003Ca href=\"https:\u002F\u002Fdocs.quarka.org\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Let your data speak — assistants with different perspectives help you understand your site, alongside heatmaps and replays.",2000,50454,90,8,"2026-01-19T07:32:00.000Z","6.9.4","5.9","7.0",[20,21,22,23,24],"analytics","assistants","heatmap","insights","privacy-friendly","https:\u002F\u002Fquarka.org\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fqa-heatmap-analytics.5.1.3.0.zip",99,1,0,"2024-10-09 00:00:00","2026-03-15T15:16:48.613Z",[33],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2024-8513","qa-analytics-missing-authorization-to-unauthenticated-settings-update","QA Analytics \u003C= 4.1.1.1 - Missing Authorization to Unauthenticated Settings Update","The QA Analytics – Web Analytics Tool with Heatmaps & Session Replay Across All Pages plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the ajax_save_plugin_config() function in all versions up to, and including, 4.1.1.1. This makes it possible for unauthenticated attackers to update the plugin's settings.",null,"\u003C=4.1.1.1","4.1.1.2","medium",5.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2025-01-31 20:30:00",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F15d29d58-9e28-4e18-aeb9-9c63cb308673?source=api-prod",115,{"slug":50,"display_name":7,"profile_url":8,"plugin_count":28,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":48,"trust_score":51,"computed_at":52},"quarka",78,"2026-04-04T05:53:04.068Z",[54,74,89,112,135],{"slug":55,"name":56,"version":57,"author":58,"author_profile":59,"description":60,"short_description":61,"active_installs":62,"downloaded":63,"rating":62,"num_ratings":28,"last_updated":64,"tested_up_to":65,"requires_at_least":66,"requires_php":67,"tags":68,"homepage":71,"download_link":72,"security_score":73,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"livesession","LiveSession – Visitor Recording for WordPress","1.0.0","kdrazkiewicz","https:\u002F\u002Fprofiles.wordpress.org\u002Fkdrazkiewicz\u002F","\u003Cp>LiveSession is a session replay tool that will help you learn more about your users. You can watch how they interact with your website. The sessions can be filtered according to different variables, including location, devices, browsers, engagement score,and many more.\u003C\u002Fp>\n\u003Cp>LiveSession is a great solution for UX designers, marketing professionals, customer support teams, and everyone who works with websites.\u003C\u002Fp>\n\u003Cp>This plugin allows you to install LiveSession on your WordPress website.\u003C\u002Fp>\n\u003Cp>\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\u002FWCgDTljLTsQ?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>\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Always-on session recordings\u003C\u002Fstrong> – The software records everything the visitor does on the website, including mouse movements, scrolls, and clicks. The sessions can be replayed, rewatched, and analyzed later. You can see exactly what your user sees, just like you’re sitting next to them.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Engagement score\u003C\u002Fstrong> – When you record a lot of sessions, it’s time-consuming to go through all of them one by one. Thanks to the engagement score, you can filter the most interesting recordings automatically.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom properties\u003C\u002Fstrong> – Would you like to identify the users you’re watching? It’s possible with custom properties. You can import data from other analytics tools and add more context to your sessions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Inspect mode\u003C\u002Fstrong> – Track how users interact with particular elements of your website. Inspect mode allows you to find sessions that contain what you’re looking for.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rage clicks and error clicks\u003C\u002Fstrong> – Rage clicks detect JavaScript errors, while error clicks are recorded when the user clicks on something very fast and repeatedly. These two features will help you spot points of frustration.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clickmaps\u003C\u002Fstrong> – Clickmap allows you to see what elements of your website were clicked and how many times in a retroactive fashion. You can view aggregated click values from multiple sessions for a given section during session playbacks. With engagement heatmaps, you see the most frequently interacted elements of your web page from all sessions. This in turn helps the user refine their websites and CTAs for better conversion rates and lead generation, boosting company growth and success through optimized user experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>DevTools\u003C\u002Fstrong> – See all console logs in one view or by a severity level – info, warn and error. Debug your website or web application with ease and shorten the time needed to provide superb customer support.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Funnels (NEW)\u003C\u002Fstrong> – analyze your visitors’ paths and boost conversion rates by eliminating obstacles that prevent your customers from buying. Use LiveSession Funnels to add another dimension to your UX research.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Use cases\u003C\u002Fh3>\n\u003Cp>LiveSession can be used by professionals from different fields:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>UX\u002FProduct\u003C\u002Fstrong>\u003Cbr \u002F>\nUse session recordings as a usability testing method. Research your design decisions, see what works and what can be improved.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Marketing\u003C\u002Fstrong>\u003Cbr \u002F>\nFilter sessions by UTM tags and track the effectiveness of your campaigns. See how visitors interact with the website and find new marketing opportunities.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customer support\u003C\u002Fstrong>\u003Cbr \u002F>\nLiveSession can be integrated with the most popular help center tools (more details below). What’s more, you can assign support tiers to particular recordings. This will help you deliver the best service possible.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>UX\u002FProduct\u003C\u002Fstrong>\u003Cbr \u002F>\nUse session recordings as a usability testing method. Research your design\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Software development\u003C\u002Fstrong>\u003Cbr \u002F>\nThanks to in-depth qualitative analysis, as well as automatic rage clicks and error clicks detection, you’re able to debug your web application faster.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Wide range of integrations\u003C\u002Fh3>\n\u003Cp>LiveSession can be integrated with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>other analytics stacks\u003C\u002Fstrong>, such as Google Analytics, Google Tag Manager,and Segment\u003C\u002Fli>\n\u003Cli>\u003Cstrong>help center tools\u003C\u002Fstrong>, including Intercom, LiveChat, HelpScout, Drift, Crisp,and Olark\u003C\u002Fli>\n\u003Cli>\u003Cstrong>E-commerce software\u003C\u002Fstrong>, e.g. Shopify, BigCommerce,and Wix\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The full list of integrations is available \u003Ca href=\"https:\u002F\u002Flivesession.io\u002Fintegrations?utm_source=wordpress.org&utm_medium=integration&utm_campaign=WordpressIntegration\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Testimonials\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>We tried almost every recording tool out there. LiveSessions was the best in relation to price\u002Fquality. The recordings are perfect and the app is loading fast. The support is super fast & friendly!\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cem>Gasper Vidovic, Databox\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>––––\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>I believe that LiveSession is a must if you have a website, blog, online store, app. Seeing what users really do on your website, where they click, what they don’t click etc. will be the best what can happen to you that will help you design UI\u002FUX that converts better. We noticed 110% increase in sign-ups, over 40% increase in paid subscriptions for our service and we have reduced churn by 40%.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cem>Wojciech Jasnos, RocketLink\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>Contact\u003C\u002Fh3>\n\u003Cp>If you have any other questions, please get in touch via hello@livesession.io\u003C\u002Fp>\n","LiveSession is a session replay tool that will help you learn more about your users. You can watch how they interact with your website.",100,70065,"2021-07-19T13:08:00.000Z","5.7.15","4.6","5.6",[20,69,23,55,70],"heatmaps","recordings","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flivesession.1.0.0.zip",85,{"slug":75,"name":76,"version":57,"author":77,"author_profile":78,"description":79,"short_description":80,"active_installs":81,"downloaded":82,"rating":29,"num_ratings":29,"last_updated":83,"tested_up_to":84,"requires_at_least":85,"requires_php":71,"tags":86,"homepage":71,"download_link":88,"security_score":73,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"advanced-hotjar","Advanced Hotjar","Jerome","https:\u002F\u002Fprofiles.wordpress.org\u002Fjeromepaulos\u002F","\u003Cp>This plugin allows you to selectively load Hotjar in the header of your site. You can choose to prevent Hotjar from being loaded for admins, logged in users, and specific IP addresses.\u003C\u002Fp>\n\u003Cp>Want to contribute? Check out the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjxxe\u002Fadvanced-hotjar\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n","Load Hotjar and prevent it from tracking admins, logged-in users, and IP addresses.",40,1781,"2020-05-01T00:36:00.000Z","5.4.19","3.8",[20,69,87,23,70],"hotjar","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-hotjar.zip",{"slug":90,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":97,"downloaded":98,"rating":99,"num_ratings":100,"last_updated":101,"tested_up_to":16,"requires_at_least":102,"requires_php":103,"tags":104,"homepage":109,"download_link":110,"security_score":62,"vuln_count":28,"unpatched_count":29,"last_vuln_date":111,"fetched_at":31},"google-site-kit","Site Kit by Google – Analytics, Search Console, AdSense, Speed","1.174.0","Google","https:\u002F\u002Fprofiles.wordpress.org\u002Fgoogle\u002F","\u003Cp>Site Kit is the official WordPress plugin from Google for insights about how people find and use your site. Site Kit is the one-stop solution to deploy, manage, and get insights from critical Google tools to make the site successful on the web. It provides authoritative, up-to-date insights from multiple Google products directly on the WordPress dashboard for easy access, all for free.\u003C\u002Fp>\n\u003Ch4>Bringing the best of Google tools to WordPress\u003C\u002Fh4>\n\u003Cp>Site Kit includes powerful features that make using these Google products seamless and flexible:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easy-to-understand stats directly on your WordPress dashboard\u003C\u002Fli>\n\u003Cli>Official stats from multiple Google tools, all in one dashboard\u003C\u002Fli>\n\u003Cli>Quick setup for multiple Google tools without having to edit the source code of your site\u003C\u002Fli>\n\u003Cli>Metrics for your entire site and for individual posts\u003C\u002Fli>\n\u003Cli>Easy-to-manage, granular permissions across WordPress and different Google products\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported Google tools\u003C\u002Fh4>\n\u003Cp>Site Kit shows key metrics and insights from different Google products:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Search Console:\u003C\u002Fstrong> Understand how Google Search discovers and displays your pages in Google Search. Track how many people saw your site in Search results, and what query they used to search for your site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Analytics:\u003C\u002Fstrong> Explore how users navigate your site and track goals you’ve set up for your users to complete.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AdSense:\u003C\u002Fstrong> Keep track of how much your site is earning you.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PageSpeed Insights:\u003C\u002Fstrong> See how your pages perform compared to other real-world sites. Improve performance with actionable tips from PageSpeed Insights.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tag Manager:\u003C\u002Fstrong> Use Site Kit to easily set up Tag Manager- no code editing required. Then, manage your tags in Tag Manager.\u003C\u002Fli>\n\u003C\u002Ful>\n","Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web.",5000000,243881054,84,980,"2026-03-10T15:16:00.000Z","5.2","7.4",[105,20,106,107,108],"adsense","google","pagespeed-insights","search-console","https:\u002F\u002Fsitekit.withgoogle.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgoogle-site-kit.1.174.0.zip","2020-05-21 00:00:00",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":120,"downloaded":121,"rating":122,"num_ratings":123,"last_updated":124,"tested_up_to":16,"requires_at_least":125,"requires_php":103,"tags":126,"homepage":130,"download_link":131,"security_score":132,"vuln_count":133,"unpatched_count":29,"last_vuln_date":134,"fetched_at":31},"wp-statistics","WP Statistics – Simple, privacy-friendly Google Analytics alternative","14.16.3","VeronaLabs","https:\u002F\u002Fprofiles.wordpress.org\u002Fveronalabs\u002F","\u003Cp>Discover GDPR-compliant analytics with \u003Ca href=\"https:\u002F\u002Fwp-statistics.com\u002F?utm_source=wporg&utm_medium=link&utm_campaign=website\" rel=\"nofollow ugc\">WP Statistics\u003C\u002Fa>, the top choice for WordPress users seeking an alternative to Google Analytics. No external accounts, unlimited visitor tracking, and full data ownership—all stored directly in your WordPress database.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwp-statistics.com\u002Fdemo\" rel=\"nofollow ugc\">Checkout Demo\u003C\u002Fa> | \u003Ca href=\"#screenshots\" rel=\"nofollow ugc\">View Screenshots\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>GDPR Compliant (Data Privacy)\u003C\u002Fh4>\n\u003Cp>WP Statistics is GDPR, CCPA, PECR, and cookie compliance by default.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>We do not use cookies\u003C\u002Fli>\n\u003Cli>We do not store personally identifiable information (PII) by default\u003C\u002Fli>\n\u003Cli>100% data ownership. Data is entirely created and stored on your server\u003C\u002Fli>\n\u003Cli>Enhance IP Hashing with Random Daily Salt Mechanism\u003C\u002Fli>\n\u003Cli>Features to export and delete data for GDPR\u003C\u002Fli>\n\u003Cli>Respect for User Privacy with Do Not Track (DNT)\u003C\u002Fli>\n\u003Cli>Privacy Audit Tool for compliance with privacy laws\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Your site won’t need to have a cookie popup since WP Statistics uses \u003Ca href=\"https:\u002F\u002Fwp-statistics.com\u002Fresources\u002Fcounting-unique-visitors-without-cookies\u002F?utm_source=wporg&utm_medium=link&utm_campaign=doc\" rel=\"nofollow ugc\">cookie-less tracking\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>You can find more information in “\u003Ca href=\"https:\u002F\u002Fwp-statistics.com\u002Fresources\u002Fwhat-we-collect\u002F?utm_source=wporg&utm_medium=link&utm_campaign=doc\" rel=\"nofollow ugc\">What we collect\u003C\u002Fa>“.\u003C\u002Fp>\n\u003Ch4>Top Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fully integrate with your WordPress and your content structure and you have the all reports all in your WP dashboard\u003C\u002Fli>\n\u003Cli>Content and Category Analytics: Track performance based on your site’s content and categories.\u003C\u002Fli>\n\u003Cli>Simple analytics dashboard\u003C\u002Fli>\n\u003Cli>Super easy to install. No coding or technical knowledge needed\u003C\u002Fli>\n\u003Cli>Advanced data privacy settings that are customizable to fit your needs, in compliance with diverse data protection laws\u003C\u002Fli>\n\u003Cli>Track URL parameters, including UTMs, for campaign analysis\u003C\u002Fli>\n\u003Cli>With configurable settings, manage large amounts of data on high-traffic websites\u003C\u002Fli>\n\u003Cli>Monitor live online user traffic in real-time\u003C\u002Fli>\n\u003Cli>Fully customized overview dashboard page\u003C\u002Fli>\n\u003Cli>Shows your most popular posts and pages\u003C\u002Fli>\n\u003Cli>Referrals Tracking: Track and analyze referrals with five reports: Referred Visitors, Referrers, Search Engines, Social Media, and Source Categories. The new Source Categories report includes support for Organic Search, Paid Search, Organic Social, Paid Social, and more.\u003C\u002Fli>\n\u003Cli>Lists your top referral sources such as search engines\u003C\u002Fli>\n\u003Cli>Author Analytics: Measures author performance.\u003C\u002Fli>\n\u003Cli>Geographic Reports: Location-based analytics, including countries, cities, European countries, US states, and regions within your country.\u003C\u002Fli>\n\u003Cli>Devices Report: Detailed device-specific analytics covering browsers, operating systems, device categories and device models.\u003C\u002Fli>\n\u003Cli>Bypass Ad Blockers: Dynamically load the tracking script with a unique name and address to bypass ad blockers.\u003C\u002Fli>\n\u003Cli>Integrate with WP Consent API: Ensures compatibility with consent plugins like Complianz and Cookiebot.\u003C\u002Fli>\n\u003Cli>Email reports with customizable content\u003C\u002Fli>\n\u003Cli>Customize role-based access to view analytics and modify settings.\u003C\u002Fli>\n\u003Cli>Advanced Filtering & Exceptions: By user roles, IPs, countries, URLs, and more.\u003C\u002Fli>\n\u003Cli>Premium Add-on: \u003Ca href=\"https:\u002F\u002Fwp-statistics.com\u002Fproduct\u002Fwp-statistics-data-plus?utm_source=wporg&utm_medium=link&utm_campaign=dp\" rel=\"nofollow ugc\">Data Plus\u003C\u002Fa>\n\u003Cul>\n\u003Cli>\u003Cstrong>Custom Post Type Tracking\u003C\u002Fstrong>: DataPlus extends WP Statistics’ tracking to include all custom post types in addition to Posts and Pages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Taxonomy Analytics\u003C\u002Fstrong>: In addition to monitoring default taxonomies like Categories and Tags, DataPlus also tracks custom taxonomies.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Link Tracker\u003C\u002Fstrong>: Find out which outbound links your audience clicks on, giving you insights into their preferences and behaviors.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Download Tracker\u003C\u002Fstrong>: Keep track of what’s being downloaded, who’s downloading it, and when.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Individual Author Performance\u003C\u002Fstrong>: Detailed metrics on the performance of individual authors.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Detailed Analytics for Each Country\u003C\u002Fstrong>: In-depth analytics for each country to enhance geographical reporting.\u003C\u002Fli>\n\u003Cli>And more!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Premium Add-on: \u003Ca href=\"https:\u002F\u002Fwp-statistics.com\u002Fproduct\u002Fwp-statistics-marketing\u002F?utm_source=wporg&utm_medium=link&utm_campaign=marketing\" rel=\"nofollow ugc\">Marketing\u003C\u002Fa>\n\u003Cul>\n\u003Cli>\u003Cstrong>Campaign Analytics\u003C\u002Fstrong>: Track UTM-tagged links and see which campaigns drive the most visitors.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Search Console Integration\u003C\u002Fstrong>: Monitor impressions, clicks, and queries.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Event Tracking\u003C\u002Fstrong>: Create goals based on clicks, pageviews, or events and monitor conversions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Built-in UTM Link Builder\u003C\u002Fstrong>: Generate and validate campaign URLs inside your dashboard.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Get the most out of your website analytics by using WP Statistics Premium Add-ons\u003C\u002Fstrong>\u003Cbr \u002F>\nUpgrade your analytics toolkit with our range of premium add-ons, including \u003Ca href=\"https:\u002F\u002Fwp-statistics.com\u002Fproduct\u002Fwp-statistics-data-plus?utm_source=wporg&utm_medium=link&utm_campaign=dp\" rel=\"nofollow ugc\">Data Plus\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwp-statistics.com\u002Fproduct\u002Fwp-statistics-advanced-reporting\u002F?utm_source=wporg&utm_medium=link&utm_campaign=adv-report\" rel=\"nofollow ugc\">Advanced Reporting\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwp-statistics.com\u002Fproduct\u002Fwp-statistics-realtime-stats\u002F?utm_source=wporg&utm_medium=link&utm_campaign=realtime\" rel=\"nofollow ugc\">Real-Time Stats\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwp-statistics.com\u002Fproduct\u002Fwp-statistics-mini-chart\u002F?utm_source=wporg&utm_medium=link&utm_campaign=mini-chart\" rel=\"nofollow ugc\">Mini Chart\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwp-statistics.com\u002Fproduct\u002Fwp-statistics-marketing\u002F?utm_source=wporg&utm_medium=link&utm_campaign=marketing\" rel=\"nofollow ugc\">Marketing\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fwp-statistics.com\u002Fadd-ons\u002F?utm_source=wporg&utm_medium=link&utm_campaign=add-ons\" rel=\"nofollow ugc\">more\u003C\u002Fa>. Making informed decisions is easier with these powerful tools.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Special Offer:\u003C\u002Fstrong> Save up to 60% on all premium features when you purchase \u003Ca href=\"https:\u002F\u002Fwp-statistics.com\u002Fpricing\u002F?utm_source=wporg&utm_medium=link&utm_campaign=premium\" rel=\"nofollow ugc\">WP Statistics Premium\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Report Bugs\u003C\u002Fh4>\n\u003Cp>Having trouble with a bug? Please \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwp-statistics\u002Fwp-statistics\u002Fissues\u002Fnew\" rel=\"nofollow ugc\">create an issue\u003C\u002Fa> on GitHub. Kindly note that \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwp-statistics\u002Fwp-statistics\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa> is exclusively for bug reports; other inquiries will be closed.\u003C\u002Fp>\n\u003Cp>For security vulnerabilities, please report them through the \u003Ca href=\"https:\u002F\u002Fpatchstack.com\u002Fdatabase\u002Fwordpress\u002Fplugin\u002Fwp-statistics\u002Fvdp\" rel=\"nofollow ugc\">Patchstack Vulnerability Disclosure Program\u003C\u002Fa>. The Patchstack team will validate, triage, and handle any security issues.\u003C\u002Fp>\n","Get website traffic insights with GDPR\u002FCCPA compliant, privacy-friendly analytics. Includes visitor data, stunning graphs, and no data sharing.",600000,34815131,82,750,"2026-02-23T15:26:00.000Z","6.6",[20,127,23,128,129],"google-analytics","site-visitors","stats","https:\u002F\u002Fwp-statistics.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-statistics.14.16.3.zip",81,35,"2025-09-26 16:25:11",{"slug":136,"name":137,"version":138,"author":139,"author_profile":140,"description":141,"short_description":142,"active_installs":143,"downloaded":144,"rating":145,"num_ratings":146,"last_updated":147,"tested_up_to":16,"requires_at_least":148,"requires_php":149,"tags":150,"homepage":71,"download_link":154,"security_score":27,"vuln_count":155,"unpatched_count":29,"last_vuln_date":156,"fetched_at":31},"matomo","Matomo Analytics – Ethical Stats. Powerful Insights.","5.7.1","matomoteam","https:\u002F\u002Fprofiles.wordpress.org\u002Fmatomoteam\u002F","\u003Cp>\u003Cem>Already a Matomo On-Premise or Matomo Cloud user? You need to use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-piwik\u002F\" rel=\"ugc\">Connect Matomo plugin\u003C\u002Fa> instead of this plugin.\u003C\u002Fem>\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\u002Fpuxi_Ey0iLc?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>For all you WordPress website owners wanting an easier way to get customer insights to grow your business, you can now get the solution the professionals use, for free!\u003C\u002Fp>\n\u003Cp>Matomo Analytics is the #1 used Google Analytics alternative that offers a powerful range of features, security and protects the privacy of your users. This enables you to learn how to improve your website, make the right decisions for your business and stand out in the crowd in a safe and trustworthy way.\u003C\u002Fp>\n\u003Cp>Matomo’s mission is to give control and data ownership back to the user. By hosting web analytics on your own servers there’s no third-parties taking ownership, no on-selling of data and no-one looking in. This means when you install Matomo in a matter of a few clicks, you’re in full control.\u003C\u002Fp>\n\u003Cp>It’s also easier for you to get insights from Matomo Analytics with it’s time-saving interface design and out-of-the-box features, which require less manual configuration than Google Analytics.\u003C\u002Fp>\n\u003Cp>Matomo is free, secure and open – your ethical user insights platform.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How Matomo Analytics for WordPress solves problems:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>100% data ownership, no one else can see your data\u003C\u002Fli>\n\u003Cli>All data is stored in your WordPress and not sent to any third party or different country\u003C\u002Fli>\n\u003Cli>Super easy to install. No coding or technical knowledge needed #nocode\u003C\u002Fli>\n\u003Cli>Free to use forever\u003C\u002Fli>\n\u003Cli>Designed to save you time as an out-of-box solution (including many Ecommerce stores)\u003C\u002Fli>\n\u003Cli>Protects the privacy of your users\u003C\u002Fli>\n\u003Cli>GDPR Manager\u003C\u002Fli>\n\u003Cli>No data sampling\u003C\u002Fli>\n\u003Cli>Opportunities to extend with an ever-growing marketplace\u003C\u002Fli>\n\u003Cli>Supports over 50 languages\u003C\u002Fli>\n\u003Cli>Comes equipped with Matomo Tag Manager\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>How Matomo focuses on privacy:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Superb user privacy protection\u003C\u002Fli>\n\u003Cli>Heaps of features to anonymize data and IP addresses\u003C\u002Fli>\n\u003Cli>WP shortcode to embed an opt-out feature into your website\u003C\u002Fli>\n\u003Cli>Features to export and delete data for GDPR\u003C\u002Fli>\n\u003Cli>Ability to configure data retention\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Ultimately, Matomo lets you:\u003C\u002Fstrong> learn who your customers are and their needs; understand what content works and how engaged your audience is; identify which marketing channels give you the highest ROI and invest with confidence in channels that convert for your business; and discover blockages and fix pain points for confused visitors to ensure they become satisfied customers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features include:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Ecommerce features (supports WooCommerce, Easy Digital Downloads and MemberPress out of the box)\u003C\u002Fli>\n\u003Cli>Campaign tracking\u003C\u002Fli>\n\u003Cli>Visitor profiles\u003C\u002Fli>\n\u003Cli>Tag Manager\u003C\u002Fli>\n\u003Cli>Dashboards\u003C\u002Fli>\n\u003Cli>Segmentation\u003C\u002Fli>\n\u003Cli>Real time reports\u003C\u002Fli>\n\u003Cli>Transitions\u003C\u002Fli>\n\u003Cli>JavaScript error tracking\u003C\u002Fli>\n\u003Cli>Extensive geolocation reports \u002F maps\u003C\u002Fli>\n\u003Cli>Many different visualisations\u003C\u002Fli>\n\u003Cli>Row evolution\u003C\u002Fli>\n\u003Cli>Report comparisons\u003C\u002Fli>\n\u003Cli>Export features\u003C\u002Fli>\n\u003Cli>See the most drastic changes within a given time period\u003C\u002Fli>\n\u003Cli>Supports WP Rest API\u003C\u002Fli>\n\u003Cli>And hundreds of other features\u003C\u002Fli>\n\u003Cli>Easily give your colleagues access to your reports if \u002F when needed\u003C\u002Fli>\n\u003Cli>Easily exclude certain roles, visitors and pages from being tracked\u003C\u002Fli>\n\u003Cli>Supports WordPress Multisite. (Note: Tag Manager feature does not work in MultiSite.)\u003C\u002Fli>\n\u003Cli>Import historical data from Google Analytics or WP Statistics\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.matomo.org\u002Fpremium?wp=1\" rel=\"nofollow ugc\">Premium paid features:\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Heatmaps & Session Recordings\u003C\u002Fli>\n\u003Cli>Form Analytics\u003C\u002Fli>\n\u003Cli>Media Analytics\u003C\u002Fli>\n\u003Cli>Funnels\u003C\u002Fli>\n\u003Cli>SEO features – Keyword rankings\u003C\u002Fli>\n\u003Cli>Custom reporting\u003C\u002Fli>\n\u003Cli>Cohorts\u003C\u002Fli>\n\u003Cli>Users flow\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Prerequisites and technical requirements:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Running Matomo Analytics on your server can use significant resources. Whenever someone visits your WordPress website, your server will need to serve your WordPress pages to the user, as well as tracking the user journey in Matomo, resulting in an additional request for each page view.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The minimum PHP memory limit is 128Mb, but we recommend to use a higher limit (memory_limit = 256M).\u003C\u002Fli>\n\u003Cli>PHP 7.2 at minimum is required.\u003C\u002Fli>\n\u003Cli>If you have high traffic website, or manage a lot of websites with WordPress MultiSite, we recommend installing \u003Ca href=\"https:\u002F\u002Fmatomo.org\u002Fdocs\u002Finstallation\u002F\" rel=\"nofollow ugc\">Matomo On-Premise\u003C\u002Fa> or signup to \u003Ca href=\"https:\u002F\u002Fmatomo.org\u002Fhosting\u002F\" rel=\"nofollow ugc\">Matomo Cloud\u003C\u002Fa> and install the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-piwik\u002F\" rel=\"ugc\">Connect Matomo plugin\u003C\u002Fa> instead.\u003C\u002Fli>\n\u003Cli>Needing to know more before you install? Have a \u003Ca href=\"https:\u002F\u002Fmatomo.org\u002Ffaq\u002Fwordpress\u002Fwhat-are-the-requirements-for-matomo-for-wordpress\u002F\" rel=\"nofollow ugc\">read through the most popular FAQs to ensure you’re making the right choice for you\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Over 1 million websites in over 190 countries are using Matomo already. Join the revolution too! Install Matomo on your WordPress website completely free and take back full control of your data!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Third party resources we use:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>After activating this plugin, it will download a Geolocation database (DBIP-City.mmdb) from \u003Ca href=\"https:\u002F\u002Fdb-ip.com\u002Fdb\u002Fdownload\u002Fip-to-city-lite?refid=mtm\" rel=\"nofollow ugc\">DB IP\u003C\u002Fa> into your uploads directory. The DB-IP database is distributed under the \u003Ca href=\"http:\u002F\u002Fcreativecommons.org\u002Flicenses\u002Fby\u002F4.0\u002F\" rel=\"nofollow ugc\">Creative Commons Attribution 4.0 International License\u003C\u002Fa>. This database is needed to detect the location of your visitors based on their IP.\u003C\u002Fli>\n\u003Cli>When you enter a URL in the SEO ranking widget, then a request with the entered URL may be sent to Google, Alexa, Bing, and other SEO providers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>The entire Matomo team and everyone who contributed\u003C\u002Fli>\n\u003Cli>Andr&eacute; Br&auml;kling who is the Author of the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbraekling\u002FWP-Matomo\" rel=\"nofollow ugc\">Connect Matomo plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Privacy friendly, GDPR compliant and self-hosted. Matomo is the #1 Google Analytics alternative that gives you control of your data. Free and secure.",100000,2588158,92,172,"2026-03-04T02:59:00.000Z","4.8","7.2.5",[20,151,152,153,24],"behavior","conversion","gdpr","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmatomo.5.7.1.zip",2,"2024-07-12 00:00:00",{"attackSurface":158,"codeSignals":333,"taintFlows":670,"riskAssessment":764,"analyzedAt":780},{"hooks":159,"ajaxHandlers":315,"restRoutes":329,"shortcodes":330,"cronEvents":331,"entryPointCount":332,"unprotectedCount":29},[160,166,170,175,179,183,187,191,195,197,200,204,208,211,213,217,221,224,227,230,234,238,242,246,250,253,256,259,261,263,265,267,271,274,276,279,283,286,289,291,294,297,300,304,306,309,312],{"type":161,"name":162,"callback":163,"file":164,"line":165},"action","activated_plugin","activation","class-qahm-activate.php",26,{"type":161,"name":167,"callback":168,"file":164,"line":169},"deactivated_plugin","deactivation",27,{"type":171,"name":172,"callback":173,"file":164,"line":174},"filter","cron_schedules","add_cron_schedules",28,{"type":161,"name":176,"callback":177,"file":164,"line":178},"wp_loaded","set_schedule_event_list",31,{"type":161,"name":180,"callback":181,"file":164,"line":182},"init","regist_sitemanage",34,{"type":161,"name":180,"callback":184,"file":185,"line":186},"init_settings","class-qahm-admin-init.php",16,{"type":161,"name":188,"callback":189,"priority":28,"file":185,"line":190},"admin_menu","setcookie",24,{"type":161,"name":192,"callback":193,"file":185,"line":194},"admin_enqueue_scripts","add_announce_style",25,{"type":161,"name":188,"callback":196,"file":185,"line":165},"create_plugin_menu",{"type":171,"name":198,"callback":199,"file":185,"line":169},"wp_feed_cache_transient_lifetime","set_feed_cache_time",{"type":161,"name":201,"callback":202,"file":185,"line":203},"user_register","set_zero_user",37,{"type":161,"name":205,"callback":206,"file":185,"line":207},"admin_init","zero_profile_color",38,{"type":161,"name":205,"callback":209,"file":185,"line":210},"zero_user_redirect",39,{"type":161,"name":188,"callback":212,"file":185,"line":81},"zero_user_remove_menus",{"type":161,"name":214,"callback":215,"file":185,"line":216},"wp_before_admin_bar_render","zero_user_custom_admin_bar",41,{"type":171,"name":218,"callback":219,"file":185,"line":220},"auto_update_core","__return_false",44,{"type":171,"name":222,"callback":219,"file":185,"line":223},"auto_update_plugin",45,{"type":171,"name":225,"callback":219,"file":185,"line":226},"auto_update_theme",46,{"type":171,"name":228,"callback":219,"file":185,"line":229},"auto_update_translation",47,{"type":161,"name":231,"callback":232,"file":185,"line":233},"login_enqueue_scripts","zero_login_logo",50,{"type":171,"name":235,"callback":236,"file":185,"line":237},"login_headerurl","zero_login_logo_url",51,{"type":171,"name":239,"callback":240,"file":185,"line":241},"login_headertext","zero_login_logo_text",52,{"type":161,"name":243,"callback":244,"file":185,"line":245},"admin_notices","show_pv_limit_notice",55,{"type":161,"name":247,"callback":248,"file":185,"line":249},"admin_footer","v5_data_unavailable_notice_footer_js",57,{"type":161,"name":243,"callback":251,"file":185,"line":252},"show_advanced_mode_notice",59,{"type":161,"name":247,"callback":254,"file":185,"line":255},"advanced_mode_notice_footer_js",60,{"type":161,"name":192,"callback":257,"file":185,"line":258},"enqueue_scripts",340,{"type":161,"name":192,"callback":257,"file":185,"line":260},352,{"type":161,"name":192,"callback":257,"file":185,"line":262},364,{"type":161,"name":192,"callback":257,"file":185,"line":264},416,{"type":161,"name":192,"callback":257,"file":185,"line":266},433,{"type":161,"name":180,"callback":268,"file":269,"line":270},"init_wp_filesystem","class-qahm-admin-page-config.php",29,{"type":161,"name":272,"callback":205,"file":269,"line":273},"load-toplevel_page_qahm-config",30,{"type":161,"name":180,"callback":268,"file":275,"line":165},"class-qahm-admin-page-entire.php",{"type":161,"name":205,"callback":277,"file":278,"line":165},"save_config","class-qahm-admin-page-license.php",{"type":161,"name":180,"callback":280,"file":281,"line":282},"get_assistant","class-qahm-assistant-manager.php",7,{"type":161,"name":180,"callback":268,"file":284,"line":285},"class-qahm-behavioral-data.php",19,{"type":161,"name":243,"callback":287,"file":288,"line":241},"view_message","class-qahm-license.php",{"type":161,"name":180,"callback":268,"file":288,"line":290},53,{"type":161,"name":292,"callback":257,"file":293,"line":273},"wp_enqueue_scripts","class-qahm-page-analysis-assistant.php",{"type":161,"name":295,"callback":296,"file":293,"line":178},"wp_footer","render_chatbot_html",{"type":161,"name":292,"callback":298,"file":299,"line":285},"output_cookie_scripts","class-qahm-tracking-tag.php",{"type":161,"name":301,"callback":302,"file":299,"line":303},"wp_head","output_tracking_tag",22,{"type":161,"name":180,"callback":268,"file":305,"line":194},"class-qahm-view-heatmap.php",{"type":161,"name":180,"callback":268,"file":307,"line":308},"class-qahm-view-replay.php",17,{"type":161,"name":243,"callback":310,"file":311,"line":133},"closure","qahm-loader.php",{"type":161,"name":313,"callback":310,"file":311,"line":314},"rest_api_init",188,[316,322,326],{"action":317,"nopriv":318,"callback":319,"hasNonce":320,"hasCapCheck":320,"file":185,"line":321},"qahm_dismiss_advanced_notice",false,"ajax_dismiss_advanced_notice",true,61,{"action":323,"nopriv":318,"callback":324,"hasNonce":320,"hasCapCheck":318,"file":269,"line":325},"qahm_ajax_save_plugin_config","ajax_save_plugin_config",33,{"action":327,"nopriv":318,"callback":328,"hasNonce":320,"hasCapCheck":320,"file":293,"line":182},"qahm_page_analysis_assistant","ajax_page_analysis_assistant",[],[],[],3,{"dangerousFunctions":334,"sqlUsage":358,"outputEscaping":436,"fileOperations":664,"externalRequests":665,"nonceChecks":169,"capabilityChecks":14,"bundledLibraries":666},[335,340,343,345,347,349,351,353],{"fn":336,"file":337,"line":338,"context":339},"unserialize","class-qahm-core-base.php",572,"$arr = @unserialize( $data ); \u002F\u002F phpcs:ignore WordPress.PHP.NoSilencedErrors.Discouraged",{"fn":336,"file":337,"line":341,"context":342},601,"$arr       = @unserialize( $str_fixed ); \u002F\u002F phpcs:ignore WordPress.PHP.NoSilencedErrors.Discouraged",{"fn":336,"file":337,"line":344,"context":342},613,{"fn":336,"file":337,"line":346,"context":342},634,{"fn":336,"file":337,"line":348,"context":342},646,{"fn":336,"file":337,"line":350,"context":342},658,{"fn":336,"file":337,"line":352,"context":342},670,{"fn":354,"file":355,"line":356,"context":357},"exec","class-qahm-file-base.php",114,"exec(\"ls -l --time-style=full-iso \".$dir.$wildcard, $files);",{"prepared":359,"raw":182,"locations":360},314,[361,365,367,369,371,373,375,377,379,381,383,386,388,390,393,395,397,400,402,404,406,409,411,412,414,416,419,422,425,427,429,431,433,435],{"file":362,"line":363,"context":364},"class-qahm-analytics-migration.php",409,"$wpdb->get_results() with variable interpolation",{"file":362,"line":366,"context":364},425,{"file":362,"line":368,"context":364},436,{"file":362,"line":370,"context":364},594,{"file":362,"line":372,"context":364},623,{"file":362,"line":374,"context":364},653,{"file":362,"line":376,"context":364},663,{"file":362,"line":378,"context":364},742,{"file":362,"line":380,"context":364},761,{"file":362,"line":382,"context":364},829,{"file":362,"line":384,"context":385},894,"$wpdb->get_var() with variable interpolation",{"file":362,"line":387,"context":385},931,{"file":362,"line":389,"context":385},948,{"file":362,"line":391,"context":392},1010,"$wpdb->query() with variable interpolation",{"file":362,"line":394,"context":385},1068,{"file":362,"line":396,"context":392},1071,{"file":398,"line":399,"context":364},"class-qahm-cron-proc.php",1851,{"file":398,"line":401,"context":364},2835,{"file":398,"line":403,"context":385},4481,{"file":398,"line":405,"context":385},4485,{"file":407,"line":408,"context":364},"class-qahm-db-functions.php",23,{"file":407,"line":410,"context":364},69,{"file":407,"line":48,"context":364},{"file":407,"line":413,"context":364},161,{"file":407,"line":415,"context":364},241,{"file":407,"line":417,"context":418},479,"$wpdb->get_row() with variable interpolation",{"file":420,"line":421,"context":364},"class-qahm-db.php",816,{"file":423,"line":424,"context":385},"class-qahm-update.php",238,{"file":423,"line":426,"context":385},240,{"file":423,"line":428,"context":385},250,{"file":423,"line":430,"context":385},286,{"file":432,"line":132,"context":392},"uninstall.php",{"file":432,"line":434,"context":364},86,{"file":432,"line":13,"context":392},{"escaped":437,"rawEcho":438,"locations":439},800,111,[440,443,445,447,449,451,454,456,458,460,462,464,467,469,471,473,474,476,479,481,483,485,487,489,491,493,495,497,499,501,503,506,509,511,514,516,518,521,523,524,526,528,529,531,533,535,537,539,541,543,545,547,549,551,553,555,557,559,561,563,565,567,568,570,572,574,576,578,580,582,584,586,587,589,591,593,595,598,601,603,605,607,609,611,613,614,616,618,620,622,624,626,628,629,631,633,635,637,639,641,642,644,647,649,651,653,655,657,660,662,663],{"file":185,"line":441,"context":442},726,"raw output",{"file":185,"line":444,"context":442},727,{"file":185,"line":446,"context":442},728,{"file":185,"line":448,"context":442},729,{"file":185,"line":450,"context":442},811,{"file":452,"line":453,"context":442},"class-qahm-admin-page-acquisition.php",109,{"file":452,"line":455,"context":442},116,{"file":452,"line":457,"context":442},120,{"file":452,"line":459,"context":442},147,{"file":452,"line":461,"context":442},154,{"file":452,"line":463,"context":442},158,{"file":465,"line":466,"context":442},"class-qahm-admin-page-behavior-ap.php",96,{"file":465,"line":468,"context":442},124,{"file":465,"line":470,"context":442},152,{"file":472,"line":145,"context":442},"class-qahm-admin-page-behavior-gw.php",{"file":472,"line":457,"context":442},{"file":472,"line":475,"context":442},148,{"file":477,"line":478,"context":442},"class-qahm-admin-page-behavior-lp.php",101,{"file":477,"line":480,"context":442},129,{"file":477,"line":482,"context":442},157,{"file":484,"line":438,"context":442},"class-qahm-admin-page-behavior.php",{"file":484,"line":486,"context":442},139,{"file":484,"line":488,"context":442},167,{"file":269,"line":490,"context":442},442,{"file":269,"line":492,"context":442},445,{"file":269,"line":494,"context":442},459,{"file":269,"line":496,"context":442},463,{"file":269,"line":498,"context":442},468,{"file":269,"line":500,"context":442},815,{"file":269,"line":502,"context":442},878,{"file":504,"line":505,"context":442},"class-qahm-admin-page-dashboard.php",187,{"file":507,"line":508,"context":442},"class-qahm-admin-page-realtime.php",242,{"file":507,"line":510,"context":442},336,{"file":512,"line":513,"context":442},"class-qahm-admin-page-user.php",169,{"file":512,"line":515,"context":442},197,{"file":512,"line":517,"context":442},199,{"file":519,"line":520,"context":442},"class-qahm-base.php",957,{"file":522,"line":51,"context":442},"class-qahm-data-api.php",{"file":522,"line":145,"context":442},{"file":522,"line":525,"context":442},202,{"file":522,"line":527,"context":442},354,{"file":522,"line":262,"context":442},{"file":522,"line":530,"context":442},399,{"file":522,"line":532,"context":442},430,{"file":522,"line":534,"context":442},552,{"file":522,"line":536,"context":442},722,{"file":522,"line":538,"context":442},739,{"file":522,"line":540,"context":442},1921,{"file":522,"line":542,"context":442},1924,{"file":522,"line":544,"context":442},1981,{"file":522,"line":546,"context":442},2211,{"file":522,"line":548,"context":442},2604,{"file":522,"line":550,"context":442},2736,{"file":522,"line":552,"context":442},2929,{"file":522,"line":554,"context":442},3015,{"file":522,"line":556,"context":442},3455,{"file":522,"line":558,"context":442},3517,{"file":522,"line":560,"context":442},4233,{"file":522,"line":562,"context":442},4255,{"file":522,"line":564,"context":442},4352,{"file":522,"line":566,"context":442},4366,{"file":299,"line":455,"context":442},{"file":299,"line":569,"context":442},121,{"file":305,"line":571,"context":442},49,{"file":305,"line":573,"context":442},66,{"file":305,"line":575,"context":442},71,{"file":305,"line":577,"context":442},1058,{"file":305,"line":579,"context":442},1076,{"file":305,"line":581,"context":442},1090,{"file":305,"line":583,"context":442},1115,{"file":305,"line":585,"context":442},1120,{"file":307,"line":486,"context":442},{"file":307,"line":588,"context":442},357,{"file":307,"line":590,"context":442},363,{"file":307,"line":592,"context":442},708,{"file":307,"line":594,"context":442},712,{"file":596,"line":597,"context":442},"cookie-consent-qtag.php",21,{"file":599,"line":600,"context":442},"heatmap-view.php",329,{"file":599,"line":602,"context":442},366,{"file":599,"line":604,"context":442},394,{"file":599,"line":606,"context":442},395,{"file":599,"line":608,"context":442},396,{"file":599,"line":610,"context":442},397,{"file":599,"line":612,"context":442},398,{"file":599,"line":530,"context":442},{"file":599,"line":615,"context":442},400,{"file":599,"line":617,"context":442},401,{"file":599,"line":619,"context":442},402,{"file":599,"line":621,"context":442},405,{"file":599,"line":623,"context":442},406,{"file":599,"line":625,"context":442},407,{"file":599,"line":627,"context":442},408,{"file":599,"line":363,"context":442},{"file":599,"line":630,"context":442},410,{"file":599,"line":632,"context":442},411,{"file":599,"line":634,"context":442},412,{"file":599,"line":636,"context":442},413,{"file":599,"line":638,"context":442},414,{"file":599,"line":640,"context":442},415,{"file":599,"line":264,"context":442},{"file":599,"line":643,"context":442},485,{"file":645,"line":646,"context":442},"qahm-ajax.php",309,{"file":645,"line":648,"context":442},324,{"file":645,"line":650,"context":442},339,{"file":645,"line":652,"context":442},351,{"file":645,"line":654,"context":442},372,{"file":645,"line":656,"context":442},380,{"file":658,"line":659,"context":442},"replay-view.php",267,{"file":658,"line":661,"context":442},376,{"file":658,"line":612,"context":442},{"file":658,"line":530,"context":442},80,9,[667],{"name":668,"version":38,"knownCves":669},"Guzzle",[],[671,699,710,718,748],{"entryPoint":672,"graph":673,"unsanitizedCount":332,"severity":41},"\u003Cqahm-ajax> (qahm-ajax.php:0)",{"nodes":674,"edges":695},[675,680,685,689,693],{"id":676,"type":677,"label":678,"file":645,"line":679},"n0","source","$_SERVER (x2)",304,{"id":681,"type":682,"label":683,"file":645,"line":646,"wp_function":684},"n1","sink","echo() [XSS]","echo",{"id":686,"type":677,"label":687,"file":645,"line":688},"n2","$_SERVER",270,{"id":690,"type":691,"label":692,"file":645,"line":688},"n3","transform","→ return_json()",{"id":694,"type":682,"label":683,"file":645,"line":648,"wp_function":684},"n4",[696,697,698],{"from":676,"to":681,"sanitized":318},{"from":686,"to":690,"sanitized":318},{"from":690,"to":694,"sanitized":318},{"entryPoint":700,"graph":701,"unsanitizedCount":29,"severity":709},"output_tracking_tag (class-qahm-tracking-tag.php:55)",{"nodes":702,"edges":707},[703,705],{"id":676,"type":677,"label":687,"file":299,"line":704},70,{"id":681,"type":682,"label":683,"file":299,"line":706,"wp_function":684},112,[708],{"from":676,"to":681,"sanitized":320},"low",{"entryPoint":711,"graph":712,"unsanitizedCount":29,"severity":709},"\u003Cclass-qahm-tracking-tag> (class-qahm-tracking-tag.php:0)",{"nodes":713,"edges":716},[714,715],{"id":676,"type":677,"label":687,"file":299,"line":704},{"id":681,"type":682,"label":683,"file":299,"line":706,"wp_function":684},[717],{"from":676,"to":681,"sanitized":320},{"entryPoint":719,"graph":720,"unsanitizedCount":332,"severity":747},"generate_conversation (class-qahm-page-analysis-assistant.php:184)",{"nodes":721,"edges":742},[722,725,729,731,735,737,740],{"id":676,"type":677,"label":723,"file":293,"line":724},"$_POST",223,{"id":681,"type":682,"label":726,"file":293,"line":727,"wp_function":728},"get_results() [SQLi]",254,"get_results",{"id":686,"type":677,"label":723,"file":293,"line":730},626,{"id":690,"type":682,"label":732,"file":293,"line":733,"wp_function":734},"get_row() [SQLi]",657,"get_row",{"id":694,"type":677,"label":723,"file":293,"line":736},754,{"id":738,"type":691,"label":739,"file":293,"line":736},"n5","→ get_version_id()",{"id":741,"type":682,"label":726,"file":305,"line":434,"wp_function":728},"n6",[743,744,745,746],{"from":676,"to":681,"sanitized":318},{"from":686,"to":690,"sanitized":318},{"from":694,"to":738,"sanitized":318},{"from":738,"to":741,"sanitized":318},"high",{"entryPoint":749,"graph":750,"unsanitizedCount":28,"severity":747},"\u003Cclass-qahm-page-analysis-assistant> (class-qahm-page-analysis-assistant.php:0)",{"nodes":751,"edges":759},[752,753,754,755,756,757,758],{"id":676,"type":677,"label":723,"file":293,"line":724},{"id":681,"type":682,"label":726,"file":293,"line":727,"wp_function":728},{"id":686,"type":677,"label":723,"file":293,"line":730},{"id":690,"type":682,"label":732,"file":293,"line":733,"wp_function":734},{"id":694,"type":677,"label":723,"file":293,"line":736},{"id":738,"type":691,"label":739,"file":293,"line":736},{"id":741,"type":682,"label":726,"file":305,"line":434,"wp_function":728},[760,761,762,763],{"from":676,"to":681,"sanitized":320},{"from":686,"to":690,"sanitized":320},{"from":694,"to":738,"sanitized":318},{"from":738,"to":741,"sanitized":318},{"summary":765,"deductions":766},"The \"qa-heatmap-analytics\" v5.1.3.0 plugin demonstrates a generally good security posture, with a strong emphasis on prepared statements for SQL queries and proper output escaping. The plugin also incorporates a significant number of nonce and capability checks, indicating an awareness of common WordPress security practices. The static analysis shows no unprotected entry points, which is a positive indicator.\n\nHowever, there are areas of concern. The presence of dangerous functions like \"unserialize\" and \"exec\" warrants careful scrutiny, especially in conjunction with the taint analysis results. Three flows with unsanitized paths, two of which are deemed high severity, represent the most significant risk. These flows could potentially lead to code execution or other serious vulnerabilities if not handled with extreme care within the plugin's logic.\n\nThe plugin's vulnerability history, while showing only one medium severity CVE, is notable for the \"Missing Authorization\" common vulnerability type. This, combined with the taint analysis findings, suggests a potential weakness in how the plugin validates user permissions before processing potentially sensitive data or executing functions. While currently unpatched vulnerabilities are zero, this historical pattern should be addressed proactively.",[767,770,772,775,778],{"reason":768,"points":769},"High severity unsanitized taint flows",12,{"reason":771,"points":282},"Flows with unsanitized paths",{"reason":773,"points":774},"Dangerous functions found (unserialize, exec)",10,{"reason":776,"points":777},"Past medium CVE with Missing Authorization",15,{"reason":779,"points":332},"Bundled library (Guzzle) - potential for outdated versions","2026-03-16T18:33:33.253Z",{"wat":782,"direct":893},{"assetPaths":783,"generatorPatterns":837,"scriptPaths":838,"versionParams":839},[784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836],"\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-announce.css","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-config.css","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-dashboard.css","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-license.css","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-menu.css","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-user.css","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-behavior-ap.css","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-behavior-gw.css","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-behavior-lp.css","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-behavior.css","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-goals.css","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-acquisition.css","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-assistant.css","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-entire.css","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-realtime.css","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-ai-report.css","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-help.css","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fcommon.css","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fcommon.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-menu.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-config.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-dashboard.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-license.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-user.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-behavior-ap.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-behavior-gw.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-behavior-lp.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-behavior.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-goals.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-acquisition.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-assistant.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-entire.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-realtime.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-ai-report.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fadmin-page-help.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fzero\u002Fadmin-page-dashboard.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fzero\u002Fadmin-page-user.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fzero\u002Fadmin-page-config.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fzero\u002Fadmin-page-license.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fzero\u002Fadmin-page-menu.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fzero\u002Fadmin-page-behavior-ap.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fzero\u002Fadmin-page-behavior-gw.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fzero\u002Fadmin-page-behavior-lp.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fzero\u002Fadmin-page-behavior.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fzero\u002Fadmin-page-goals.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fzero\u002Fadmin-page-acquisition.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fzero\u002Fadmin-page-assistant.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fzero\u002Fadmin-page-entire.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fzero\u002Fadmin-page-realtime.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fzero\u002Fadmin-page-ai-report.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fzero\u002Fadmin-page-help.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fjs\u002Fbuild\u002Fproduction.js","\u002Fwp-content\u002Fplugins\u002Fqa-heatmap-analytics\u002Fjs\u002Fadmin.js",[],[784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836],[840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892],"qa-heatmap-analytics\u002Fadmin-page-announce.css?ver=","qa-heatmap-analytics\u002Fadmin-page-config.css?ver=","qa-heatmap-analytics\u002Fadmin-page-dashboard.css?ver=","qa-heatmap-analytics\u002Fadmin-page-license.css?ver=","qa-heatmap-analytics\u002Fadmin-page-menu.css?ver=","qa-heatmap-analytics\u002Fadmin-page-user.css?ver=","qa-heatmap-analytics\u002Fadmin-page-behavior-ap.css?ver=","qa-heatmap-analytics\u002Fadmin-page-behavior-gw.css?ver=","qa-heatmap-analytics\u002Fadmin-page-behavior-lp.css?ver=","qa-heatmap-analytics\u002Fadmin-page-behavior.css?ver=","qa-heatmap-analytics\u002Fadmin-page-goals.css?ver=","qa-heatmap-analytics\u002Fadmin-page-acquisition.css?ver=","qa-heatmap-analytics\u002Fadmin-page-assistant.css?ver=","qa-heatmap-analytics\u002Fadmin-page-entire.css?ver=","qa-heatmap-analytics\u002Fadmin-page-realtime.css?ver=","qa-heatmap-analytics\u002Fadmin-page-ai-report.css?ver=","qa-heatmap-analytics\u002Fadmin-page-help.css?ver=","qa-heatmap-analytics\u002Fcommon.css?ver=","qa-heatmap-analytics\u002Fcommon.js?ver=","qa-heatmap-analytics\u002Fadmin-page-menu.js?ver=","qa-heatmap-analytics\u002Fadmin-page-config.js?ver=","qa-heatmap-analytics\u002Fadmin-page-dashboard.js?ver=","qa-heatmap-analytics\u002Fadmin-page-license.js?ver=","qa-heatmap-analytics\u002Fadmin-page-user.js?ver=","qa-heatmap-analytics\u002Fadmin-page-behavior-ap.js?ver=","qa-heatmap-analytics\u002Fadmin-page-behavior-gw.js?ver=","qa-heatmap-analytics\u002Fadmin-page-behavior-lp.js?ver=","qa-heatmap-analytics\u002Fadmin-page-behavior.js?ver=","qa-heatmap-analytics\u002Fadmin-page-goals.js?ver=","qa-heatmap-analytics\u002Fadmin-page-acquisition.js?ver=","qa-heatmap-analytics\u002Fadmin-page-assistant.js?ver=","qa-heatmap-analytics\u002Fadmin-page-entire.js?ver=","qa-heatmap-analytics\u002Fadmin-page-realtime.js?ver=","qa-heatmap-analytics\u002Fadmin-page-ai-report.js?ver=","qa-heatmap-analytics\u002Fadmin-page-help.js?ver=","qa-heatmap-analytics\u002Fzero\u002Fadmin-page-dashboard.js?ver=","qa-heatmap-analytics\u002Fzero\u002Fadmin-page-user.js?ver=","qa-heatmap-analytics\u002Fzero\u002Fadmin-page-config.js?ver=","qa-heatmap-analytics\u002Fzero\u002Fadmin-page-license.js?ver=","qa-heatmap-analytics\u002Fzero\u002Fadmin-page-menu.js?ver=","qa-heatmap-analytics\u002Fzero\u002Fadmin-page-behavior-ap.js?ver=","qa-heatmap-analytics\u002Fzero\u002Fadmin-page-behavior-gw.js?ver=","qa-heatmap-analytics\u002Fzero\u002Fadmin-page-behavior-lp.js?ver=","qa-heatmap-analytics\u002Fzero\u002Fadmin-page-behavior.js?ver=","qa-heatmap-analytics\u002Fzero\u002Fadmin-page-goals.js?ver=","qa-heatmap-analytics\u002Fzero\u002Fadmin-page-acquisition.js?ver=","qa-heatmap-analytics\u002Fzero\u002Fadmin-page-assistant.js?ver=","qa-heatmap-analytics\u002Fzero\u002Fadmin-page-entire.js?ver=","qa-heatmap-analytics\u002Fzero\u002Fadmin-page-realtime.js?ver=","qa-heatmap-analytics\u002Fzero\u002Fadmin-page-ai-report.js?ver=","qa-heatmap-analytics\u002Fzero\u002Fadmin-page-help.js?ver=","qa-heatmap-analytics\u002Fjs\u002Fbuild\u002Fproduction.js?ver=","qa-heatmap-analytics\u002Fjs\u002Fadmin.js?ver=",{"cssClasses":894,"htmlComments":895,"htmlAttributes":903,"restEndpoints":905,"jsGlobals":908,"shortcodeOutput":917},[4],[896,897,898,899,900,901,902],"\u003C!-- Differs between ZERO and QA - Start ---------","\u003C!-- Differs between ZERO and QA - End ----------","\u003C!-- QA Analytics から QA Assistants(v5) にアップデートした際のデータ更新中通知 -->","\u003C!-- QAHM_TYPE_WP ブロック内にフック追加（init_settings 内） -->","\u003C!-- QA ZERO disables WordPress auto updates intentionally (not distributed on WordPress.org) -->","\u003C!-- Required for QA ZERO standalone version (translations not loaded via WordPress.org) -->","\u003C!-- translators: placeholders are for the link -->",[904],"data-qa-dismiss-advanced-notice",[906,907],"\u002Fwp-json\u002Fqahm\u002Fv1\u002Fsettings","\u002Fwp-json\u002Fqahm\u002Fv1\u002Fdismiss_advanced_notice",[909,910,911,912,913,914,915,317,916],"QAHM_TYPE_ZERO","QAHM_TYPE_WP","QAHM_TYPE","QAHM_PLUGIN_NAME","QAHM_PLUGIN_VERSION","QAHM_TEXT_DOMAIN","QAHM_NAME","qahm_advanced_mode_notice",[]]