Add Google Analytics to your site pages and profiles
Version 1.6.0b1:
- New: System Check row for the measurement id - an old Universal Analytics id (UA-...) is reported and no tag is added until a GA4 id is entered
- New: Google Consent Mode v2 support - "consent mode" (off / default denied / default granted) and optional "consent regions" in Global Config
- New: built-in Accept / Reject consent banner (language strings and .jrga-consent-banner CSS), remembered in the jrga_consent cookie
- Change: the A/B Testing tool has been removed - Google Content Experiments and Google Optimize no longer exist (the inserted script only showed a console warning); its settings and table are removed
- Change: the measurement id must be a Google Analytics 4 Measurement ID (G-...) or Google tag ID (GT-...)
- Change: the unused "domain" setting has been removed
- Bug Fix: the measurement id was written into the page script without escaping
- Developer: jrGoogleAnalytics_consent(true|false) and jrGoogleAnalytics_consent_reset() JavaScript functions for skins and other consent tools
Version 1.5.0:
- New: Updated to work exclusively with Google Analytics 4
- Change: Support has been removed for all versions of Google Analytics before version 4
Version 1.4.1:
- Change: Updates and optimizations to better support PHP 8+
Version 1.4.0:
- Change: Removed custom javascript - events were breaking Global Analytics
Version 1.3.1:
- Bug Fix: Extra script tag being inserted when using Global Analytics option
Version 1.3.0:
- New: Added new "Global Analytics" option in global config to enable gtag.js analytics
Version 1.2.3:
- Bug Fix: Possible SQL error during integrity check on MySQL 5.5
Version 1.2.2:
- Bug Fix: A/B experiment code may not be inserted into site index in some instances
Version 1.2.1:
- Bug Fix: Tracking code is not being inserted on some Site Builder pages
Version 1.2.0:
- New: A/B Testing support for Google Analytic Experiments added
Version 1.1.3:
- Bug Fix: Fix for "Undefined index: option" notice when running in Developer Mode
Version 1.1.2:
- New: "Exclude Admins" global config setting to keep tracking code from showing to admins
Version 1.1.1:
- Bug Fix: Custom Event tracking was not working correctly with Universal Analytics
- "record_hit" event listener updated to use stored ClientID from user account info
Version 1.1.0:
- New: Support for new Universal Analytics
- New: Tracking code moved to customizable templates
- New: "record_hit" event listener for 3rd party module integration to custom events
- New: add support for mp4, m4v and ogg file extensions to download event tracking
Version 1.0.3:
- New "Domain" global config for specifying the domain to report as in Google Analytics
Version 1.0.2:
- New "Enable Remarketing" global config for enabling Remarketing and Display Advertising support
Version 1.0.1:
- New download and URL tracking
Version 1.0.0:
- Initial Release