← Wszystkie przykłady

JavaScript Dla developerów

Plakietka z ID kontenerów GTM

Wyszukuje na stronie wszystkie identyfikatory kontenerów GTM-XXXX i pokazuje je w małej plakietce w rogu ekranu.

Kod do skopiowania

try {
  var ids = {};
  document.querySelectorAll('script[src]').forEach(function (s) {
    var m = s.src.match(/[?&]id=(GTM-[A-Z0-9]{4,8})/);
    if (m) { ids[m[1]] = true; }
  });
  var html = document.documentElement.innerHTML.match(/GTM-[A-Z0-9]{4,8}/g) || [];
  html.forEach(function (id) { ids[id] = true; });
  var list = Object.keys(ids);
  var b = document.createElement('div');
  b.textContent = list.length ? 'GTM: ' + list.join(', ') : 'GTM: none found';
  b.style.cssText = 'position:fixed;bottom:8px;right:8px;z-index:2147483647;'
    + 'background:#202124;color:#F9AB00;font:700 12px monospace;'
    + 'padding:4px 10px;border-radius:6px;pointer-events:none;';
  document.body.appendChild(b);
} catch (e) {
  console.warn('GTM badge failed:', e);
}

Jak użyć tego przykładu

  1. Skopiuj kod przyciskiem powyżej.
  2. Zainstaluj JustZix (2 minuty) i otwórz wtyczkę na docelowej stronie.
  3. Dodaj nową regułę dopasowaną do tej strony.
  4. Wklej kod w panelu JavaScript reguły i zapisz — uruchomi się przy każdym wejściu na stronę.

Oceń ten przykład

Brak ocen — oceń jako pierwszy.

Czy ten przykład działa?

Snippety są bezużyteczne, jeśli nie masz gdzie ich wkleić.

JustZix instalujesz w 2 minuty i odpalasz swój kod na każdej pasującej stronie. Bez konta, bez opłat.

Pobierz za darmo Zobacz zastosowania