Copy the GA4 Measurement ID
An action that scans the page for the GA4 Measurement ID (G-XXXXXXX) and copies it to your clipboard.
Code to copy
(function () {
var ids = new Set();
var rx = /G-[A-Z0-9]{6,12}/g;
(document.body.innerText || '').replace(rx, function (m) { ids.add(m); return m; });
document.querySelectorAll('input, [aria-label], [title]').forEach(function (el) {
var s = (el.value || '') + ' ' + (el.getAttribute('aria-label') || '') + ' ' + (el.getAttribute('title') || '');
(s.match(rx) || []).forEach(function (m) { ids.add(m); });
});
var list = Array.from(ids);
if (!list.length) { alert('No GA4 Measurement ID (G-XXXXXXX) found on this page.'); return; }
var text = list.join('\n');
navigator.clipboard.writeText(text).then(function () {
alert('Copied Measurement ID:\n' + text);
}, function () {
prompt('Measurement ID:', text);
});
})();
How to use this example
- Copy the code with the button above.
- Install JustZix (2 minutes) and open the extension on the target page.
- Add a new rule matching that page.
- Enable the action panel, add a button in the Actions tab and paste the code into it — run it with one click.
Rate this example
No ratings yet — be the first.