You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: plugins/basicrum/readme.txt
+10-10Lines changed: 10 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -16,13 +16,13 @@ Basicrum is a free, open source Real User Monitoring (RUM) system. This plugin i
16
16
17
17
**Features:**
18
18
19
-
* **Real User Monitoring** — Collect page load timing, resource timing, and continuity metrics from actual visitors.
20
-
* **Page Type Detection** — Automatically tags beacons with the WordPress page type (home, post, page, category, archive, search, 404) and WooCommerce types (product, cart, checkout).
21
-
* **Site ID** — UUID v4 identifier to distinguish multiple sites reporting to the same beacon endpoint.
22
-
* **GDPR Consent Mode** — Conditional loading with JavaScript API (`OPT_IN_BASIC_RUM()` / `OPT_OUT_BASIC_RUM()`) for consent banner integration.
23
-
* **3-Tier Script Loading** — Preload → iframe → direct script loading strategy for optimal performance.
24
-
* **Configurable Beacon Delay** — Wait after onload before sending the beacon for more complete data collection.
25
-
* **Cache Plugin Compatibility** — Automatically excluded from optimization by WP Rocket, Autoptimize, LiteSpeed Cache, SG Optimizer, W3 Total Cache, and WP Optimize.
19
+
* **Real User Monitoring** - Collect page load timing, resource timing, and continuity metrics from actual visitors.
20
+
* **Page Type Detection** - Automatically tags beacons with the WordPress page type (home, post, page, category, archive, search, 404) and WooCommerce types (product, cart, checkout).
21
+
* **Site ID** - UUID v4 identifier to distinguish multiple sites reporting to the same beacon endpoint.
22
+
* **GDPR Consent Mode** - Conditional loading with JavaScript API (`OPT_IN_BASIC_RUM()` / `OPT_OUT_BASIC_RUM()`) for consent banner integration.
23
+
* **3-Tier Script Loading** - Preload → iframe → direct script loading strategy for optimal performance.
24
+
* **Configurable Beacon Delay** - Wait after onload before sending the beacon for more complete data collection.
25
+
* **Cache Plugin Compatibility** - Automatically excluded from optimization by WP Rocket, Autoptimize, LiteSpeed Cache, SG Optimizer, W3 Total Cache, and WP Optimize.
26
26
27
27
**How it works:**
28
28
@@ -65,9 +65,9 @@ Yes. When WooCommerce is active, the plugin automatically detects shop, product,
65
65
66
66
== Screenshots ==
67
67
68
-
1. Admin settings page — General settings with beacon URL and Site ID.
69
-
2. Privacy settings — Consent mode configuration with JS API documentation.
70
-
3. Developer settings — Script position and debug options.
68
+
1. Admin settings page - General settings with beacon URL and Site ID.
69
+
2. Privacy settings - Consent mode configuration with JS API documentation.
70
+
3. Developer settings - Script position and debug options.
<p><?phpesc_html_e( 'When consent mode is enabled, Boomerang will not load until the user gives consent. Use the following JavaScript API in your consent banner or cookie notice:', 'basicrum' ); ?></p>
485
-
<p><code>window.OPT_IN_BASIC_RUM()</code> —<?phpesc_html_e( 'Call this to grant consent and start monitoring. Sets a BRUM_CONSENT cookie (1 year, Strict, Secure).', 'basicrum' ); ?></p>
486
-
<p><code>window.OPT_OUT_BASIC_RUM()</code> —<?phpesc_html_e( 'Call this to revoke consent. Disables Boomerang and removes tracking cookies.', 'basicrum' ); ?></p>
485
+
<p><code>window.OPT_IN_BASIC_RUM()</code> -<?phpesc_html_e( 'Call this to grant consent and start monitoring. Sets a BRUM_CONSENT cookie (1 year, Strict, Secure).', 'basicrum' ); ?></p>
486
+
<p><code>window.OPT_OUT_BASIC_RUM()</code> -<?phpesc_html_e( 'Call this to revoke consent. Disables Boomerang and removes tracking cookies.', 'basicrum' ); ?></p>
0 commit comments