Core Reporting API – segmenty

W tym dokumencie opisujemy składnię i uwagi dotyczące korzystania z segmentów w interfejsie API podstawowego raportowania.

Wstęp

Korzystając z funkcji podziału na segmenty w interfejsie API podstawowego raportowania, możesz wysłać żądanie segmentu w interfejsie API podstawowego raportowania na 2 sposoby:

  1. Segmenty według identyfikatora: zapytanie z użyciem identyfikatora liczbowego wbudowanego lub niestandardowego segmentu.
  2. Segmenty dynamiczne: określ segment dynamicznie w momencie wysyłania żądania.

Segmenty według identyfikatora

Możesz zażądać segmentu w interfejsie API podstawowego raportowania, używając identyfikatora wbudowanego lub niestandardowego segmentu. Wszystkie segmenty dostępne dla użytkownika można pobrać za pomocą metody list z kolekcji Segmenty w interfejsie Google Analytics Management API. Identyfikator każdego segmentu jest dostępny we właściwości id zasobu segmentu.

Więcej informacji o używaniu identyfikatorów segmentów w żądaniach do interfejsu API znajdziesz w dokumentacji interfejsu Core Reporting API.

Segmenty dynamiczne

Możesz też dynamicznie utworzyć segment i używać go podczas tworzenia żądania do interfejsu API. Podczas tworzenia segmentu dynamicznego weź pod uwagę te kwestie:

  1. Wybieranie użytkowników i sesji
  2. Używanie warunków a sekwencje
  3. Korzystanie z zakresów wskaźników

Poniżej szczegółowo opisujemy wszystkie kwestie, które warto wziąć pod uwagę podczas tworzenia segmentu dynamicznego. Pełną składnię segmentów dynamicznych znajdziesz w dokumentacji składni segmentów dynamicznych.

Wymiary i dane dozwolone w segmentach.
W segmentach nie można używać wszystkich wymiarów i danych. Aby sprawdzić, które wymiary i dane są dozwolone w segmentach, otwórz Eksplorator wymiarów i danych.

1. Wybieranie użytkowników i sesji

Określ, czy chcesz wybrać użytkowników, sesje (albo oba te elementy).

  • Użyj przycisku users::, aby wybrać użytkowników.
  • Użyj sessions::, aby wybrać sesje.
  • Jeśli określone są warunki zarówno dla users::, jak i dla sessions:::
    1. Warunki dotyczące użytkownika są stosowane w pierwszej kolejności, aby wyświetlić sesje pasujących użytkowników.
    2. warunki sesji są stosowane tylko do sesji nr 1.

Na przykład:

  • Wybierz użytkowników, którzy korzystali z przeglądarki Chrome w co najmniej 1 sesji.
    • users::condition::ga:browser==Chrome
  • Wybierz sesje, w których była używana przeglądarka Chrome.
    • sessions::condition::ga:browser==Chrome
  • Wybierz sesje z Londynu od użytkowników, którzy odbyli co najmniej 1 sesję, podczas której była używana przeglądarka Chrome.
    • users::condition::ga:browser==Chrome;sessions::condition::ga:city==London

Szczegółowe informacje o wybieraniu użytkowników i sesji znajdziesz w sekcji conditionScope w dokumentacji składni.

2. Korzystanie z warunków a sekwencji

Po określeniu, czy chcesz podzielić użytkowników czy sesje na segmenty, określ co najmniej 1 warunek lub sekwencje.

Warunki

Warunki używają prefiksu condition::. Na przykład:

  • Wybierz użytkowników z Londynu, którzy odwiedzili stronę w przeglądarce Chrome.
    • users::condition::ga:city==London;ga:browser==Chrome

Sekwencja

Warunki sekwencji składają się z jednego lub większej liczby kroków, przy czym każdy krok jest definiowany przez co najmniej jeden warunek wymiaru/rodzaju danych.

Określ warunki zależne od sekwencji, używając prefiksu sequence::, a po nim (;–>>) lub operatora bezpośrednio po nim (;–>). Na przykład:

  • Wybierz użytkowników, którzy jako pierwszy korzystali z komputera, a następnie urządzenia mobilnego. Dzielimy użytkowników na segmenty, więc przeszukiwane są wszystkie sesje danego użytkownika, a w jednej z nich sprawdzamy, czy w jednej sesji korzystał on z komputera, a w drugiej z urządzenia mobilnego.
    • users::sequence::ga:deviceCategory==desktop;->>ga:deviceCategory==mobile
  • Dla każdego kroku możesz użyć wielu warunków.
    • users::sequence::ga:deviceCategory==desktop;ga:operatingSystem==Windows->>ga:deviceCategory==mobile;ga:operatingSystem==Android
  • W segmencie możesz też łączyć warunki i sekwencje za pomocą operatora ORAZ (np. „;”).
    • users::condition::ga:totalEvents>10;sequence::ga:deviceCategory==desktop->>ga:deviceCategory==mobile

Szczegółowe informacje o prostych warunkach i warunkach zależnych od sekwencji znajdziesz w sekcji conditionType w dokumentacji składni. Więcej przykładów znajdziesz w sekcjach Warunki i Sekwencje w artykule Dokumentacja funkcji segmentów.

3. Korzystanie z zakresów wskaźników

Zakres wskaźnika określa poziom, na którym jest zdefiniowany – HIT, SESSION lub USER. Na przykład ga:pageviews i ga:transactions to dane na poziomie HIT, ponieważ występują w trakcie działania, podczas gdy ga:sessionDuration i ga:bounces to dane na poziomie SESJI, ponieważ występuje jedna wartość dla każdej sesji. Ogólnie rzecz biorąc, zakres USER to zakres najwyższego poziomu, a HIT to zakres najniższy.

Wartości danych mogą też być raportowane w zakresach większych niż ich zakres podstawowy. Np. Działania ga:pageviews i ga:transactions można raportować na poziomie SESJI i UŻYTKOWNIKA, sumując je dla każdego działania występującego w tych sesjach lub dla tych użytkowników.

Możesz określić zakres każdego warunku wskaźnika, aby określić poziom, na którym będzie on stosowany. Zakresy wskaźników są określane za pomocą prefiksu perUser::, perSession:: lub perHit::.

Na przykład:

  • Wybrani użytkownicy, którzy wydali co najmniej 10 zł w witrynie (tj. długookresowej wartości użytkownika wynosi co najmniej 10 zł).
    users::condition::perUser::ga:transactionRevenue>=10
    
  • Wybierz użytkowników, którzy wydali co najmniej 10 USD na sesję.
    users::condition::perSession::ga:transactionRevenue>=10
    

Ograniczenia zakresu

Interfejs Core Reporting API przeprowadza weryfikację zakresów wskaźników, aby sprawdzić, czy dane zapytanie jest prawidłowe. Reguły weryfikacji zakresu to:

  1. Podany zakres wskaźników musi zawsze być równy lub niższy od zakresu warunku nadrzędnego (zgodnie z prefiksem users:: lub sessions::).
  2. Podany zakres wskaźników musi być równy lub większy od jego zakresu podstawowego zdefiniowanego w modelu danych. Pełną listę wskaźników i ich zakresów głównych znajdziesz w sekcji Wskaźniki: informacje o głównym zakresie.

Oto np. prawidłowe zakresy danych:

  • Zakresy warunków i danych są równe (np. poziom USER).
    • users::condition::perUser::ga:transactionRevenue>10
  • Zakres warunku jest większy niż zakres wskaźników (np. UŻYTKOWNIK > SESJA).
    • users::condition::perSession::ga:transactionRevenue>10
  • ga:totalEvents to dane na poziomie HIT, dlatego możliwe dla niego zakresy w warunku to perHit::, perSession:: lub perUser:: (ponieważ wszystkie mają zakres większy lub równy zakresowi HIT).
    • users::condition::perHit::ga:totalEvents>5
    • users::condition::perSession::ga:totalEvents>5

Oto np. zakresy nieprawidłowych danych:

  • Ten segment jest nieprawidłowy, ponieważ zakres warunku nadrzędnego jest niższy niż zakres danych (np. SESJA < UŻYTKOWNIK).
    • sessions::condition::perUser::ga:transactionRevenue>10
  • Używanie zakresu poziomu HIT dla danych na poziomie SESSION i poziomu HIT < poziomu SESSION.
    • users::condition::perHit::ga:sessionDuration>60

Zakres domyślny

Jeśli zakres warunku wskaźnika nie jest wyraźnie określony, domyślnie przyjmuje się zakres warunku. Na przykład ten segment będzie używać zakresu na poziomie UŻYTKOWNIKA w przypadku wszystkich warunków danych: users::condition::ga:transactionRevenue>=10;ga:sessionDuration>60

Dokumentacja składni segmentów dynamicznych

Składnia podstawowa

Składnia służąca do zdefiniowania segmentu ma postać: segment=<segmentCondition>+. Oznacza to, że segment składa się z co najmniej 1 instrukcji segmentCondition.

Element <segmentCondition> jest zdefiniowany jako: <conditionScope><conditionType><dimensionOrMetricConditions>

gdzie:
conditionScope określa zakres najwyższego poziomu warunków.
conditionType określa typ warunku.
dimensionOrMetricConditions określ warunki wymiarów/danych lub kroki sekwencji.

conditionScope

Określa zakres najwyższego poziomu warunków. Możliwe wartości to:

  • users:: do wybierania użytkowników.
  • sessions:: do wyboru sesji.

Ograniczenia i kwestie dotyczące elementu conditionScope:

  • Jeśli w jednym segmencie określono wiele warunków „użytkownicy” i „sesje”, muszą one być połączone operatorem ORAZ.
  • Warunki, które wybierają zarówno użytkowników, jak i sesje, muszą być też połączone operatorem ORAZ. Jeśli określisz warunki zarówno dla użytkowników, jak i dla sesji, najpierw zostaną zastosowane wszystkie warunki użytkownika, aby znaleźć pasujących użytkowników, a potem wszystkie warunki sesji w sesjach należących do tych pasujących użytkowników.
  • Jeśli korzystasz z warunków na poziomie użytkownika, zakres dat nie może przekraczać 90 dni.
  • Zakres warunku określa też domyślny poziom zakresu dla wszystkich warunków wskaźników poniżej. Więcej informacji o poziomach zakresu znajdziesz w sekcji Wskaźniki: dokumentacja zakresu głównego.

conditionType

Określa typ warunku. Możliwe wartości to:

  • condition:: do określania prostych (tj. nie opartych na sekwencji) warunków.
  • sequence:: do określania warunków opartych na sekwencji.

Ograniczenia i kwestie dotyczące elementu conditionType:

  • Jeśli określono wiele „prostych warunków” i „sekwencji”, zawsze muszą być one połączone z operatorem ORAZ.
  • W przypadku warunków opartych na sekwencji dozwolone jest maksymalnie 10 kroków na segment.

Proste warunki

Proste warunki składają się z co najmniej 1 warunku wymiaru lub rodzaju danych, które można łączyć.

Prawidłowe operatory warunków prostych to:

Składnia prostych warunków jest następująca:

condition::<dimensionOrMetricConditions>

Przykłady prostych warunków:

  • users::condition::ga:transactionRevenue>10;ga:sessionDuration>60
  • Operator negacji najwyższego poziomu może znajdować uzupełnienie danego prostego warunku, który może zawierać wiele warunków dotyczących wymiarów lub danych. Np. users::condition::!ga:transactionRevenue>10;ga:sessionDuration>60

Wykluczanie warunków

Warunek wykluczenia służy do tworzenia segmentu, który nie spełnia zdefiniowanego warunku.

W składni używany jest operator NIE (znak !) do negania warunku i wykluczania sesji pasujących do tego warunku.

Wyklucz sesje, w których strona wyjściowa dokładnie odpowiada ścieżce strony głównej:
sessions::condition::!ga:exitPagePath==/

Wiele warunków

Możesz zgrupować wszystkie warunki na poziomie użytkownika w jednym prefiksie users:: lub użyć osobnego prefiksu users:: dla każdego warunku. To samo dotyczy warunków na poziomie sesji.

Na przykład te segmenty są równoważne. W obu przypadkach condition1 i condition2ANDdo wybranych użytkowników:
users::<condition1>;<condition2>
users::<condition1>users::<condition2>

Warunki sekwencji

Warunki sekwencji składają się z jednego lub większej liczby kroków, przy czym każdy krok jest definiowany przez co najmniej 1 warunek dotyczący wymiaru lub rodzaju danych. Wiele kroków można łączyć za pomocą specjalnych operatorów sekwencji.

Prawidłowe operatory sekwencji dla warunków sekwencji to:

  • Operator –>> oznacza, że poprzedni krok poprzedza następny.
  • Operator –> oznacza, że poprzedni krok bezpośrednio poprzedza następny krok.

Składnia warunków sekwencji:

sequence:: NOT? FIRST_HIT_MATCHES_FIRST_STEP? (AND (PRECEDES|IMMEDIATELY_PRECEDES) <step>)*

gdzie:

Wartość NOT jest reprezentowana przez: !
Wartość FIRST_HIT_MATCHES_FIRST_STEP jest reprezentowana przez: ^
Wartość PRECEDES jest reprezentowana przez: ;–>>
Wartość IMMEDIATELY_PRECEDES jest reprezentowana przez: ;–>
Wartość step jest reprezentowana przez: <dimensionOrMetricConditions>

Przykładowe warunki sekwencji:

  • users::sequence::ga:deviceCategory==desktop;->ga:deviceCategory==tablet
  • Można też użyć operatora negacji najwyższego poziomu, aby znaleźć dopełnienie danej sekwencji, które może zawierać wiele kroków lub warunki wymiarów/danych. Np. users::sequence::!ga:deviceCategory==desktop;->ga:deviceCategory==tablet
  • Operator ^ pozwala określić, że pierwszy krok odpowiada pierwszemu działaniu w ramach pierwszej sesji w danym zakresie dat. Np. users::sequence::^ga:deviceCategory==desktop;->ga:deviceCategory==tablet

Warunki daty sesji

Segmenty obsługują typ analizy, który korzysta ze składni dateOfSession. W połączeniu z operatorem <> możesz ograniczyć segment do grupy użytkowników, którzy zainicjowali sesję w określonym zakresie dat. Maksymalny zakres dat dla właściwości dateOfSession to 31 dni. Szczegółowe informacje o tym, jak ją wykorzystać, znajdziesz poniżej w przykładzie z datą sesji.

Warunki wymiarów i danych

Łączenie warunków

Możesz połączyć jeden lub więcej warunków wymiaru za pomocą operatora ORAZ (np. „;”) i LUB (tj. „,”) z operatorem OR o wyższym priorytecie.

Jej składnia jest taka sama jak używana do łączenia filtrów. Więcej informacji znajdziesz w sekcji Łączenie filtrów w dokumentacji interfejsu API podstawowego raportowania.

Operatory

W tabeli poniżej znajdziesz wszystkie dostępne operatory, których można używać w segmentach, oraz informacje o tym, czy są one obsługiwane w przypadku wymiarów lub danych.

Operator Opis Obsługiwane w warunkach wymiarów? Obsługiwane w warunkach danych?
== Dopasowanie równe lub ścisłe. Tak
Np. ga:city==London
Tak
Np. ga:adCost==10
!= Nie równa się lub nie jest dopasowaniem ścisłym. Tak
Np. ga:city!=London
Tak
Np. ga:adCost!=10
< Mniejsze niż. Tak (tylko w przypadku wartości liczbowych).
Np. ga:hour<12
Tak
Np. ga:adCost<10
<= Mniejsze lub równe. Tak (tylko w przypadku wartości liczbowych).
Np. ga:hour<=12
Tak
Np. ga:adCost<=10
> Większe niż. Tak (tylko w przypadku wartości liczbowych).
Np. ga:hour>12
Tak
Np. ga:adCost>10
>= Większe niż lub równe. Tak (tylko w przypadku wartości liczbowych).
Np. ga:hour>=12
Tak
Np. ga:adCost>=10
<> Pomiędzy (wartość jest między podanym zakresem)1. Tak (tylko w przypadku wartości liczbowych).
Np. ga:hour<>1_12
Tak
Np. ga:adCost<>10_20
[] Na liście (wartość jest jedną z wymienionych na liście wartości)2. Tak
Np. ga:browser[]Chrome|Firefox|Opera
Nie
=@ Zawiera podłańcuch. Tak
Np. ga:keyword=@shoes
Nie
!@ Nie zawiera podłańcucha. Tak
Np. ga:keyword!@shoes
Nie
=~ Zawiera dopasowanie do wyrażenia regularnego. Tak
Np. ga:keyword=~shoes
Nie
!~ Brak dopasowania do wyrażenia regularnego. Tak
Np. ga:keyword!~shoes
Nie

1 Między operatorem <>
Umożliwia wysyłanie zapytań o wartości w określonym zakresie. Jego wartości zakresu są włącznie i można ich używać zarówno w przypadku danych, jak i wymiarów z wartościami liczbowymi (np. ga:hour). Minimalna i maksymalna wartość w zakresie muszą być rozdzielone podkreśleniem.

Składnia:
{dimensionOrMetricName}<>{minValue}_{maxValue}

Przykład:
Wybierz sesje, które miały miejsce między 12 a 23.
sessions::condition::ga:hour<>12_23

2 Operator listy []
Umożliwia wysyłanie zapytań o wartości z danej listy. Można go używać tylko z wymiarami. Lista wartości musi być oddzielona znakiem „|”. Jeśli w wartości znajduje się znak „|”, musi on zawierać znak zmiany znaczenia.

Składnia:
{dimensionName}[]{value1}|{value2}|...

Ograniczenia:
Dozwolone jest maksymalnie 10 wartości na warunek wymiaru na liście (np. ga:city[]city1|city2|...|city10).

Przykład:
Wybierz sesje w przeglądarkach Chrome, Firefox lub Opera.
sessions::condition::ga:browser[]Chrome|Firefox|Opera

Zmiana znaczenia znaków specjalnych

Znaki specjalne „,” i „;” muszą zostać zmienione, jeśli występują w wyrażeniach wartości. Np. ga:keyword==nike\,shoes

Więcej informacji o warunkach wymiarów i danych znajdziesz w dokumentacji interfejsu API podstawowego raportowania.

Ograniczenia

Ograniczenia związane z warunkami dotyczącymi wymiarów i danych:

  • Maksymalnie 10 warunków dotyczących wymiarów lub danych na segment.
  • Maksymalna długość wyrażenia w warunkach wymiarów to 1024 znaki.

Migracja starszych segmentów dynamicznych

Starsze segmenty dynamiczne z prefiksem dynamic:: są odpowiednikiem segmentów na poziomie sesji z warunkami dotyczącymi wymiarów i danych w bieżącej składni. Jeśli korzystasz ze starszych segmentów dynamicznych, użyj nowej składni, zastępując prefiks dynamic:: prefiksem sessions::condition::. Na przykład te 2 segmenty są równoważne:

dynamic::ga:browser==Chrome
równa się:
sessions::condition::ga:browser==Chrome

Przykłady segmentów

1. Dane demograficzne: Mężczyzna, który zajmuje się amerykańskimi językami, jest zainteresowany grami i pochodzi z obu Ameryk.

Segmenty oparte na użytkownikach są stosowane najpierw. W związku z tym warunek związany z użytkownikami zwraca użytkowników, którzy są mężczyznami i są zainteresowani grami. Sesje należące do tych użytkowników są następnie uzależnione od zastosowania się do sesji, co pozwala uzyskać sesje z obu Ameryk w języku angielskim (PL).

users::condition::ga:userGender==Male;users::condition::ga:interestAffinityCategory==Games ; sessions::condition::ga:region==Americas;sessions::condition::ga:language==en-u

2. Zachowanie: użytkownicy, którzy mają ponad 100 sesji, nie odwiedzili strony w ciągu ostatnich 7 dni, zawarli co najmniej 2 transakcje na sesję i spędzali w niej ponad 100 sekund w witrynie.

users::condition::ga:sessions>100;ga:daysSinceLastSession>=7; perSession::ga:transactions>2;perSession::ga:sessionDuration>100

3. Sesje: wybierz sesje, w których przeglądarka to Chrome, kraj ustawiony jako USA, wyjątki na działanie > 1 ORAZ użytkownicy, których porzucenia na sesję wyniosły < 2.

sessions::condition::ga:browser==Chrome;ga:country==US;perHit::ga:exceptions>1; users::condition::perSession::ga:exits<2

4. Sesja z sekwencją: wybierz sesje z sekwencją „Krok: Chrome” i łączną liczbą zdarzeń na działanie > 5 ORAZ wybierz użytkowników, klikając „Krok: na komputerze”, a następnie krok: na urządzeniu mobilnym.

sessions::sequence::ga:browser==Chrome;condition::perHit::ga:totalEvents>5;users::sequence::ga:deviceCategory==desktop->>ga:deviceCategory=mobile

5. Data sesji: wybierz użytkowników, którzy mieli swoją pierwszą sesję 20 maja 2014 r. – 30 maja 2014 r. i spędzili w witrynie ponad 600 sekund.

users::sequence::^ga:sessionCount==1;dateOfSession<>2014-05-20_2014-05-30;->>ga:sessionDurationBucket>600

Wskaźniki: odniesienie do podstawowego zakresu

Wskaźnik Zakres główny
ga:adClicksRUCH
ga:adCostRUCH
ga:adsenseAdsClicksRUCH
ga:adsenseAdsViewedRUCH
ga:adsenseAdUnitsViewedRUCH
ga:adsenseCTRRUCH
ga:adsenseECPMRUCH
ga:adsensePageImpressionsRUCH
ga:adsenseRevenueRUCH
ga:avgDomainLookupTimeRUCH
ga:avgDomContentLoadedTimeRUCH
ga:avgDomInteractiveTimeRUCH
ga:avgEventValueRUCH
ga:avgPageDownloadTimeRUCH
ga:avgPageLoadTimeRUCH
ga:avgRedirectionTimeRUCH
ga:avgScreenviewDurationRUCH
ga:avgSearchDepthRUCH
ga:avgSearchDurationRUCH
ga:avgSearchResultViewsRUCH
ga:avgServerConnectionTimeRUCH
ga:avgServerResponseTimeRUCH
ga:avgUserTimingValueRUCH
ga:costPerConversionRUCH
ga:costPerGoalConversionRUCH
ga:costPerTransactionRUCH
ga:CPCRUCH
ga:CPMRUCH
ga:CTRRUCH
ga:domainLookupTimeRUCH
ga:domContentLoadedTimeRUCH
ga:domInteractiveTimeRUCH
ga:domLatencyMetricsSampleRUCH
ga:eventValueRUCH
ga:exceptionsRUCH
ga:exceptionsPerScreenviewRUCH
ga:fatalExceptionsRUCH
ga:fatalExceptionsPerScreenviewRUCH
ga:goalAbandonRateAllRUCH
ga:goalAbandonsAllRUCH
ga:goalCompletionsAllRUCH
ga:goalStartsAllRUCH
ga:goalValueAllRUCH
ga:goalValueAllPerSearchRUCH
ga:goalXXAbandonRateRUCH
ga:goalXXAbandonsRUCH
ga:goalXXCompletionsRUCH
ga:goalXXStartsRUCH
ga:goalXXValueRUCH
ga:impressionsRUCH
ga:itemQuantityRUCH
ga:itemRevenueRUCH
ga:itemsPerPurchaseRUCH
ga:localItemRevenueRUCH
ga:localTransactionRevenueRUCH
ga:localTransactionShippingRUCH
ga:localTransactionTaxRUCH
ga:marginRUCH
ga:metricXXRUCH
ga:pageDownloadTimeRUCH
ga:pageLoadSampleRUCH
ga:pageLoadTimeRUCH
ga:pageValueRUCH
ga:pageviewsRUCH
ga:percentSearchRefinementsRUCH
ga:redirectionTimeRUCH
ga:revenuePerItemRUCH
ga:revenuePerTransactionRUCH
ga:ROIRUCH
ga:RPCRUCH
ga:screenviewsRUCH
ga:searchDepthRUCH
ga:searchDurationRUCH
ga:searchGoalConversionRateAllRUCH
ga:searchGoalXXConversionRateRUCH
ga:searchRefinementsRUCH
ga:searchResultViewsRUCH
ga:searchUniquesRUCH
ga:serverConnectionTimeRUCH
ga:serverResponseTimeRUCH
ga:socialActivitiesRUCH
ga:socialInteractionsRUCH
ga:socialInteractionsPerSessionRUCH
ga:speedMetricsSampleRUCH
ga:timeOnScreenRUCH
ga:totalEventsRUCH
ga:totalValueRUCH
ga:transactionRevenueRUCH
ga:transactionsRUCH
ga:transactionShippingRUCH
ga:transactionTaxRUCH
ga:uniqueAppviewsRUCH
ga:uniqueEventsRUCH
ga:uniquePageviewsRUCH
ga:uniquePurchasesRUCH
ga:uniqueScreenviewsRUCH
ga:uniqueSocialInteractionsRUCH
ga:userTimingSampleRUCH
ga:userTimingValueRUCH
ga:adsenseExitsSESJA
ga:avgTimeOnPageSESJA
ga:avgSessionDurationSESJA
ga:bouncesSESJA
ga:entranceBounceRateSESJA
ga:entranceRateSESJA
ga:entrancesSESJA
ga:eventsPerSessionWithEventSESJA
ga:exitRateSESJA
ga:exitsSESJA
ga:goalConversionRateAllSESJA
ga:goalValuePerSessionSESJA
ga:goalXXConversionRateSESJA
ga:organicSearchesSESJA
ga:pageviewsPerSessionSESJA
ga:percentSessionsWithSearchSESJA
ga:screenviewsPerSessionSESJA
ga:searchExitRateSESJA
ga:searchExitsSESJA
ga:searchSessionsSESJA
ga:sessionDurationSESJA
ga:transactionRevenuePerSessionSESJA
ga:transactionsPerSessionSESJA
ga:bounceRateSESJA
ga:sessionsSESJA
ga:sessionsWithEventSESJA
ga:newSessionsUŻYTKOWNIK
ga:percentNewSessionsUŻYTKOWNIK
ga:usersUŻYTKOWNIK