Obecnie 152 forumowiczów jest online
Tutaj możesz rozmawiać na następujące tematy: zarządzanie kontem Analytics, przywracanie konta, ustawianie hierarchii kont, rozbieżności danych między AdWords a Analytics, łączenie AdWords z Analytics, importowanie celów e-commerce do AdWords, ustawienia remarketingu.
Poprowadź mnie
star_border
Odpowiedz

Ciąg akcji jako cel

Nowicjusz ✭

Witam, czy mogę w GA ustawić jako konwersję "ciąg akcji"?

Chciałbym ustawić jako cel odwiedzenie strony /A/, a potem strony /B/ (z dowolnymi krokami pomiędzy).

 

Przy okazji, czy da się ustawić listę remarketingową na podstawie filtrowania "użytkowinicy, kórzy odwiedzili stronę /A/, ale nie odwiedzili /B/"?

Odpowiedź eksperta 2verified_user
1 ZAAKCEPTOWANE ROZWIĄZANIE

Zaakceptowane rozwiązania
Zaakceptowane rozwiązanie.
Rozwiązanie
Zaakceptowane przez: Piotr Kazana (Community Manager)
marca 2016

Dot.: Ciąg akcji jako cel

Wschodząca Gwiazda

Krzysztof - jeśli chcesz skonfigurować cel, który będzie osiągnięty gdy użytkownik odwiedzi stronę B po tym jak był na stronie A (oba zdarzenia muszą zajść i oba w określonej kolejności) to możesz to zrobić poprzez wstawienie na stronę odpowiedniego kodu JavaScript, który wyśle zdarzenie na stronie B, jeśli użytkownik był wcześniej na stronie A w tej samej sesji.

 

Przykładowy kod mógłby wyglądać tak jak poniżej przy założeniu, że nasza strona A ma ścieżkę /sciezkaStronyA, a strona B ma ścieżkę /sciezkaStronyB.

 

<script>

//sprawdzamy, czy jesteśmy na stronie A

if(location.pathname == "/sciezkaStronyA"){

    //ustawiamy cookie

    document.cookie="odwiedzonoA=1";

};

 

//sprawdzamy, czy jesteśmy na stronie B i mamy ustawione ciasteczko 'odwiedzonoA', ale nie mamy ustawionego ciasteczka 'odwiedzonoB'

if(location.pathname == "/sciezkaStronyB" && docuemtn.cookie.indexOf('odwiedzonoA')!=-1 && docuemtn.cookie.indexOf('odwiedzonoB')==-1){

    //ustawiamy ciasteczko odwiedzonoB

    document.cookie="odwiedzonoB=1";

    //wysyłamy zdarzenie do GA

    ga("send","event","kategoria","akcja");

}

 

</script>

 

Następnie w GA konfigurujesz cel na podstawie zdarzenia.

 

Kod musisz wstawić na stronie za kodem GA, ale najlepiej w <head> (jeśli i kod śledzący GA masz w <head>). Oczywiście skuteczność tej metody zależy od tego, czy przeglądarka użytkownika akceptuje pliki cookie.

 

Zdarzenie zadziała tylko wtedy, gdy użytkownik odwiedzi stronę A, a potem stronę B. Przy czym może między tymi stronami być na innych podstronach. Może też wejść na B, potem na A i znów na B. 

Zdarzenie się nie wyśle jeśli użytkownik był najpierw na B, a potem na A i nie wszedł znów na B.

Tomasz Ciepłucha

Wyświetl rozwiązanie w oryginalnym poście

Dot.: Ciąg akcji jako cel

[ Edytowane ]
Student ✭ ✭ ✭

1. Tak, przy definiowaniu celu włącz "Ścieżka" i tam możesz podać adresy oraz oznaczyć czy są wymagane do celu.

2. Tak można zrobić taką listę. Tworzy się to w Analyticsie, wybierasz "Określ listę odbiorców" i "Utwórz nowych" - tam będziesz mógł dodać warunki zaawansowane, na przykład takie jak opisałeś.

 

1.png

 

Można to też zrobić inaczej już w panelu AdWords - kombinacja niestandardowa list remarketingowych A - B.

Paweł Rabinek

Dot.: Ciąg akcji jako cel

Najlepszy Współtwórca
Mozesz jako cel podac rozne strony z wyrazeniem regularnym i podaniem krokow miedzy stronami.

Dot.: Ciąg akcji jako cel

Wschodząca Gwiazda
Obawiam się, że włączenie ścieżki i opcji "Wymagane" działa trochę inaczej.

Nawet jeżeli włączymy ścieżkę oraz zaznaczymy pierwszy krok jako wymagany to cel zostanie zaliczony bez względu na to, czy odwiedzający był na stronie zdefiniowanej przez ten pierwszy krok, czy nie.

Definiowanie ścieżek i wymagany pierwszy krok ma wpływ tylko na raport "Wizualizacje ścieżek".

Poniżej link do pomocy, gdzie jest to dokładnie opisane:
https://support.google.com/analytics/answer/2976313?hl=pl
w części "Wymagany pierwszy krok".
Tomasz Ciepłucha
Zaakceptowane rozwiązanie.
Rozwiązanie
Zaakceptowane przez: Piotr Kazana (Community Manager)
marca 2016

Dot.: Ciąg akcji jako cel

Wschodząca Gwiazda

Krzysztof - jeśli chcesz skonfigurować cel, który będzie osiągnięty gdy użytkownik odwiedzi stronę B po tym jak był na stronie A (oba zdarzenia muszą zajść i oba w określonej kolejności) to możesz to zrobić poprzez wstawienie na stronę odpowiedniego kodu JavaScript, który wyśle zdarzenie na stronie B, jeśli użytkownik był wcześniej na stronie A w tej samej sesji.

 

Przykładowy kod mógłby wyglądać tak jak poniżej przy założeniu, że nasza strona A ma ścieżkę /sciezkaStronyA, a strona B ma ścieżkę /sciezkaStronyB.

 

<script>

//sprawdzamy, czy jesteśmy na stronie A

if(location.pathname == "/sciezkaStronyA"){

    //ustawiamy cookie

    document.cookie="odwiedzonoA=1";

};

 

//sprawdzamy, czy jesteśmy na stronie B i mamy ustawione ciasteczko 'odwiedzonoA', ale nie mamy ustawionego ciasteczka 'odwiedzonoB'

if(location.pathname == "/sciezkaStronyB" && docuemtn.cookie.indexOf('odwiedzonoA')!=-1 && docuemtn.cookie.indexOf('odwiedzonoB')==-1){

    //ustawiamy ciasteczko odwiedzonoB

    document.cookie="odwiedzonoB=1";

    //wysyłamy zdarzenie do GA

    ga("send","event","kategoria","akcja");

}

 

</script>

 

Następnie w GA konfigurujesz cel na podstawie zdarzenia.

 

Kod musisz wstawić na stronie za kodem GA, ale najlepiej w <head> (jeśli i kod śledzący GA masz w <head>). Oczywiście skuteczność tej metody zależy od tego, czy przeglądarka użytkownika akceptuje pliki cookie.

 

Zdarzenie zadziała tylko wtedy, gdy użytkownik odwiedzi stronę A, a potem stronę B. Przy czym może między tymi stronami być na innych podstronach. Może też wejść na B, potem na A i znów na B. 

Zdarzenie się nie wyśle jeśli użytkownik był najpierw na B, a potem na A i nie wszedł znów na B.

Tomasz Ciepłucha