← All examples

Action Developer & QA analytics.google.com

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

  1. Copy the code with the button above.
  2. Install JustZix (2 minutes) and open the extension on the target page.
  3. Add a new rule matching that page.
  4. 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.

Does this example work?

Snippets are useless without somewhere to paste them.

JustZix takes 2 minutes to install and runs your code on every matching page. No account, no payment.

Download free See use cases