Czym różni się konto analityczne od usługi? Kiedy tworzy się nową usługę zamiast nowego widoku? Po co wiele kont, jeśli masz wiele stron? Większość zespołów źle rozumie tę strukturę i kończy albo z jedną ogromną usługą mieszającą wszystkie dane, albo z dziesiątkami usług, którymi nie da się zarządzać. Właściwa struktura jest niewidoczna. Dane trafiają tam, gdzie trzeba. Raporty pokazują to, czego potrzebujesz. Konfiguracja zajmuje godzinę i działa latami.
Ten artykuł wyjaśnia hierarchię konto, usługa, widok, kiedy używać każdego poziomu i jak zaplanować strukturę, która rośnie razem z biznesem.
Hierarchia analityki: konta, usługi i widoki
Pomyśl o koncie jak o pojemniku. Wszystko, co posiadasz, mieści się w jednym koncie. Konto przechowuje uwierzytelnianie, uprawnienia i rozliczenia.
Usługi to osobne strony lub aplikacje wewnątrz konta. Jedna strona to jedna usługa. Wiele stron to wiele usług. Usługa to miejsce, do którego napływają dane.
Widoki to przefiltrowane wersje usługi. Jedna usługa może mieć wiele widoków. Jeden widok pokazuje cały ruch. Inny tylko ruch z komputerów. Jeszcze inny odfiltrowuje pracowników wewnętrznych.
Hierarchia jest prosta. Jedno konto może mieć wiele usług. Jedna usługa może mieć wiele widoków. Większość zespołów ma jedno konto, kilka usług i kilka widoków na usługę.
Kiedy utworzyć nowe konto
Utwórz nowe konto, gdy masz całkowicie osobne biznesy z osobnymi właścicielami i osobnymi rozliczeniami. Jeśli masz dwa zupełnie niepowiązane sklepy internetowe, osobne konta mają sens. Jeśli masz firmową stronę i portal klienta, mogą potrzebować osobnych kont.
Większość przypadków nie wymaga jednak osobnych kont. Trzymaj wszystko razem, jeśli później chcesz widzieć dane łączne. Danych z różnych kont nie da się łączyć. Osobne konta oznaczają osobne silosy danych.
Jedyny częsty powód wielu kont to oddzielenie produkcji od testów. Główne konto ma prawdziwe dane klientów. Konto testowe ma dane testowe. To zapobiega przypadkowej analizie zepsutego śledzenia.
Kiedy utworzyć nową usługę
Utwórz nową usługę dla każdej osobnej strony lub aplikacji. Jeśli masz jedną stronę, jedna usługa. Jeśli masz stronę i aplikację, dwie usługi. Jeśli masz stronę główną i stronę z dokumentacją pomocy, dwie usługi.
Nie twórz wielu usług dla tej samej strony. Jedna strona z wieloma subdomenami nadal korzysta z jednej usługi. Jedna strona z wieloma sekcjami nadal korzysta z jednej usługi. Nową usługę twórz tylko wtedy, gdy masz zasadniczo inną stronę lub aplikację.
Każda usługa potrzebuje własnego kodu śledzącego. Kod śledzący mówi platformie analitycznej, do której usługi wysyłać dane. Jeśli zainstalujesz zły kod, dane trafią do złej usługi.
Kiedy utworzyć nowy widok
Utwórz nowy widok, gdy chcesz mieć inną perspektywę na te same dane. W jednym widoku chcesz widzieć cały ruch. W innym tylko ruch płatny. W jeszcze innym tylko ruch z komputerów.
Widoki to filtry nałożone na te same surowe dane. Utworzenie widoku nie zmienia tego, jakie dane są zbierane. Zmienia tylko to, co widzisz. Wszystkie widoki pochodzą z tej samej usługi.
Typowe widoki to cały ruch, tylko ruch płatny, tylko ruch organiczny, tylko ruch bezpośredni, tylko komputery, tylko urządzenia mobilne oraz ruch bez wewnętrznego. Twórz widoki zgodnie z tym, jak Twój zespół analizuje dane.
Ruch wewnętrzny i filtry
Utwórz widok wykluczający ruch wewnętrzny. Pracownicy odwiedzający stronę, testujący ją, przeglądający funkcje. Ten ruch zniekształca dane. Chcesz mierzyć zachowanie prawdziwych odwiedzających, a nie testy zespołu.
Filtruj według adresu IP. Dodaj adres IP firmy do filtra ruchu wewnętrznego. Wszystkie wizyty z tego adresu nie pojawią się w widoku.
Zachowaj jeden widok z całym ruchem, także wewnętrznym. Zachowaj drugi widok bez ruchu wewnętrznego. Widok całego ruchu to punkt odniesienia. Widok przefiltrowany służy do podejmowania decyzji.
Środowiska testowe i stagingowe
Utwórz osobną usługę dla środowiska stagingowego lub testowego. Nie wysyłaj danych testowych do usługi produkcyjnej. Dane testowe zakłócają prawdziwe dane.
Gdy programiści testują stronę, robią to na serwerze stagingowym z inną domeną. Ta domena stagingowa wysyła dane do innej usługi. Przy uruchomieniu instalujesz kod usługi produkcyjnej.
Dzięki temu dane testowe są całkowicie oddzielone. Możesz testować, nie martwiąc się o zepsucie prawdziwej analityki.
Dostęp użytkowników i uprawnienia
Ustaw role użytkowników na poziomie konta i usługi. Niektórzy użytkownicy potrzebują dostępu tylko do jednej usługi. Niektórzy do wszystkich usług. Niektórzy powinni widzieć tylko raporty, bez możliwości zmiany śledzenia.
Dostęp na poziomie konta daje uprawnienie do widzenia wszystkich usług i ustawień konta. Dostęp na poziomie usługi ogranicza do jednej usługi. Dostęp edytora pozwala zmieniać śledzenie. Dostęp przeglądającego pokazuje tylko raporty.
Rozdziel dostęp do produkcji i testów. Programiści zmieniający kod śledzący powinni mieć dostęp do usługi testowej, a nie produkcyjnej.
Najczęściej zadawane pytania
Mamy jedną stronę z wieloma subdomenami. Czy potrzebujemy wielu usług, czy wystarczy jedna?
Jedna usługa wystarczy. Jedna usługa śledzi wszystkie subdomeny tej samej domeny. Kod śledzący rozpoznaje, z której subdomeny pochodzi wizyta. W raportach możesz analizować według subdomeny. Osobne usługi nie są potrzebne, chyba że subdomeny to zupełnie osobne strony o osobnych celach. Dzięki kreatorowi stron WEMASY możesz to skonfigurować bezpośrednio na swojej stronie.
Mamy strony produkcyjną i stagingową. Czy powinny używać tej samej usługi, czy różnych?
Różnych. Dane ze stagingu nigdy nie powinny mieszać się z danymi produkcyjnymi. Utwórz jedną usługę dla produkcji i jedną dla stagingu. Programiści testują na stagingu z kodem usługi stagingowej. Przy uruchomieniu przełączacie się na kod produkcyjny. To całkowicie oddziela dane testowe od prawdziwych.
Czy ruch wewnętrzny filtrować widokami, czy zmieniając kod śledzący?
Filtruj widokami, nie kodem śledzącym. Nie próbuj zapobiegać zbieraniu ruchu wewnętrznego. Zbieraj wszystko. Filtruj w widokach. Dzięki temu masz widok całego ruchu jako punkt odniesienia i widok przefiltrowany do analizy. Filtrowanie przy zbieraniu jest trwałe. Nie da się później cofnąć wykluczenia danych.
Ile widoków potrzebuje typowa usługa?
Zwykle od trzech do pięciu. Jeden nieprzefiltrowany widok całego ruchu. Jeden z odfiltrowanym ruchem wewnętrznym. Jeden tylko dla ruchu płatnego. Jeden tylko dla ruchu organicznego. Jeden dla ruchu mobilnego. Twórz widoki dopasowane do tego, jak Twój zespół analizuje dane. Nie twórz widoków, z których nie będziesz korzystać.
Czy możemy przenosić dane między usługami lub kontami?
Nie. Dane zostają w usłudze, do której je wysłano. Zebranych danych nie da się przenieść. Możesz je wyeksportować do analizy w innych narzędziach. Nie da się ich reorganizować w samej analityce. Ustaw strukturę usług poprawnie od początku. Reorganizacja oznacza utratę danych historycznych lub tworzenie zduplikowanego śledzenia.
Dodajemy drugą stronę. Czy utworzyć drugą usługę w tym samym koncie, czy osobne konto?
To samo konto, osobna usługa. Trzymaj powiązane strony w jednym koncie. Możesz oglądać raporty łączne i porównywać strony. Jeśli strony to zupełnie niepowiązane biznesy z osobnymi właścicielami, osobne konta są w porządku. W większości przypadków lepiej jednak sprawdza się organizacja: to samo konto, osobna usługa.