Analizowanie istniejących konfiguracji tagów

Zanim zainstalujesz nowe tagi, sprawdź, czy w witrynie lub aplikacji mobilnej nie ma już jakichś tagów, aby nie dodawać zbędnych. W tym dokumencie opisano sposoby oceny istniejących tagów.

Nawet po wstępnej ocenie należy przeprowadzać regularne kontrole w ramach standardowego procesu zarządzania tagami. Regularna ocena tagów, które działają w Twojej witrynie lub aplikacji, jest ważna dla ochrony danych i bezpieczeństwa.

Aby ocenić istniejące tagi, skorzystaj z tych zasobów:

Tag Assistant

Google Tag Assistant to narzędzie do analizy tagów, które służy do instalowania tagu Google. Gdy włączysz rozszerzenie Tag Assistant, w przeglądarce pojawi się panel debugowania, w którym możesz sprawdzić, jakie polecenia gtag.js zostały wywołane i w jakiej kolejności. Tag Assistant pokazuje, jakie dane są przekazywane do warstwy danych i jakie zdarzenia wywołały tę wymianę informacji. Wyświetla też działania (żądania HTTP) i powiązane z nimi parametry. Więcej informacji o rozszerzeniu Tag Assistant

Menedżer tagów

Możesz sprawdzać konta i kontenery Menedżera tagów, aby analizować istniejące konfiguracje tagów. Menedżer tagów ma też tryb podglądu, który działa podobnie do rozszerzenia Tag Assistant.

Aby znaleźć tagi, ustawienia lub wiersze kodu w tagach, regułach i zmiennych, użyj paska wyszukiwania w kontenerze Menedżera tagów. Pasek wyszukiwania to świetny sposób na znalezienie tagów, które mogą zawierać ustawienia lub kod wymagające ponownej oceny.

Wersje

Funkcja Wersje w Menedżerze tagów wyświetla podsumowanie konfiguracji istniejącego kontenera.

  1. W Menedżerze tagów kliknij Wersje.
  2. Kliknij najnowszą wersję na liście, aby zobaczyć bieżący stan kontenera.

Menedżer tagów wyświetla w tym widoku tagi, reguły, zmienne i szablony niestandardowe.

Tryb podglądu

Tryb podglądu w Menedżerze tagów pokazuje, które tagi są uruchamiane na stronie, jakie zdarzenia je wywołują i jakie dane są przekazywane do warstwy danych. Tryb podglądu działa podobnie jak Tag Assistant. Więcej informacji o trybie podglądu

Ręczne sprawdzanie kodu

Aby uzyskać dokładniejszą analizę istniejących konfiguracji tagów, rozważ przeprowadzenie ręcznej kontroli kodu. Wyszukaj w kodzie źródłowym niektóre z tych typowych słów kluczowych tagów, aby zidentyfikować potencjalne konfiguracje tagów:

  • gtag( – to jest początek poleceń gtag(), a te fragmenty kodu często zawierają dodatkowe instrumenty.
  • googletagmanager.com – ta domena wczytuje funkcje Menedżera tagów i tagu gtag.js, dzięki czemu może Ci pomóc w znajdowaniu tych typów tagów.

Jeśli masz już tag gtag.js lub Menedżera tagów Google, możesz zaktualizować istniejące tagi lub instrumentację zamiast wdrażać nowe konfiguracje.

  • dataLayer – można użyć do sprawdzenia, czy kod warstwy danych został utworzony, oraz wywołań dataLayer.push() z instrumentacją dla konkretnych zdarzeń.
  • analytics.js lub ga.js – nazwy plików bibliotek używanych w starszych implementacjach Google Analytics.
  • conversion.js lub conversion_async.js – nazwy plików bibliotek używanych do pomiaru konwersji z reklam w Google Ads.
  • optimize.js – używany w tagach Google Optimize.
  • Systemy zarządzania tagami innych firm, które mogą zawierać tagi Google. Poszukaj w kodzie źródłowym potencjalnych systemów zarządzania tagami innych firm, takich jak utag.js lub _satellite.

Tag Google

Jeśli do strony internetowej został dodany fragment kodu tagu Google, możesz sprawdzić tag, aby dowiedzieć się więcej o tym, do czego jest używany. Obecny fragment kodu tagu Google wygląda tak:

  <!-- Google tag -->
  <script async src="https://www.googletagmanager.com/gtm.js?id=TAG_ID"></script>
  <script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());
  </script>

Fragmenty kodu z poprzednich wersji wyglądają tak:

  <!-- Google tag (gtag.js) - Prior version snippet -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=GA-XXXXXX-1"></script>
  <script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());

    gtag('config', 'GA-XXXXXX-1');
  </script>

W implementacjach korzystających z poprzednich wersji możesz zobaczyć wiele wierszy gtag('config',...) dla dodatkowych usług i kont. Na przykład:

  <!-- Google tag (gtag.js) - Prior version snippet -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
  <script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());
    
    gtag('config', 'GA-XXXXXX-1');
    gtag('config', 'GA-YYYYYY-2');
    gtag('config', 'TAG_ID');
  </script>

Każdy wiersz config we wcześniejszych wersjach zawiera prefiks usługi (który wskazuje, która usługa jest konfigurowana), a po nim identyfikator konfigurowanego konta. Dowiedz się więcej o prefiksach produktów.

Prefiksy usług w tagu Google

Identyfikator tagu lub kontenera określa kontener Menedżera tagów Google lub konfigurację miejsca docelowego Google wczytywaną przez fragment kodu tagu Google. Nowe instalacje domyślnie używają identyfikatora kontenera Menedżera tagów Google (GTM-), a identyfikatory związane z miejscem docelowym identyfikują poszczególne usługi Google. W tabeli poniżej znajdziesz przegląd obsługiwanych prefiksów identyfikatorów:
Prefiks Typ identyfikatora Opis
GTM-XXXXXX Identyfikator kontenera Menedżera tagów Google (domyślny) Domyślny identyfikator kontenerów Menedżera tagów Google. Obsługuje wszystkie tagi Google, tagi innych firm i tagi niestandardowe.
G-XXXXXX Identyfikator miejsca docelowego Identyfikuje miejsce docelowe Google Analytics (identyfikator pomiaru).
AW-XXXXXX Identyfikator miejsca docelowego Identyfikuje miejsce docelowe reklamy Google Ads (identyfikator konwersji).
DC-XXXXXX Identyfikator miejsca docelowego Identyfikuje miejsce docelowe Floodlight (identyfikator reklamodawcy).
MC-XXXXXX Identyfikator miejsca docelowego Identyfikuje miejsce docelowe w Google Merchant Center.
GT-XXXXXX Identyfikator tagu Google Identyfikuje tag Google utworzony we wcześniejszych wersjach.

Strony internetowe skonfigurowane za pomocą tagu Google mogą używać identyfikatora kontenera GTM- lub identyfikatora miejsca docelowego, takiego jak G- (Google Analytics), AW- (Google Ads), DC- (Floodlight) lub MC- (Merchant Center). Jeśli Twoja strona wczytuje już tag Google z jednym z tych identyfikatorów, możesz połączyć dodatkowe miejsca docelowe w Menedżerze tagów Google, zamiast dodawać do strony kolejny fragment kodu tagu. Więcej informacji o konfigurowaniu identyfikatorów tagów

Menedżer tagów Google

Strony internetowe skonfigurowane za pomocą Menedżera tagów będą miały zainstalowany tag kontenera, który wygląda podobnie do tego przykładu. Identyfikator kontenera Menedżera tagów możesz znaleźć, sprawdzając kod kontenera. Identyfikator kontenera zaczyna się od „GTM-”. Oto przykład umiejscowienia identyfikatora kontenera:

<!-- Google tag -->
<script async src="https://www.googletagmanager.com/gtm.js?id=GTM-XXXXXX"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
</script>

Fragmenty kodu z poprzednich wersji wyglądają tak:

<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXXXX');</script>
<!-- End Google Tag Manager -->

Gdy uzyskasz identyfikator kontenera, otwórz ekran kont Menedżera tagów Google i kliknij , aby wyszukać ten identyfikator. Możesz wtedy sprawdzić [konfigurację tagu, reguły i zmiennej]konfigurację tagu w swojej witrynie.