Omówienie
Najpierw utwórz grupowanie treści najwyższego poziomu, a w nim indywidualne grupy treści, korzystając z jednej z następujących metod:
- Modyfikacja kodu śledzenia na każdej stronie, którą chcesz umieścić w grupie
- Wyodrębnienie stron przy użyciu grup przechwytywania za pomocą wyrażeń regularnych
- Utworzenie reguł, które dodają strony do grupy
Analytics przetwarza najpierw kod śledzenia, następnie wyrażenie regularne, a na końcu reguły. Gdy tylko znajdzie dopasowanie, przetwarzanie dobiega końca, a treść jest grupowana według pierwszego trafienia.
Załóżmy np., że prowadzisz witrynę, w której sprzedajesz ubrania dla kobiet i mężczyzn, a Twoje ogólne kategorie odzieży to:
- Mężczyźni
- Koszule
- Spodnie
- Akcesoria
- Kobiety
- Bluzki
- Spodnie sportowe
- Spódnice i sukienki
- Akcesoria
Biorąc pod uwagę te linie produktów, możesz chcieć:
- porównać ogólną sprzedaż produktów dla kobiet i mężczyzn;
- porównać sprzedaż różnych linii produktów dla kobiet i mężczyzn.
Biorąc pod uwagę rodzaj analizy, jaką chcesz przeprowadzić, możesz utworzyć następujące grupowania treści, a w nich – następujące grupy:
Porównanie odzieży damskiej i męskiej:
- Grupowanie treści: Odzież
- Grupy treści: Mężczyźni i Kobiety
Porównanie linii produktów odzieży męskiej:
- Grupowanie treści: Mężczyźni
- Grupy treści: Koszule, Spodnie, Akcesoria
Porównanie linii produktów odzieży damskiej:
- Grupowanie treści: Kobiety
- Grupy treści: Bluzki, Spodnie sportowe, Spódnice i sukienki, Akcesoria
Przy powyższej konfiguracji:
- Odzież, Mężczyźni i Kobiety to opcje w menu Wymiar podstawowy > Grupowanie treści.
- Jeśli jako wymiar podstawowy wybierzesz wartość Odzież, opcje Mężczyźni i Kobiety zostaną wyświetlone jako wartości w pierwszej kolumnie tabeli.
- Jeśli jako wymiar podstawowy wybierzesz wartość Mężczyźni, opcje Koszule, Spodnie i Akcesoria zostaną wyświetlone jako wartości w pierwszej kolumnie tabeli.
- Jeśli jako wymiar podstawowy wybierzesz wartość Kobiety, opcje Bluzki, Spodnie sportowe, Spódnice i sukienki oraz Akcesoria zostaną wyświetlone jako wartości w pierwszej kolumnie tabeli.
Dla każdej wartości wymiaru (grupy treści) możesz wyświetlić takie dane związane z zachowaniem, jak liczba odsłon i współczynnik odrzuceń.
W grupie treści możesz wyświetlić dane związane z zachowaniem dla każdej strony w tej grupie.
Jak utworzyć grupowanie treści
Możesz utworzyć maksymalnie pięć grupowań treści
Nie możesz usunąć grupowania treści. Możesz tylko zmienić definicję grupowania lub je wyłączyć.
- Zaloguj się na konto Analytics.
- Kliknij Administracja i otwórz odpowiedni widok danych.
- W kolumnie WIDOK DANYCH kliknij Grupowanie treści.
- Kliknij + Nowe grupowanie treści.
- Wpisz nazwę nowego grupowania.
- Wybierz metody (kod śledzenia, wyodrębnianie lub reguły), które chcesz stosować do tworzenia grup treści.
Jak utworzyć grupę treści za pomocą kodu śledzenia
- W sekcji GRUPOWANIE WEDŁUG KODU ŚLEDZENIA kliknij Włącz kod śledzenia.
- Upewnij się, że dla opcji Włącz wybrane jest ustawienie Wł.
- Wybierz numer indeksu (1–5), by zidentyfikować grupowanie treści.
- Kliknij Gotowe.
Gdy zmodyfikujesz kod śledzenia, użyj numeru indeksu 1-5, by zidentyfikować grupowanie treści. Do identyfikacji grupy treści użyj nazwy grupy:
- gtag.js:
gtag('config', 'GA_TRACKING_ID', {'content_group<Numer indeksu>': '<Nazwa grupy>'});
- analytics.js:
ga('set', 'contentGroup<Numer indeksu>', '<Nazwa grupy>');
Jeśli np. konfigurujesz grupowanie treści dla działu z odzieżą (numer indeksu 1), a w nim tworzysz grupę treści o nazwie Mężczyźni, zaktualizujesz swój kod w taki sposób:
- gtag.js:
gtag('config', 'GA_TRACKING_ID', {'content_group1': 'Mężczyźni'});
- analytics.js:
ga('set', 'contentGroup1', 'Mężczyźni');
W przypadku każdego wywołania funkcji contentGroup
lub _setPageGroup
możesz zidentyfikować tylko jedną parę numer indeksu – nazwa grupy.
Kieruj się zaznaczonym przykładem odpowiednim do Twojej metody implementacji:
Modyfikacja fragmentu kodu gtag.jsZmodyfikuj kod śledzenia tak, aby zawierał parametr i wartość grupy, jak pokazano w poniższym przykładzie:
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=GA_TRACKING_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'GA_TRACKING_ID', {'content_group5': '/news/sports'});
</script>
Zmień kod śledzenia, aby wywołanie funkcji _set
znalazło się przed wywołaniem funkcji _send
, jak to widać w poniższym przykładzie:
<script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXXXX-Y', 'example.com');
ga('set', 'contentGroup5', '/news/sports');
ga('send', 'pageview');
</script>
Tracker tracker = GoogleAnalytics.getInstance(this).getTracker("UA-XXXX-Y");
tracker.set(contentGroup(5), "/news/sports");
id tracker = [[GAI sharedInstance] trackerWithTrackingId:@"UA-XXXX-Y"];
[tracker set:[GAIFields contentGroupForIndex:5]
value:@"/news/sports"];
Kod trzeba zmodyfikować w ten sposób na wszystkich stronach, które chcesz uwzględnić w grupie treści.
Gdy zaktualizujesz kod śledzenia na stronach, zostaną one pogrupowane według tego, jak zostały przez Ciebie zidentyfikowane za pomocą numeru indeksu i nazwy grupy.
Jeśli odwołasz się do tego samego numeru indeksu wiele razy na tej samej stronie, w Analytics zgłosimy tylko ostatnie odwołanie do tego numeru indeksu.
Strony, które nie zawierają funkcji _setPageGroup
, są uwzględniane w grupie treści (not set).
Przypisywanie treści za pomocą wyodrębniania
Możesz wyodrębniać strony według adresu URL strony, jej tytułu lub nazwy ekranu. Zidentyfikuj każdą z nich przy użyciu grupy przechwytywania za pomocą wyrażeń regularnych (Analytics używa pierwszej grupy przechwytywania dla każdego wyrażenia).
Kliknij Dodaj wyodrębnianie, a następnie wybierz opcję URL strony, Tytuł strony lub Nazwa ekranu.
W polu po prawej stronie wpisz wartość, którą chcesz dopasować, np.:
- Strona > /Mężczyźni/(.*)/
- Tworzy grupę treści dla każdego podkatalogu w katalogu /Mężczyźni/ i dodaje strony z każdego podkatalogu do odpowiedniej grupy treści
- Tytuł strony > (.*koszule).*
- Tworzy grupy treści dla stron zawierających słowo koszule
Jeśli np. w Twojej witrynie występują podane niżej katalogi ze stronami zawierającymi słowo koszule:- /mezczyzni/m_koszule_garniturowe.html
- /mezczyzni/m_koszule_z_krotkim_rekawem.html
- /chlopcy/ch_koszule_garniturowe.html
- /chlopcy/ch_koszule_z_krotkim_rekawem.html.
W takim przypadku otrzymasz takie grupy treści i strony:- mezczyzni (m_koszule_garniturowe.html, m_koszule_z_krotkim_rekawem.html)
- chlopcy (ch_koszule_garniturowe.html, ch_koszule_z_krotkim_rekawem.html)
- Tworzy grupy treści dla stron zawierających słowo koszule
- Nazwa ekranu > (.*spodnie).*
- Tworzy grupy treści dla nazw ekranów zawierających słowo spodnie
Gdy skonfigurujesz wyodrębnienie, kliknij Gotowe.
Zobacz więcej przykładów użycia grup przechwytywania za pomocą wyrażeń regularnych do wyodrębniania treści.
Przypisywanie treści za pomocą zestawu reguł
Jeśli korzystasz z tej opcji, tworzysz reguły do przypisywania treści.
Aby uruchomić edytor reguł, kliknij Utwórz zestaw reguł.
Dla każdej reguły:
- Wpisz nazwę, której chcesz używać dla grupy treści.
- W obszarze Zdefiniuj reguły wybierz opcję Adres URL, Tytuł strony lub Nazwa ekranu.
- Wybierz opcję dopasowania i wpisz odpowiednią wartość, np.:
- Strona > zawiera > /Spodnie/
- Dodaje do grupy treści wszystkie strony, które mają w adresie URL słowo /Spodnie/
- Strona > zawiera > /Spodnie/
- Kliknij LUB albo I, by dodać do reguły warunek LUB albo I. Postępuj zgodnie z powyższymi instrukcjami, by zdefiniować dodatkowy warunek.
- Po zdefiniowaniu wszystkich warunków, których chcesz używać, kliknij Gotowe.
- Po zakończeniu konfiguracji grupy kliknij Zapisz.
Nazwy: rozróżnianie wielkości liter i wpływ na dane historyczne
Rozróżnianie wielkości liter
W nazwach grup treści nie jest rozróżniana wielkość liter. Jeśli reguła definiuje grupę treści np. jako:
Strona ściśle pasuje do /Google+Redesign/Apparel
reguła ta będzie pasowała do dowolnej postaci tej nazwy strony, np.:
- /Google+Redesign/Apparel
- /Google+Redesign/apparel
Wpływ na dane historyczne
Jeśli zmienisz nazwę grupowania treści, nie wpłynie to na dane historyczne – wszystkie dane pojawią się natychmiast pod nową nazwą grupowania treści.
Jeśli zmienisz nazwę reguły definiującej grupę treści, dane zbierane od tej chwili będą wyświetlane pod nową nazwą grupy treści, a dane sprzed zmiany nazwy będą widoczne pod starą nazwą.