WP Manifestindependent plugin directory
manifest / analytics / kjeks-google

Kjeks Google WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

Google Consent Mode v2 for Kjeks: wires GA4 and Google Tag Manager to the visitor's Kjeks consent choices.

★ 0stars
6release downloads
7composer installs
0.4.0latest · 1mo ago

Install

Download kjeks-google.zip From the 0.4.0 release on GitHub, Aug 31, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/soderlind/kjeks-google/releases/download/0.4.0/kjeks-google.zip

On Packagist as soderlind/kjeks-google:

composer require soderlind/kjeks-google
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Google Tag Manager and Google Analytics 4 for Kjeks, wired through Consent Mode v2. Requires the Kjeks plugin.

Part of the kjeks family — an adapter over the Kjeks public API. See the kjeks ecosystem overview.

Installation

  1. Install and activate Kjeks first — this add-on requires it.
  2. Download the latest kjeks-google.zip.
  3. In WordPress, go to Plugins → Add New → Upload Plugin and upload the zip.
  4. Activate the plugin (on multisite, Network Activate it).

The plugin updates itself automatically via GitHub releases using plugin-update-checker.

How it works

Two layers keep Google inside the Kjeks consent layer (see Kjeks grilling Q7):

  1. Consent Mode v2 defaults are denied — before any Google code runs, the add-on sets ad_storage, ad_user_data, ad_personalization, and analytics_storage to denied.
  2. The container is gated — the GTM/gtag container is registered with Kjeks as an inert script and only activates when the configured category is granted, so Google can never load before consent.

When the visitor changes their choice, the add-on pushes a Consent Mode update, mapping:

Kjeks category Consent Mode signals
analytics granted analytics_storage: granted
marketing granted ad_storage, ad_user_data, ad_personalization: granted

Configuration

  • Network Admin → Settings → Kjeks Google — network defaults (multisite).
  • Settings → Kjeks Google — per-site overrides; blank inherits the default. On a single site this is where you configure everything.

Fields: GTM container ID (GTM-XXXXXX), GA4 measurement ID (G-XXXXXXX), and the category that must be granted before the container loads (default analytics).

Filters

  • kjeks_google_config — filter the resolved { gtm_id, ga4_id, gating_category }.

Notes and limitations

  • The GTM `

Releases

4 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
0.4.0 latest
Aug 31, 2026 1mo ago
kjeks-google.zip
3
Aug 29, 2026 1mo ago
kjeks-google.zip
1
Aug 20, 2026 2mo ago
kjeks-google.zip
2
Aug 19, 2026 2mo ago
kjeks-google.zip
0
A grade

Security

Kjeks Google 0.4.0 · audited by WP Registry

No security issues found.

Audited release
0.4.0
Findings
none
Worst severity
—
Content hash
10ab0baac9fc1a1df302b7ab…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.