Tworzenie i nazywanie tagów: budowa skalowalnego systemu

Dowiedz się, jak tworzyć skalowalne tagi i ustalać zasady nazewnictwa, które rozumie i potrafi utrzymać cały zespół.

Wersja robocza

Jak stworzyć tag, który działa niezawodnie? Czy tworzyć jeden tag na działanie, czy grupować podobne działania? Jak nazywać tagi, by każdy rozumiał, co robią? Większość zespołów tworzy tagi przypadkowo. Jedna osoba nazywa go „conversion”. Inna „conv”. Jeszcze inna „purchase_event”. Nikt niczego nie może znaleźć. Po sześciu miesiącach nikt nie wie, który tag co robi. Tworzenie i nazywanie tagów wydaje się proste, ale jeśli zepsujesz to na początku, utkniesz w chaosie. Zadbaj o system od pierwszego dnia.

Ten artykuł wyjaśnia, jak tworzyć skalowalne tagi i stosować zasady nazewnictwa, które mają sens dla całego zespołu.

Czym jest tag

Tag to fragment kodu, który uruchamia się, gdy na stronie zajdzie określone działanie. Gdy ktoś dokona zakupu, uruchamia się tag zakupu i wysyła dane do platformy analitycznej. Gdy ktoś wyśle formularz, uruchamia się tag wysyłki formularza. Gdy ktoś obejrzy wideo, uruchamia się tag odtworzenia wideo.

Tagami zarządza się przez menedżer tagów. Menedżer tagów to kontener, który mieści wszystkie tagi. Zamiast umieszczać wiele kodów śledzących bezpośrednio na stronie, umieszczasz na niej jeden kod menedżera tagów. Menedżer tagów uruchamia potem wszystkie pojedyncze tagi według ustawionych reguł.

Tagi pozwalają śledzić konkretne działania poza podstawowymi odsłonami. Dzięki nim mierzysz konwersje, zaangażowanie i konkretne zachowania użytkowników ważne dla Twojego biznesu.

Zaplanuj strukturę tagów przed tworzeniem

Zanim utworzysz pierwszy tag, zaplanuj strukturę. Jakie działania musisz śledzić? Zakupy. Wysyłki formularzy. Odtworzenia wideo. Kliknięcia przycisków. Rozpisz wszystkie działania, na których Ci zależy. Potem zdecyduj, jak uporządkować je w tagi.

Jedno podejście to jeden tag na działanie. Jeden tag dla zakupów. Jeden dla wysyłek formularzy. Jeden dla odtworzeń wideo. To proste, ale daje wiele tagów.

Inne podejście to grupowanie powiązanych działań. Jeden tag dla wszystkich konwersji. Jeden dla całego zaangażowania. Jeden dla wszystkich błędów. To zmniejsza liczbę tagów, ale każdy tag wykonuje więcej pracy.

Większość zespołów stosuje podejście mieszane. Jeden tag dla każdej głównej konwersji. Wiele działań związanych z zaangażowaniem w jednym tagu. Właściwa struktura zależy od poziomu złożoności.

Twórz tagi z jasnym celem

Każdy tag powinien mieć jeden jasny cel. Tag powinien śledzić jedno działanie lub grupę ściśle powiązanych działań. Tag zakupu uruchamia się, gdy ktoś kupuje. Tag zaangażowania uruchamia się, gdy ktoś wchodzi w interakcję z treścią. Tag o mieszanych celach jest mylący.

Zdefiniuj, co mierzy każdy tag. Napisz jedno zdanie opisujące zadanie tagu. Jeśli nie możesz napisać jednego jasnego zdania, tag robi za dużo. Uprość go.

Przetestuj tag w środowisku testowym, zanim wdrożysz go na produkcję. Potwierdź, że uruchamia się wtedy, kiedy powinien. Potwierdź, że nie uruchamia się wtedy, kiedy nie powinien. Zepsuty tag na produkcji psuje dane.

Opracuj zasady nazewnictwa

Stwórz system nazewnictwa dla wszystkich tagów. Dodaj prefiks kategorii. „Analityka - Google Analytics”. „Reklama - Piksel Facebooka”. „Konwersja - Zakup”. „Zaangażowanie - Odtworzenie wideo”. Prefiksy sprawiają, że od razu widać, co robi każdy tag.

Używaj spójnej wielkości liter. Same małe. Same wielkie. Każdy wyraz wielką literą. Wybierz jeden styl i się go trzymaj. Niespójna wielkość liter utrudnia znajdowanie tagów.

Nazwy powinny być krótkie, ale opisowe. „Zakup” jest lepsze niż „Zdarzenie konwersji zakupu”. „Odtworzenie wideo” jest lepsze niż „Śledzenie zdarzenia odtworzenia wideo”. Nazwy powinny być czytelne i bez zbędnych słów.

Używaj rejestru tagów

Stwórz dokument wymieniający wszystkie tagi. Podaj nazwę tagu, kategorię, to, co mierzy, kiedy się uruchamia i kto go utworzył. To Twój rejestr tagów.

Aktualizuj rejestr za każdym razem, gdy tworzysz lub zmieniasz tag. Gdy do zespołu dołączy nowa osoba, może przeczytać rejestr i zrozumieć cały system śledzenia.

Użyj arkusza kalkulacyjnego lub dedykowanego narzędzia. Arkusz wystarcza małym zespołom. Gdy rośniesz, dedykowane narzędzia do zarządzania tagami stają się cenne.

Dokładnie testuj tagi

Zanim wdrożysz tag na produkcję, przetestuj go w pełni. Czy uruchamia się na właściwych podstronach? Czy uruchamia się przy właściwych zdarzeniach? Czy przekazuje właściwe dane? Czy działa na telefonie? Czy działa we wszystkich przeglądarkach?

Najpierw testuj na środowisku testowym. Potem testuj na produkcji z niewielkim odsetkiem ruchu. Monitoruj dane w czasie rzeczywistym, by potwierdzić, że tag zachowuje się zgodnie z oczekiwaniami.

Nie wdrażaj tagów w godzinach pracy bez monitorowania. Jeśli coś się zepsuje, chcesz to zauważyć od razu i naprawić.

Dokumentuj szczegóły wdrożenia tagów

Udokumentuj, jak działa każdy tag. Gdzie się uruchamia? Jakie dane zbiera? Jakie warunki go wyzwalają? Co się stanie, jeśli się zepsuje?

Dodaj uwagi wdrożeniowe. „Ten tag wymaga wypełnionej warstwy danych”. „Ten tag zależy od załadowania piksela Facebooka”. „Ten tag ma 5-sekundowe opóźnienie”. Uwagi pomagają w diagnozie, gdy coś się zepsuje.

Udostępnij tę dokumentację zespołowi. Gdy ktoś później odziedziczy te tagi, zrozumie, jak wszystko działa.

Najczęściej zadawane pytania

Czy tworzyć jeden tag na działanie, czy grupować podobne działania?

Zacznij od jednego tagu na główne działanie. Jeden dla zakupów. Jeden dla wysyłek formularzy. Jeden dla zapisów na e-mail. Grupuj działania tylko wtedy, gdy są naprawdę podobne. Odtworzenia wideo i kliknięcia przycisków nie są dość podobne, by je grupować. Gdy liczba tagów rośnie, grupuj powiązane działania, by zarządzanie pozostało proste. Większość zespołów kończy z 5 do 15 tagami na usługę. Dzięki kreatorowi stron WEMASY możesz to skonfigurować bezpośrednio na swojej stronie.

Jak nazywać tagi, gdy mamy ich setki?

Nie powinniście mieć setek tagów. Jeśli macie, skonsolidujcie je. Grupujcie podobne działania. Używajcie reguł uruchamiania do kontroli, kiedy tagi się uruchamiają, zamiast tworzyć osobne tagi. Jeśli naprawdę potrzebujecie wielu tagów, użyjcie hierarchii w nazwach. „Analityka-Web-Zakup”. „Analityka-Mobile-Zakup”. Struktura prefiksów pomaga zespołom poruszać się po długiej liście tagów.

Co się stanie, jeśli zmienimy nazwę tagu po wdrożeniu?

Zmień nazwę tylko w menedżerze tagów. Kod menedżera tagów pozostaje taki sam. Zmieniasz tylko wyświetlaną nazwę. Zmiana nazwy niczego nie psuje. Zaktualizuj dokumentację, by nowa nazwa zgadzała się z rejestrem.

Czy tworzyć tagi testowe dla środowiska testowego, czy używać tagów produkcyjnych z warunkami?

Utwórz osobne tagi dla środowiska testowego. Tag testowy i tag produkcyjny. Używaj tagu testowego w środowisku testowym. Używaj tagu produkcyjnego na produkcji. To trzyma dane testowe z dala od raportów produkcyjnych. Jest czyściej niż używanie warunków do filtrowania ruchu produkcyjnego.

Mamy stare tagi sprzed lat, których nikt nie rozumie. Czy je usunąć?

Przed usunięciem sprawdź, czy tag już się nie uruchamia. Potwierdź w raportach czasu rzeczywistego. Sprawdź w analityce, czy dane płyną. Jeśli dane przestały płynąć, można go bezpiecznie usunąć. Jeśli dane nadal płyną, najpierw porozmawiaj z zespołem. Tag może pełnić funkcję, której nikt nie udokumentował.

Jak utrzymać spójność tagów na wielu stronach?

Użyj głównego rejestru tagów. Udokumentuj standardowe tagi, których używają wszystkie usługi. Wszystkie strony mają tag zakupu. Wszystkie strony mają tag wysyłki formularza. Wszystkie strony stosują te same zasady nazewnictwa. Ta spójność ułatwia zarządzanie tagami w wielu usługach.

Wykorzystaj to od razu
na własnej stronie.

Zacznij za darmo z WEMASY i zbuduj stronę w kilka minut.