Obecnie 202 forumowiczów jest online
Obecnie 202 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

Konfiguracja celu - ścieżka: Ekran/strona

Student ✭ ✭

W jednym z kroków (wybór dostawy) strona generuje zmienny adres: 

/order1.php?t=1435438805

Zmieniają się oczywiście cyferki. Jak to zapisać za pomocą wyrażeń regularnych, żeby działały lejki?

Odpowiedź eksperta 1verified_user
1 ZAAKCEPTOWANE ROZWIĄZANIE

Zaakceptowane rozwiązania
Zaakceptowane rozwiązanie.
Rozwiązanie
Zaakceptowane przez autora tematu: Kasia I
września 2015

Dot.: Konfiguracja celu - ścieżka: Ekran/strona

Wschodząca Gwiazda
Przede wszystkim musisz pamiętać o tym, że przy definiowaniu kroków ścieżki używasz tego samego sposobu dopasowania, co przy definiowaniu miejsca docelowego.

Czyli jeśli określając miejsce docelowa masz wybrane "Równa się" to we wszystkich krokach ścieżki również użyte będzie dopasowanie "Równa się".

Zatem jeśli masz przy miejscu docelowym wybrane "Równa się" lub "Zaczyna się od" nie możesz wpisać w Ekran/strona wyrażenia regularnego bo ono nie zadziała, gdyż będzie traktowane dosłownie.

Musisz zmienić najpierw sposób dopasowania na "Wyrażenie regularne" lub "Zaczyna się od".

Jeżeli charakterystycznym elementem kroku jest adres /order1.php, a zmienia się tylko parametr t - czyli cyferki, które są po ?t= wówczas możesz skorzystać z dopasowania "Zaczyna się od" o ile wszystkie pozostałe kroki ścieżki też dadzą się tak jednoznacznie dopasować.

Jeżeli jednak przy definiowaniu miejsca docelowego użyłaś już opcję "Wyrażenie regularne" i chcesz przy tym pozostać możesz użyć takiego dopasowania:
^/order1\.php\?t=[0-9]+$
lub bardziej ogólnie
^/order1\.php

Pierwsze dopasowanie możesz użyć, jeśli po t=.... ni występują juz inne parametry w adresie, natomiast drugie - bardziej ogólne - jeśli część charakterystyczna dla tego kroku to początek adresu w postaci /order1.php natomiast potem mogę występować inne parametry w adresie.
Tomasz Ciepłucha

Wyświetl rozwiązanie w oryginalnym poście

Zaakceptowane rozwiązanie.
Rozwiązanie
Zaakceptowane przez autora tematu: Kasia I
września 2015

Dot.: Konfiguracja celu - ścieżka: Ekran/strona

Wschodząca Gwiazda
Przede wszystkim musisz pamiętać o tym, że przy definiowaniu kroków ścieżki używasz tego samego sposobu dopasowania, co przy definiowaniu miejsca docelowego.

Czyli jeśli określając miejsce docelowa masz wybrane "Równa się" to we wszystkich krokach ścieżki również użyte będzie dopasowanie "Równa się".

Zatem jeśli masz przy miejscu docelowym wybrane "Równa się" lub "Zaczyna się od" nie możesz wpisać w Ekran/strona wyrażenia regularnego bo ono nie zadziała, gdyż będzie traktowane dosłownie.

Musisz zmienić najpierw sposób dopasowania na "Wyrażenie regularne" lub "Zaczyna się od".

Jeżeli charakterystycznym elementem kroku jest adres /order1.php, a zmienia się tylko parametr t - czyli cyferki, które są po ?t= wówczas możesz skorzystać z dopasowania "Zaczyna się od" o ile wszystkie pozostałe kroki ścieżki też dadzą się tak jednoznacznie dopasować.

Jeżeli jednak przy definiowaniu miejsca docelowego użyłaś już opcję "Wyrażenie regularne" i chcesz przy tym pozostać możesz użyć takiego dopasowania:
^/order1\.php\?t=[0-9]+$
lub bardziej ogólnie
^/order1\.php

Pierwsze dopasowanie możesz użyć, jeśli po t=.... ni występują juz inne parametry w adresie, natomiast drugie - bardziej ogólne - jeśli część charakterystyczna dla tego kroku to początek adresu w postaci /order1.php natomiast potem mogę występować inne parametry w adresie.
Tomasz Ciepłucha

Dot.: Konfiguracja celu - ścieżka: Ekran/strona

Student ✭ ✭
Ok, czyli teraz mam tak:
Cel: wyrażenie regularne ^/orderdetails\.php
Krok 1: Koszyk ^/basketedit\.php
Krok 2: Logowanie ^/signin\.php
Krok 3: Dostawa i płatność ^/order1\.php
Krok 4: Uwagi ^/order2\.php

Czy tak będzie dobrze? To sklep w iai jest.

Dot.: Konfiguracja celu - ścieżka: Ekran/strona

Wschodząca Gwiazda
Powinno być dobrze.

Tylko w kroku 2 musisz uwzględnić jeszcze, że zamiast logowania może być założenie konta lub zakupy bez rejestracji i wówczas adres jest /client-new.php

Możesz to od razu uwzględnić we wzorcu w taki sposób:
^/(signin|client-new)\.php

Reszta kroków na ścieżce jest taka sama.
Tomasz Ciepłucha

Dot.: Konfiguracja celu - ścieżka: Ekran/strona

Student ✭ ✭
Super Emotikon: Szczęśliwy A czy fakt, że ludzie czasami najpierw się logują a potem dodają do koszyka, a innym razem najpierw dodają a potem logują należy jakoś uwzględnić przy budowie takiej ścieżki celów...?

Dot.: Konfiguracja celu - ścieżka: Ekran/strona

Wschodząca Gwiazda
Nie musisz tego uwzględniać. Kolejność nie ma znaczenia. Użytkownik może "zaliczyć" dany krok ścieżki w dowolnym momencie trwania sesji.
Natomiast warto wiedzieć jak takie sytuacje są przedstawione w raportach.
Tutaj jest to bardzo dokładnie rozpisane:
https://support.google.com/analytics/answer/2976313?hl=pl
Tomasz Ciepłucha