Jaka jest różnica między menedżerem tagów Google a Google Analytics?

181

Czytam o analityce internetowej i natknąłem się na GTM i GA.

Wygląda na to, że GA to usługa świadczona przez Google, która generuje raporty i statystyki dotyczące ruchu na stronie. Zgodnie z moim ograniczonym rozumieniem, aby wygenerować te raporty, musimy wykonać pewien rodzaj tagowania na naszym końcu.

Wygląda to tak samo w GTM i musimy dodać tagi na naszej stronie.

Więc jeśli oba GA i GTM są powiązane z tagowaniem, jaka jest między nimi różnica i dlaczego mamy dwa różne produkty Google.

RanRag
źródło

Odpowiedzi:

192

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.

Alexander Taylor
źródło
9
Naprawdę nie zgadzam się z tymi, którzy twierdzą, że możesz zarządzać swoimi tagami z GTM, to nieprawda. Jeśli nie otagujesz rzeczy w pierwszej kolejności, nie będzie możliwości „zmiany tagów i sposobu ich działania bez faktycznej zmiany kodu źródłowego witryny”. Najpierw musisz oznaczyć rzeczy w kodzie. Tak więc, jeśli chcesz zmienić rzeczy, które otaczasz z istniejących tagów w dataLayer, jest w porządku. Ale nie oczekuj dodawania nowych śledzonych rzeczy w magiczny sposób od samego GTM bez zmiany kodu źródłowego.
Vadorequest
2
@Vadorequest sama definicja zmiany wymaga, aby coś istniało, aby mogło zostać zmienione.
vitoriodachef
57

GA to narzędzie analityczne, które zapewnia raporty o aktywności w Twojej witrynie. GTM to menedżer tagów, który może generować tagi na podstawie zdefiniowanych reguł. Na przykład możesz albo zaimplementować kod GA bezpośrednio na swojej stronie, albo możesz zaimplementować kod GTM i użyć GTM do wygenerowania kodu GA.

Główną zaletą GTM (lub dowolnego menedżera tagów wartego cokolwiek) jest to, że można go używać do wielu tagów lub fragmentów kodu lub prawie wszystkiego, co chcesz. Zwykle implementujesz warstwę danych i zestaw reguł, a następnie w interfejsie menedżera tagów umieszczasz nowy tag lub fragment kodu pod tymi regułami, używając elementów z warstwy danych. W ten sposób, na przykład, jeśli używasz GA dzisiaj, a jutro chcesz także wdrożyć inne narzędzie analityczne, np. Adobe Analytics, możesz to zrobić w interfejsie GTM, stosując te same reguły i warstwę danych, którą już skonfigurowałeś.

IOW GTM to pojemnik, w którym można wyprowadzać inne rzeczy. GA to jedna z „innych rzeczy”, którą wyprowadzasz.

Kredka Gwałtowna
źródło
2
czy takie rzeczy nadal działają, gdy zostaną umieszczone w kodzie mojej witryny: ga ('send', 'event', {eventCategory: 'Form', eventAction: 'Subscribtion', eventLabel: 'Subscribtion [name]'});
Meddie,
1
Z GTM byś użył onclick="dataLayer({event: 'subscription', eventLabel: this.action})". GTM zastąpi GA w Twojej witrynie, więc gazmienna nie będzie dostępna. youtube.com/watch?v=iknwOXX7jAs
Peter
Korzystanie z GTM jest nadmiernie skomplikowane. Śledzenie jednej prostej zmiennej powoduje tyle pracy na obu GA / GTM, podczas gdy może być o wiele prostsze.
Vadorequest
8

Menedżer tagów Google i Google Analytics to zupełnie inne produkty, po prostu dobrze ze sobą współpracują.

Google Analytics przechowuje, agreguje i manipuluje danymi, które możesz wyprowadzać na żądanie. Google Analytics udostępnia także garść zalecanych fragmentów kodu, które pozwalają „zainstalować” go w swojej witrynie. Są to jednak tylko rekomendacje. Docelowo Google Analytics będzie przetwarzać wszystkie otrzymane dane w prawidłowej formie i nie będzie obchodziło ich, w jaki sposób są one wdrażane.

Menedżer tagów Google pozwala wstawiać niestandardowy kod HTML do swojej witryny. Możesz edytować ten kod HTML w dowolnym momencie i natychmiast wprowadzać zmiany. Zapewnia również nasłuchiwanie dla wielu rzeczy, takich jak kliknięcia i przesyłanie formularzy, i ma strukturę wdrażania znaczników. Właściwie używany Menedżer tagów Google wdraża tagi za Ciebie. To decyduje, które dane są gromadzone i kiedy uruchamiają się tagi. Może wystrzelić prawie każdy tag analityczny i wiele więcej. W rzeczywistości można go użyć do wstawienia praktycznie dowolnego kodu na swojej stronie internetowej za naciśnięciem jednego przycisku.

Widzisz, Menedżer tagów Google wstawia niestandardowy kod HTML do Twojej witryny, w tym tagi analityczne. Pobierają one dane z Twojej witryny i przesyłają do Google Analytics. Google Analytics następnie analizuje te dane.

J Brazier
źródło
GTM nie jest przyjazny dla użytkownika, nie zgadzam się.
zero8
6

Google Tag Manager (GTM) to narzędzie do zarządzania tagami. Google Analytics, Google Adwords, remarketing, Hotjar, Adobe to tylko niektóre z tagów zarządzanych przez GTM i wiele więcej…

GTM to skrypt kontenera, który dodajesz do witryny raz. Wszelkie dalsze modyfikacje śledzenia można wykonać w GTM bez konieczności dalszego korzystania z kodu strony.

GTM to tylko sposób na osadzenie kodu śledzenia w witrynie, nawet po osadzeniu nie śledzi ani nie gromadzi danych, dopóki nie dodasz identyfikatora Google Analytics w jego konfiguracji.

GA jest narzędziem do raportowania i analizy, a GTM przypomina bardziej narzędzie technologiczne oparte na graficznym interfejsie użytkownika, skierowane do nie-programistów.

Sandeep
źródło
4

Google Analytics + tagi + menedżer tagów = statystyki witryny

Google Analytics służy do tworzenia raportów o nie. osób odwiedzających Twoją witrynę, ich lokalizacji, przeglądarki, której używają. GA pobiera te informacje z tagów.

Tagi dla każdej akcji, która ma miejsce w witrynie, ma osobny tag. Na przykład, jeśli chcę odtworzyć wideo na stronie internetowej, muszę kliknąć przycisk, aby odtworzyć wideo, ten przycisk ma tag. Jeśli chcę dokonać zakupu lub muszę przesłać formularz recenzji, muszę ponownie kliknąć przyciski, które będą miały osobny tag. Więc nie. czasu kliknięcia przycisku wideo tag przypisania za pomocą tych przycisków powoduje wysłanie informacji do Google Analytics w celu utworzenia statystyk.

Menedżer tagów Jak to wyjaśnia słowo, menedżer tagów zarządza tagami. Na każdej stronie internetowej znajdują się setki i tysiące tagów. Każdy tag musi mieć przypisane reguły. Na przykład: Weź poprzedni przykład: jeśli chcę odtworzyć film na stronie, kliknę przycisk, który będzie miał tag. Teraz ten tag powinien wiedzieć, że należy go uruchomić tylko wtedy, gdy użytkownik chce odtworzyć film i nic więcej. Do tego pewien zestaw reguł jest przypisany do znacznika. Reguły te są przypisywane przez menedżera tagów.

W skrócie Menedżer tagów przypisuje reguły do ​​tagu. Tag zbiera dane ile razy jest akcja i wysyła je do Google Analytics. GP zbiera te dane i tworzy statystyki, pokazując użytkownikowi, jak działa strona.

Priyal Dharne
źródło
2

Google Universal Analytics przechwytuje i przekazuje aktualne dane analityczne administratorowi witryny. Do podstawowego śledzenia stron Google Analytics zapewnia wszystko, czego potrzebujesz. W przypadku bardziej zaawansowanego śledzenia, takiego jak zdarzenia, Google Analytics zapewnia również tę możliwość, ale wymaga od programisty dodania obsługi zdarzeń za pomocą skryptów do bazy kodu.

Menedżer tagów Google NIE wykonuje szczegółowego śledzenia, używa tagów, takich jak Google Universal Analytics, do faktycznego śledzenia. Zapewnia to sposób zaawansowanego śledzenia poza bazą kodu. Zaawansowane śledzenie jest konfigurowane za pomocą interfejsu Tag Managera, a nie zakodowane.

krzyż wysłany z https://trajano.net/2017/01/migrating-universal-analytics/2/

Archimedes Trajano
źródło
1

GTM jest bardziej ogólny i może być używany do innych celów, takich jak zmienne kontenery, które mogą zmieniać konfiguracje bez zmiany kodu aplikacji. GTM jest łatwiejszy w użyciu dla marketerów bez potrzeby programistów. Można połączyć GAnalytics z GTM, aby wszystkie trafienia były widoczne na pulpicie GA.

Oto kilka powodów, dla których warto korzystać z GTM: http://www.lunametrics.com/blog/2014/04/08/8-reasons-start-google-tag-manager/

W przypadku systemu Android projekt implementacji znajduje się na stronie https://developers.google.com/tag-manager/android/v4/#getting-started

aselims
źródło