Głównym zadaniem Google Analytics jest po prostu generowanie raportów i statystyk dotyczących Twojej witryny, takich jak liczba osób, które widziały Twoją witrynę wczoraj, z jakiej przeglądarki korzystały, które strony były najpopularniejsze itp. Jedynym sposobem, aby wiedzieć o tych rzeczach jest jeśli umieścisz „tag” na wszystkich swoich stronach. Tag to kod javascript na twoich stronach, który działa w przeglądarce użytkownika, który informuje serwery Google Analytics, że teraz odwiedzają stronę.
Nie ma problemu, jeśli po prostu chcesz umieścić tag w pliku głównym swojej witryny, aby pojawiał się na wszystkich stronach. Google Analytics może użyć parametru „polecający”, aby dowiedzieć się, na której stronie znajduje się użytkownik, i może wykonywać wszystkie proste czynności, takie jak liczenie wyświetleń stron.
Możesz jednak chcieć śledzić, ile osób korzysta z określonej funkcji. Może chcesz zgrupować niektóre strony razem lub policzyć podobne, ale różne adresy URL jako te same strony. Teraz potrzebujesz unikalnych tagów dla wszystkich tych różnych funkcji i grup stron, aby Google mógł określić, która funkcja lub typ strony był używany lub odwiedzany. Teraz to skomplikowane! Masz wiele tagów i chcesz, aby tagi czasami „odpalały” (np. Nie uruchamiaj, chyba że klikną ten przycisk lub użyją tej funkcji).
Menedżer tagów Google ułatwia zarządzanie bałaganem tagów, umożliwiając zdefiniowanie reguł określających, kiedy tagi powinny zostać uruchomione. Pozwala także przetestować tagi, aby upewnić się, że zgasną po załadowaniu właściwej strony lub kliknięciu określonego przycisku. Odbywa się to poprzez umieszczenie kodu Tag Managera na swojej stronie zamiast rzeczywistych tagów, a jak wskazuje odpowiedź Crayon, menedżer tagów wyprowadza tagi dla ciebie. Daje to jeszcze jedną fajną korzyść: możesz zmienić tagi i sposób ich działania bez faktycznej zmiany kodu źródłowego swojej witryny (czego możesz nie być w stanie zrobić z powodu cyklów powolnego wydawania) - zamiast tego po prostu zmienisz go z w witrynie Google Tag Manager i będzie dynamicznie wyrzucał inny kod na twoich stronach, gdy zostaną załadowane do przeglądarki użytkownika.