TRANSKRYPCJA VIDEO
Dla tego filmu nie wygenerowano opisu.
W tym szkoleniu w poszczególnych lekcjach będę Ci pokazywał jak budować rozmaite cele Są ludzie, którzy są dobrymi człowiekami, ale przedstawiają w swoim osobowościach, czy w swoim zachowaniu, czy w jakiejś szczególnościach, co ich robi. . . A, idę się wyłączyć. Potem jeśli chcesz, rozmawiamy. Kieszenie, wielkie, gładkie, kocham cię bardzo, bardzo cię kocham. Chcę próbę. . . . . . baconu. . . . chudów. . . . fede. Dlaczego?. . . też. . . . . . chciałem. . . . . . Alo, ej.
Niektóre będą proste, takie jak wyświetlenie konkretnej strony, niektóre bardziej skomplikowane, mierzące zaangażowanie, takie jak na przykład obejrzenie konkretnej długości wideo na twojej stronie, lub jeszcze inne, takie jak na przykład klikanie poszczególnych zakładek na stronach, które nie przenoszą cię do żadnej szczególnej podstawy strony W tym konkretnym nagraniu pokażę Ci jak za pomocą samego Google Analytics można zbudować bardzo proste cele oparte o wyświetlenie konkretnej podstrony. Jestem w tej chwili na swojej stronie i takie typowe cele, które można mierzyć w Analytics na większości stron to przejście na stronę kontakt albo wypełnienie formularza. W jednym z poprzednich nagrań pokazywałem Ci jak zainstalować tak konwersji Google Ads na konkretnej podstronie. Między innymi było tam właśnie podziękowanie za wysłanie formularza.
Natomiast Analytics spełnił tutaj troszeczkę inne problemy O ile ten tag konwersji Google Ads przekazywał dane dotyczące tylko ruchu z Google Ads, to stworzenie celu w Analytics pozwoli śledzić realizację tego celu niezależnie skąd przychodzą użytkownicy. Czy będą z Google Ads, Facebooka, z wyników naturalnych, nie ma to znaczenia. Będzie można zawsze zainteresować się tym zawsze śledzić skąd przyszli i zrealizowali cel. OK, spróbujmy stworzyć najprostszy cel w Analytics, czyli przejście na stronę kontakt Jak się za to zabrać? Przede wszystkim musimy mieć tutaj ten charakterystyczny fragment ścieżki, który odpowiada realizacji naszego celu. Ja go w tej chwili kopiuję do schowka i przechodzę do systemu Google Analytics. Już jestem.
I teraz przechodzę tutaj do administracji Pamiętaj, że cele tworzymy na poziomie widoku, czyli wiele widoków. Możemy mieć wiele różnych zestawów celów i to się zgadza. Między widokami te cele nie są widoczne Jestem w tej chwili w widoku roboczy i w tym widoku zrobię taki cel Mój cel będzie bardzo prosty będzie to kontakt z nami, tak go sobie nazwę, to nie ma znaczenia tutaj w zasadzie co wybierzemy. Przechodzimy dalej Ja to nazwę konkretnie wejście na stronę kontakt. Będzie to właśnie miejsce docelowe, tak jak tutaj mamy ustawione. Przechodzę dalej Równością Bezpiecznie będzie tutaj wybrać zaczyna się od i tutaj wklejam po prostu ten fragment ścieżki, który sobie skopiowałem.
Można tutaj nadać wartość, można dodać kroki, ścieżki, które poprzedzają dojście do tego celu, ale to pokażę Ci jeszcze przy innym przykładzie OK, można zweryfikować ten cel. Czyli zobaczyć ile było osób, które doszły do strony kontakt. Tutaj widać, że ten odsetek jest dosyć duży. Zapisz, wejście na stronę kontakt. Taki cel mamy już stworzony. I od tego momentu będzie on mierzony Ważne jest to, że te cele są rejestrowane od momentu utworzenia, czyli od momentu, kiedy wyszło to, że jest to coś, co jest w stanie się zrealizować To, że cel jest prosty, że oznacza wejście na stronę kontakt, nie oznacza, że Analytics pokaże nam realizację tego celu przed jego utworzeniem.
Dopiero w tym momencie zaczyna on być mierzony. Czy to zadziała? Możemy to szybciutko zweryfikować. Na razie jeszcze przejdę na jakąś świetną stronę inną zakładkę OK. Teraz w Analytics wejdę do czasu rzeczywistego. Tutaj i w konwersje Wejście na stronę kontakt na razie mam zero, bo dopiero utworzyłem przed chwilą taki cel. Teraz zrobię to jeszcze raz. Przechodzę na stronę kontakt I w tym momencie w czasie rzeczywistym Analytics powinien już zarejestrować realizację takiego celu Dzięki za uwagę! I faktycznie tutaj widzę, że w tej chwili cel został zrealizowany. Wejście na stronę kontakt już ma tutaj jeden. Czyli nasz prosty cel działa.
Jego zaleta jest taka, że teraz kiedy wejdę sobie na przykład tutaj w sekcję pozyskiwanie cały ruch źródło medium To mogę Wybrać sobie tutaj ten mój cel po to żeby porównać jak poszczególne źródła ruchu mi go realizują. Oczywiście w tej chwili nie będę miał tutaj danych, bo cel został założony dosłownie przed chwilką, więc się nie spodziewam, że cokolwiek będzie zarejestrowane ale w przypadku innych celów, tutaj gdzieś miałem wcześniej taki cel 1 ustawiony Dziękuję w dłuższym przedziale czasu. Już widać, że te cele są realizowane i faktycznie są tutaj jakieś różnice. Widać, że cel jest realizowany I teraz jeszcze jeden cel, który może się przydać do optymalizacji kampanii.
Jak zapewne wiesz, zwykle jest tak, że osoby, które coś chcą kupić w sklepie internetowym, w pierwszej kolejności muszą wrzucić ten produkt do koszyka, natomiast nie zawsze kończy się to zakupem Dobrym pomysłem jest zrobienie celu w postaci wizyty na stronie koszyka aby potem można było wykorzystać go chociażby do remarketingu. Więc ja dodam taki kurs do koszyka o I to jest moja strona, którą chciałbym mierzyć jako realizację celu. Oczywiście nie jest to ten cel ostateczny najważniejszy ale taka mikro konwersja, która wydarza się zwykle po drodze do realizacji głównego celu. Będę chciał teraz zmierzyć ten koszyk i tutaj procedura jest analogiczna, czyli przechodzę sobie do Administracji Na poziomie widoku przechodzę do sekcji cele cel I tutaj znowu zaangażowanie.
Może to niech będzie tutaj To nie ma zresztą znaczenia, zobacz, ubierę teraz cel niestandardowy, dalej wpisuję sobie po prostu jego nazwę OK. I tutaj znowu wybieram miejsce docelowe, dalej Dzięki za uwagę! Zaczyna się od. . . I to będzie mój fragment, który chcę wyśledzić. Spróbujemy zweryfikować od razu ten cel Mam tutaj też więc cel w ten sposób zdefiniowany powinien działać Zapisuję go OK, mam drugi bardzo prosty cel W tym nagraniu przyćwiczymy trochę bardziej skomplikowany scenariusz. W tym scenariuszu pokażę Ci jak można mierzyć takie kliknięcia, które nie przynoszą żadnego przeładowania strony, czyli nie prowadzą do żadnego nowego adresu.
Jak za pomocą Tag Managera doprowadzić do sytuacji, żeby jednak analityk zwidział te kliknięcia i jak zbudować cel oparty o zaangażowanie w takie kliknięcia. Już przechodzimy do konkretnego przykładu Pokażę Ci to na przykładzie innej witryny, gdzie akurat mam dokładnie taką sytuację. Wejdę w jakikolwiek produkt I tutaj w tym produkcie, oczywiście on ma swój adres, natomiast ma takie zakładki, mamy opis, cechy, opinie. Tutaj akurat tych opinii nie ma, ale nie ma to znaczenia. I zobacz, jeśli kierowalibyśmy teraz ruch z jakiejś kampanii bezpośrednio na tą stronę Klient by sobie przeczytał opis Tak Popatrzyłby sobie w cechy popatrzyłby sobie w opinie, gdyby tutaj były.
My nie wiedzielibyśmy, że te rzeczy zrobił, tak? W tym momencie, gdyby klient wyszedł, to uznalibyśmy, że była to bezwartościowa wizyta z odrzuceniem. I to, co chcę teraz zrobić, to po pierwsze wyłapać kliknięcia w te pośrednictwa, poszczególne zakładki, żeby spowodować, żeby jednak Analytics traktował to jako przejście do kolejnych podstron. A druga sprawa, postaram się w systemie Google Analytics zbudować cel, który będziemy mogli wykorzystać po to, żeby potem w oparciu o niego stworzyć grupę remarketingową OK, bierzemy się do pracy No i Pierwsza sprawa to musimy w jakiś sposób wyłapać, że ktoś tutaj w ogóle klika.
W podglądzie TAC Managera widać, że tutaj nic się nie zmienia, więc pierwsza rzecz, którą musimy zrobić w TAC Managerze to włączyć właśnie na słuchiwanie kliknięć To jest nowy Takmen Archer, tutaj jeszcze nic nie było zdefiniowane Muszę to zrobić od początku Przechodzę tutaj do reguł OK I tutaj Włączam kliknięcia wszystkie kliknięcia. Na razie interesują mnie wszystkie kliknięcia, bo chcę je po prostu zarejestrować Kliknięcia tylko w linki to jest jedna rzecz i druga reguła, którą będę chciał włączyć do kliknięcia we wszystkie elementy Wszystkie elementy, może to nazwę po prostu. Kliknięcia wszystkie elementy OK A to poprawię Niech to się nazywa kliknięcia tylko linki. Tak będzie jaśniej OK Dobra żebym mógł obserwować atrybuty tych kliknięć muszę włączyć sobie jeszcze odpowiednie zmienne.
Przechodzę tutaj do zmiennych To będą zmienne, które powinny być tutaj już dostępne w sekcji właśnie kliknięcia. Klik element, class, id, target, url, text czyli wszystkie te informacje powinienem mieć w tej chwili dostępne, zmiennych OK, odświeżam podgląd I patrzcie jak to teraz będzie wyglądać Odświeżam w tej chwili stronę Robię głębokie odświeżenie, czyli CTRL F5, żeby Skrypty wczytały się z zewnątrz OK. I teraz spróbuję tutaj poklikać. Mamy na pewno kliknięcia. I zobaczmy jak wyglądają w tej chwili dane. Jest kliknięcie. I tutaj jest charakterystyczna rzecz. Klik tekst. Zobaczmy. Zrobię kolejny klik. Muszę się tutaj przełączyć na kolejne kliknięcie. Mam w ogóle kliknięcie i chwili Inne klik text Patrzę, kolejne kliknięcie Dziękuję mam kolejny klik tekst.
Czyli te klik teksty są takimi elementami, które mogę tutaj wykorzystać po to, żeby odróżnić te kliknięcia od dowolnych innych kliknięciów Dodatkowo możemy spróbować doprecyzować kliknięcia w te konkretne zakładki, ponieważ wszystkie mają jeszcze jedną wspólną cechę CLICK CLASSES CLICK CLASSES równo się i tutaj mamy taki sam ciąg w każdej zakładce. Przełączam się w tej chwili między zakładkami i kliknięciami. Wszędzie jest dokładnie tak samo. Czyli mamy różne teksty, ale wszędzie jest taka sama klasa Teraz jeszcze zależy co chciałbym osiągnąć, bo można pomyśleć o takim rozwiązaniu, żeby właśnie to CLICKCLASSES, tą zmienną, wykorzystać do rozróżniania kliknięć w te nasze zakładki. A klik tekst wykorzystać do rozróżniania, która zakładka była kliknięta.
Wtedy będę mógł dodać klik tekst jako np. element adresu wirtualnej odsłony przekazywanego do Google Analytics. Takie rozwiązanie będzie nawet szybsze i prostsze czyli Za jednym podejściem oprogramujemy kliknięcie w dowolne z tych przycisków na podstawie CLICK CLASSES A dodatkowo odczytamy klik tekst i przekażemy go do Analyticsa jako informację o stronie. Dopniamy to do adresu URL jako informację o podstronie, o wirtualnej podstronie, która została w ten sposób kliknięta. Czyli już wiemy Dziękuję Przechodzimy do menadżera tagów I musimy przede wszystkim ustalić nową regułę Biorę nową regułę Biorę kliknięcia i tutaj wszystkie elementy, ale wybieram niektóre kliknięcia i która właśnie takie gdzie klik klasy można tutaj doprecyzować. Równa się. I wrócę na chwilę do naszych zmiennych.
Klik classes, równa się i tutaj mamy ten dokładnie ciąg, który nas interesuje. OK Wracam w tej chwili do Tag Managera. OK. Będziemy rejestrować kliknięcia w elementy, które mają przypisaną taką właśnie klasę. Zapisuję to. Nazwę to kliknięcia zakładek. OK I teraz pozostało zrobić jeszcze jedną rzecz, a mianowicie tag, który przekaże do Analytics takie wirtualne taką wirtualną odsłonę, wirtualne wywołanie strony. Przechodzę więc do tagów Tutaj w tym kontenerze nie mam żadnych innych tagów, bo Analytics jest wdrożony inną metodą, ale to nie ma w tej chwili znaczenia. Robię nowy tag Będzie to tak Universal Analytics i właśnie w tym momencie będzie to wyświetlenie strony Kciuk kciuk Ustawienia Google Analytics. Natomiast zmienimy dwie rzeczy.
Regułę, która wywoła takie wyświetlenie strony. I tutaj dodamy jeszcze jedną rzecz Włączymy zastępowanie ustawień w tym tagu. OK Przechodzę do więcej ustawień i tutaj mamy pola do ustawienia. Ja chcę ustawić pole PAID Czyli właśnie strona to jest domyślne pole, które zwykle jest przekazywane do systemu Analytics. Ja je nadpiszę teraz I w jaki sposób? Wybiorę tutaj ze zmiennych PagePath, czyli to co normalnie jest przekazywane do Analytics, ale dodatkowo Wzbogacę to, jeszcze tutaj dam symbol hash i wzbogacę to o W zmiannej klik tekst pojawia się nazwa klikniętej zakładki. Będę chciał ją tutaj dodać do tego dodać do tej wartości wysyłanej jako nazwa wyświetlonej strony. OK I teraz reguła Wybieram tutaj tą naszą nową regułę Kciuknięcia zakładek Biorą Zapisuję to.
Nazwę to GA Virtual Page View, niech tak będzie OK, odświeżam Przechodzę do strony, tutaj również robię głębokie odświeżenie Widzę, że mój tag nowo skonstruowany czeka w gotowości. Zwykłe kliknięcia go nie odpalają, a teraz spróbujemy kliknąć właśnie na jedną z zakładek Cochy towaru i tak się już odpalił. Opinie? jest już cały czas uruchomiony. Teraz żeby sprawdzić czy to faktycznie działa użyję jednej z wtyczek, którą już wcześniej tutaj wam pokazywałem Włączę sobie konsolę Dziękuję za uwagę i wtyczka to jest ga-gtm-debug Na pewno już ją poznajesz. Odświeżę w tej chwili widok strony, żeby ta wtyczka się tutaj przeładowała Dziękuję za uwagę OK, widać, że zbiera już w tej chwili dane Zobaczymy co jest wysyłane do OnITX.
Domyślnie mam standardowe page view, gdzie przekazywany jest adres strony. A teraz zobaczymy co się stanie kiedy kliknę sobie taką zakładkę. O zobacz. Pojawia się również page view, ale wzbogacone o ten właśnie hack i nazwę klikniętej z okładki. Opinie Opis towaru, tak? Czyli w tej chwili Przekazujemy do Analyticsa informację, że na tej stronie została kliknięta jeszcze zakładka, czyli jest to taka wirtualna odsłona, której normalnie nie zmierzylibyśmy bo nie była przekazywana do Analytics. Ja zrobiłem w tej chwili coś takiego, że przekazuję mu te informacje.
Jakie to ma znaczenie? Przede wszystkim takie, że w tej chwili jeśli ktoś wejdzie na stronę tego produktu i zacznie sobie klikać po zakładkach, to nie będziemy mieli wizyty z odrzuceniem, bo każde takie Spowoduje, że zostanie naliczony czas między poszczególnymi odsłonami. Będą one zliczane. Będziemy mieli kilka odsłon na sesję. Nawet jeśli użytkownik nie przejdzie na żadną inną stronę. Możemy przyjąć, że jeśli nie będzie odsłon przechodzi on między tymi zakładkami, to potencjalnie jest bardziej zainteresowany niż ktoś kto nic po prostu tutaj nie robi Możemy jeszcze zobaczyć jak to wygląda w Analytics.
Tutaj mam włączony akurat podgląd na żywo i sprawdzimy czy to faktycznie jest tutaj widoczne Kliknę teraz szybko na jakąś zakładkę i zobaczymy w Analyticsie czy to się zarejestruje O zobacz, wskoczyło. Opis towaru Opinie, kliknę tutaj opinie O, pojawiły się opinie. Czyli w tej chwili widać, że Analytics rejestruje te moje wirtualne obsłony, mimo że faktycznie nie przeładowuje strony. I taki był nasz cel w tym ćwiczeniu W tym nagraniu pokażę Ci jedno z podstawowych zastosowań Google Tag Managera, czyli rejestrowanie działań polegających na wypełnieniu formularza. Jak zobaczysz jest kilka problemów z którymi można się tutaj spotkać i pokażę Ci jak najczęstsze z nich jest Zrobimy tutaj trzy takie sytuacje.
Wariant pierwszy to będzie absolutnie najprostszy, który już w zasadzie robiliśmy, ale dla porządku pokażę go też w tym nagraniu. Czyli kiedy po wysłaniu formularza pokazuje się nowa strona z podziękowaniem. Wariant drugi będzie trochę trudniejszy. W tym wariancie po wysłaniu formularza nie zmieni się adres strony, nie będziemy mieli nowego adresu, który można zarejestrować w Analytics i to będzie można wykorzystać w momencie wyzwania kiedy formularz wysyła się tylko przy prawidłowo wypełnionych polach. Wariant trzeci jest taki, kiedy adres strony się też nie zmienia i strona się nie przeładowuje. Natomiast widzimy w widocznej części ekranu potwierdzenie wysłania formularza, czyli komunikat jakiś na zielonym tle Dziękujemy za wysłanie formularza i tutaj będą jeszcze dwa takie podwarianty.
I pokażę Ci jeszcze czwarty wariant, który wymaga już zacięcia programistycznego Dzięki za uwagę! Nazwałem go tutaj skrajny, kiedy adres strony się nie zmienia, strona się nie przeładowuje i nie widać potwierdzenia wysłania formularza. Czyli nie jesteśmy w stanie oprzeć się na żadnej z poprzednich metod. To jest taka metoda ostateczna. Robimy to w kolejnym odcinku Po kolei Na początek najprostsza sytuacja Kiedy to po wysłaniu formularza dostaniemy osobną stronę. Jak to wygląda? Po prostu wypełniam sobie tutaj ten formularz. Wysyłam go. I mam osobną stronę z podziękowaniem. To co robię to kopiuję sobie adres strony, który mi się tutaj pokazał. Przechodzę do analizy Dzięki za uwagę Przechodzę do administracji.
W odpowiednim widoku wybieram sobie tutaj cele i buduję taki cel OK. Będzie to CONTACT. Dalej. Wypełnienie formularza nazwę tutaj to 1. Będzie to po prostu miejsce docelowe. Dalej I tutaj można wybrać, zaczyna się od i wklejamy nasz skopiowany adres. Można nadać wartość, w takim udarzeniu nie jest to konieczne Klikam zapisz OK, wypełnienie formularza 1, już tutaj mamy taki cel. Można teraz przejść do czasu rzeczywistego, do konwersji I tutaj możemy sprawdzić czy taka konwersja się wykona. Tutaj mamy wypełnienie w formularze 1, na razie jest 0 Przechodzę do strony, cofnę się o jeden krok, żeby to mogło zadziałać. Mam wszystkie dane i wysyłam jeszcze raz formularz.
OK Wracam do Analyticsa i w tym momencie tutaj widać, że wypełnienie formularza 1 zostało już zarejestrowane. Czasami warto poczekać kilka, kilkanaście minut pomiędzy założeniem takiego nowego celu, zdefiniowaniem nowego celu w Analytics, a zanim się zaczniemy sprawdzeniem czy to na pewno działa bo po prostu z doświadczenia wiem, że czasami takie opóźnienie się może pojawić i od razu te zdarzenia nasze nie są rejestrowane. Czyli mamy tutaj pierwszy sposób na prostą rejestrację celu w postaci wypełnienia formularza Dziękuję bez użycia praktycznie Tag Managera. Czy w takiej sytuacji jest sens używania Tag Managera do rejestracji takiej prostej konwersji? Jest, o ile chcemy wysłać go do innego systemu niż Google Analytics. Czyli na przykład do Facebooka.
Przechodzę z powrotem do Spróbuję zdefiniować regułę opartą o wyświetlenie tej strony. Chociaż tutaj na liście widzę, że już mam zdefiniowaną taką regułę. Robiłem ją wcześniej po to, żeby wysłać Dziękuję Informacje o konwersji do Google Ads Tutaj mamy taką regułę, tak? Wyświetlenie strony, gdzie page path zawiera podziękowanie za wiadomość. Więc mogę użyć po prostu tej reguły do odpalenia teraz dowolnego tagu. Na jej podstawie wcześniej odpałem tag konwersji Google Ads. Teraz mogę spróbować zrobić tag Google Analytics albo tag Facebook Zrobimy tagi. Najpierw Google Analytics Dzięki za uwagę! Google Analytics Będzie to zdarzenie, kategoria form działanie send jak się tak nazywa.
OK i teraz jeszcze musimy tak, wybrać zmienną ustawień Google Analytics jest No i regułę, która ma uruchomić nam to zdarzenie Reguła jest już zbudowana tak jak mówiłem wcześniej To będzie oto. Podziękowanie za wysłanie formularza. Budowaliśmy ją, jeszcze raz przypomnę, w momencie kiedy konfigurowałem Tak konwersji Google Ads. OK, zapisujemy To będzie GA Form 1 Send. Jak się tak nazywa Zapisz Teraz przetestujemy czy to się odpala w momencie wysłania takiego formularza Odświeżyłem w tej chwili tryb podglądu, wracam do strony i jeszcze raz po prostu spróbuję go wysłać. W tej chwili mamy tutaj dwa zdarzenia GA Form 1 Send.
Zobaczcie, odpaliły się dwa tagi Google Ads i siedzenie konwersji, bo działają one w oparciu dokładnie o tą samą regułę, czyli do tego, co się dzieje do Google Ads wysłaliśmy informację o wysłaniu formularza i tutaj mamy jeszcze Google Analytics, czyli wysłaliśmy informację do Google Analytics o wysłaniu tego formularza na podstawie tej samej reguły. Można zobaczyć tutaj w zdarzeniach, czy faktycznie jest to tak takie zdarzenie miało miejsce. Form send mamy zarejestrowane jedno zdarzenie. I teraz to co jeszcze moglibyśmy zrobić to na podstawie tego zdarzenia zbudować konwersję, czyli tutaj wchodzimy w administrację W naszym widoku wchodzimy do celów Nowy cel Niestandardowe. Będzie to zdarzenie O, tak wygląda nazwa Formuły 1. 0 Sand GTM OK.
I tutaj mieliśmy tak kategoria to było Form, zdarzenie to było, czyli tutaj działanie send. OK. Warto jeszcze sprawdzić wielkość liter, żeby to się zgadzało wszystko W form z dużej litery cent miałem napisane z małej, więc tutaj musimy zrobić to analogicznie OK Zapisuję taki cel Form 1. Send GTM OK, sprawdzimy czy to działa. Przejdę do czasu rzeczywistego i do konwersji Na razie nie ma, bo dopiero taką konwersję zdefiniowałem. Teraz spróbuję ją tutaj jeszcze raz wywałać. Przejdę znowu do strony formularza Spróbuję ją wysłać Tutaj mamy odpalone zdarzenie odpalony tak I patrzymy w Analyticsie.
I tutaj również pojawiła mi się konwersja Jeszcze raz przypominam, że te konwersje są urejestrowane z pewnym opóźnieniem, więc w momencie kiedy tylko utworzysz taką konwersję, ona może jeszcze na samym początku nie działać. Ja musiałem tutaj poczekać około 5-10 minut nawet, żeby konwersja mi się tutaj zaczęła działać Zdarzenia pojawiały się już wcześniej? już mamy kilka takich zdarzeń, bo robiłem testy ale konwersja zdefiniowana na podstawie takiego zdarzenia pojawiła się dopiero z pewnym opóźnieniem i warto o tym po prostu pamiętać, żeby nie denerwować się przy testowaniu Przy okazji pokażę Ci jeszcze jak można wysłać do Facebooka informacje o zaistnieniu takiego zdarzenia.
Jest to również dosyć proste Użyjemy do tego tagu facebooka, który już wcześniej tutaj instalowałem w systemie Czyli bierzemy nowy konfiguracja Tago Mam tutaj Facebook Pixel z galerii. Wybieram go Muszę użyć tutaj identyfikatora Pixela Facebooka, który już wcześniej też tutaj definiowałem Dzięki za uwagę! I teraz zdarzenie Wybieram tutaj zdarzenie, które najlepiej odpowiada tej akcji, czyli wypełnianiu formularza. Myślę, że mogłoby to być zdarzenie kontakt I łyk Nie muszę tutaj ustawiać żadnych innych akcji Jedyna rzecz to jeszcze reguła. Regułę mamy już zdefiniowaną. To było to podziękowanie za wypełnienie formularza Zapis Nazwę odpowiednią tą regułę, form 1 cent, niech się tak nazywa. Zapisałem, odświeżam podgląd.
Jeśli chodzi o śledzenie Facebooka to tutaj mamy ten Facebook Pixel Helper, czyli taką wtyczkę, która pozwala nam obserwować jakie dane są przesyłane do Facebooka. Jest to wtyczka analogiczna do tak Assistanta, tylko właśnie działa w odniesieniu do Facebooka, więc w tej chwili odświeżę stronę OK. Już widzę, że wtyczka została odpalona i mamy tutaj wysłane zdarzenie kontakt do naszego piksela facebookowego na podstawie dokładnie tej samej reguły. Za chwilkę będę budował jeszcze kilka innych reguł, które pozwolą śledzić i wlecić w bardziej niestandardowe formularze Każda z nich może zastąpić tą którą w tej chwili podłączyłem do Pixela Facebooka w celu wysłania informacji właśnie do Facebooka czy do jakiegokolwiek innego środowiska. Tych reguł możemy używać zamiennie.
Ważne, że wiemy jak je budować. Teraz pokażę Ci drugi przypadek. Taki w którym Hmm Po wysłaniu formularza nie zmieni się nam adres strony. Jak to działa? Wypełniam w tej chwili ten formularz. OK Klikam wyślij. I zobacz, adres mamy dokładnie taki sam jak był przed chwilą. Czyli nie zmienił się adres strony, nie możemy wyłapać nowego adresu strony jako celu Natomiast Na tej samej stronie pojawił się komunikat. Tutaj moglibyśmy złapać dwie rzeczy, albo właśnie ten komunikat, albo sam fakt wysłania formularza. Pokażę Ci w tej chwili Jak można złapać sam fakt wysłania formularza. Wrócę do tej mojej strony z formularzem.
Przejdę sobie w tej chwili jeszcze do TAC Managera I tutaj będę chciał śledzić dodatkowe zmienne jakie to są zmienne, takie związane właśnie z formularzami I tutaj mamy szereg tych zmiennych, ja je wszystkie w tej chwili tutaj powłączam. Już są widoczne na liście. I spróbuję dodać tutaj regułę opartą właśnie o wysłanie formularza. Robię nową regułę typ reguły To będzie przesłanie formularza. Teraz wypadałoby się zastanowić którego formularza, jeśli nie ustawimy żadnych innych elementów, to będziemy domyślnie śledzić za pomocą tej reguły wysłanie dowolnego formularza. Jeśli na Twojej stronie jest tylko jeden taki formularz, no to nie ma problemu. Jeśli jest więcej, to być może trzeba będzie je rozróżnić.
Tutaj najprostszy sposób rozróżnienia to wskazanie adresu na którym znajduje się ten formularz. Zobacz u mnie on był tutaj na adresie kontakt form 2, więc ja w tej chwili skopiuję sobie ten adres żeby zawęzić działanie mojego formularza. Jak pamiętasz ustaliliśmy, że tutaj się strona nie przeładowuje Dziękuję więc nie ma problemu, że coś mi ucieknie. Wracam do Tag Managera I tutaj wybieram, że page URL, który chcę śledzić ma zawierać kontakt form 2 Za pomocą tej reguły będę śledził ten formularz albo te formularze, które w adresie URL mają kontakt Form 2. W tym wypadku mi to całkowicie wystarczy Spróbujemy teraz to zapisać. Niech się to nazywa przesłanie formularza. Ta sama strona, bo tak ta reguła mniej więcej działa.
OK Dobrze. Teraz możemy przejść do strony. Zobaczyć czy to się nam odpowiednio wywoła. Odświeżam w tej chwili stronę. Mamy formularz. Wypełnię go szybciutko. I spróbujemy go wysłać. Tutaj warto zwrócić uwagę na to co się pojawi w tym miejscu. Form Submit. Mamy akcję, na której nam zależało Czyli teraz żeby całość zadziałała to muszę użyć tej nowo stworzonej reguły związanej z wysłaniem formularza do zbudowania odpowiedniego tagu Przechodzę w tej chwili znowu do menadżera tagów Wybieram TAGI Klikam nowy, konfigurację tagu Universal Analytics. Będzie to zdarzenie. Kategoria to będzie Form 2, działanie tak jak poprzednio. Może być to send, OK Zmiany na ustawie Google Analytics To jest wybrana.
I reguła oparta na przesłaniu formularza. Nazywamy nasz tak. GA form 2 send Dzięki za uwagę! Zapisz OK, odświeżamy I teraz Przejdę do strony z formularzem i spróbuję jeszcze raz ją w tej chwili wysłać. Jednocześnie wejdę do Analyticsa i najpierw popatrzymy tutaj w zdarzeniach Było FormSend to to poprzednie zdarzenie. Teraz zobaczymy czy uda się odpalić nowe zdarzenie Formularz jest wypełniony, wyślij. Tak się odpalił Zdarzenie również zadziałało i analogicznie jak poprzednio można w tej chwili w oparciu o to zdarzenie byłoby zbudować konwersję. Już w tej chwili nie będę tego pokazywał W tym miejscu warto wspomnieć o jeszcze jednej rzeczy. Tak jak powiedziałem Przy konfiguracji tego formularza założyliśmy, że na stronie jest tylko jeden formularz.
Natomiast dosyć często zdarza się sytuacja, że poza formularzem kontaktowym, tak jak tutaj, mamy na dole strony zapis jeszcze do newslettera, czyli mamy de facto dwa formularze. I fajnie by było w jakiś sposób rozróżnić który formularz chcemy śledzić I tutaj chcę Ci pokazać jak to można zrobić. Zobacz, wypełnię go jeszcze raz szybciutko. I tutaj pojawia nam się, teraz przy wysłaniu form submit. Natomiast nie zdążyłem zobaczyć jakie są zmienne związane z tym zdarzeniem. I tutaj pojawia się pierwszy Pierwsza opcja, jak można zatrzymać widok tych zmiennych, które pojawiły się w momencie wysłania formularza. Można spróbować zrobić to na dwa sposoby.
Pierwszy taki sposób to przytrzymanie przycisku CTRL na klawiaturze, albo COMMAND jeśli masz Maca. Kliknięcie wyślij Czasami to otwiera nam stronę z podziękowaniem w nowym oknie. Tutaj się jednak tak nie dzieje Gdyby się tak zadziało to w poprzednim oknie mielibyśmy oryginalną stronę i tam można było dokładnie zobaczyć co to zdarzenie formSubmit nam zostawiło w zmiennych. Natomiast tutaj się tak nie udało. Co wtedy? Tutaj przychodzi nam z pomocą kolejne rozszerzenie. To rozszerzenie to nazywa się Data Slayer i już w tej chwili go szybciutko zainstaluję Dziękuję Data Slayer, coś takiego Dzięki za uwagę! OK, dodaję go do Chroma. To rozszerzenie daje jedną fajną funkcjonalność.
Mianowicie pozwala zobaczyć jakie zdarzenia miały miejsce w czasie całej historii sesji ze stroną. Nie tylko na bieżącej stronie, ale też na tych, które przed chwilą się nam schowały Ja go tutaj jeszcze przypnę, żeby już mi się nie chowało. Żeby było na wyszchłu. I teraz jak to działa? Z konsoli, znowu jest to kolejne rozszerzenie, do którego dostęp mamy z konsoli, więc w tej chwili sobie przejdę przede wszystkim do tej poprzedniej strony Odświeżę ją tutaj OK. I teraz włączę sobie konsolę. Czyli biorę z Badaj I tutaj biorę konsolę i tutaj zobaczysz pojawiło się jeszcze jedno Pojawiła się jeszcze jedna zakładka Data Slayer W tej zakładce widzę w tej chwili zmienne z aktualnej strony.
Mogę to sobie wszystko zwinąć. I teraz zobacz jak to się będzie zachowywać. Wypełnię jeszcze raz ten formularz Starzenia są na bieżąco rejestrowane. OK. Wysyłam OK Znowu widzę zdarzenia z bieżącej strony, ale pod spodem mam informacje o zdarzeniach z poprzedniej strony. I tutaj mam m. in. informacje o zmiennych, związanych ze zdarzeniem form submit. Tutaj mamy zapisane w datalayer, tutaj mamy jeszcze wyliczony stan i To co nas w tej chwili interesuje, to sposób na zidentyfikowanie tego konkretnego formularza. I tutaj najprostszą metodą jest form id czyli identyfikator. Widać, że system rozpoznaje identyfikatory formularzy. Wie jaki konkretnie identyfikator ma ten formularz.
Więc to co możemy zrobić, żeby uściślić nasze raportowanie to tak skonfigurować system, żeby reagował na wysłanie tylko tego jednego konkretnego formularza. Skopiowałem sobie w tej chwili do schowka ten form id Przechodzę znowu do menadżera tagów. Wracam w tej chwili do reguły, która powoduje wysłanie mojego formularza. Tutaj mamy tą regułę OK I w tym momencie była ona ustawiona w ten sposób, że działała tylko na stronie która w ścieżce zawierała kontakt form 2. W tej chwili dodam jeszcze drugą regułę firmy ID ma się równać i tutaj wklejam zawartość ze schowka Czyli po pierwsze reguła będzie działała tylko na tej stronie, a dwa tylko dla formularza, który ma ten konkretny identyfikator zapisuje tą regułę OK, odświeżę.
Przejdę do strony Tutaj się cofnę Nie mam tutaj co prawda dwóch formularzy, żeby sprawdzić czy na jednym z nich będzie to działało, a na drugim nie. Ale mogę sprawdzić czy zadziała na tym który jest w tej chwili. Jeśli reguła jest dobrze skonfigurowana to powinna się na nim nadal odpalić OK Jeszcze raz wypełniam ten formularz. No i zobaczymy czy się wywoła. FormSubmit się odpaliło, czyli Działa Gdybym chciał na tej samej stronie monitorować inny formularz, to musiałbym po prostu zmienić tą regułę. I tutaj w tym polu FormID wpisać identyfikator po prostu innego formularza, który znalazłby się na tej samej stronie. Mógłbym zrobić sobie drugą regułę, drugi tag, który będzie obsługiwał mi drugi niezależny formularz.
Mam nadzieję, że to jest zrozumiałe. I tutaj warto pamiętać o tym, że Jeżeli wszystko działa to przesyłamy Naszą nową wersję na serwer. I teraz kolejny trudniejszy wariant Ten wariant pokażę Ci na kolejnym formularzu jak on działa. Tutaj pozamykam na razie trochę tych okienek Dzięki za uwagę! Kolejny wariant Znowu mamy formularz, tylko ten formularz jest przesyłany za pomocą technologii AJAX, czyli można powiedzieć, że w tle. Nie powoduje to przeładowania strony. Już Ci pokazuję jak to się zachowuje. Wpisuję wiadomość Teraz przyjrzyj się na adres, ja kliknę wyślij nie drgnęło, nic się tutaj nie zmieniło. Mamy natomiast wiadomość na ekranie Możemy sprawdzić jakie zdarzenia się tutaj wywołały.
W managerze tagów kliknę znowu otwierz Wrócę do strony i tutaj również odświeżę widok. Mam swój formularz. Sprawdzimy teraz jakie zdarzenia wywołuje ten formularz. W tej chwili tutaj szybciutko dodaję i patrzymy co się stanie w momencie kiedy go wyślę Ok, widać, że wywołał się form submit, więc można by było oprzeć konwersję związaną z wysłaniem tego formularza, również na zdarzeniu form submit. Jednak są takie formularze, które tego zdarzenia nie wywołują. Są wysyłane inną metodą, np. przez z javascript albo jeszcze jakimiś innymi sposobami.
W każdym razie nie ma tam zdarzenia form submit I wtedy pozostaje nam jedna opcja Sprawdzenie czy na stronie pojawił się komunikat z podziękowaniem za wysłanie formularza tak jak mamy właśnie w tym wypadku Więc w tej wersji zbudujemy wyzwalacz, który zainicjuje nam przesłanie zdarzenia do systemu Analytics w oparciu o widoczność konkretnego elementu strony, czyli fragmentu kodu HTML, tak można by było powiedzieć. I tylko ważna sprawa, te wyzwalacze oparte na widoczności poszczególnych elementów działają w momencie kiedy ten element faktycznie jest widoczny. U mnie raczej nie ma takiej opcji żeby on był niewidoczny, bo jest na górze strony.
Ale łatwo sobie wyobrazić sytuację kiedy strona jest trochę dłuższa i podziękowanie za wysłanie formularza pojawi się gdzieś tutaj Czyli mogę go nie widzieć od razu w momencie kiedy wyślę formularz. Jeśli go nie widzę to tak samo nie widzi go system Tag Managera i nie wygeneruje nam informacji o widoczności elementu mimo, że on będzie. Trzeba by było przewinąć stronę dopiero ta reguła by zaskoczyła.
Tak, więc to co teraz zrobimy działa w oparciu o założenie, że komunikat potwierdzający wysłanie formularza, albo jakąkolwiek inną akcję, tak, bo to nie tyczy się tylko formularzy, że ten komunikat jest widoczny w formularzu w części ekranu widocznej bez przewijania Dzięki za uwagę! OK, przechodzimy w tej chwili do menadżera tagów i zobaczymy jakie mamy tutaj reguły do dyspozycji związane z widocznością Bierzemy więc nową regułę I tutaj jest taka reguła jak widoczność elementu. Mamy dwie możliwości Możliwość wskazania elementów za pomocą identyfikatora albo selektora arkusza CSS. Czyli są dwie opcje Najpierw zobaczymy co można zrobić z tym identyfikatorem. Czy nasz element ma identyfikator.
W tej chwili wywołam tutaj znowu konsolę z Badaj I tutaj tą ikoną ze strzałeczką powoduje przejście w taki tryb, który wskazuje nam w kodzie HTML konkretne elementy I tutaj widzę, że ten element jest w znaczniku P, który jest w znaczniku D, który ma klasę, więc tutaj już jesteśmy blisko. Tylko patrzę jeszcze co jest wyżej, czy jest coś takiego. W tej chwili jest objęta podświetleniem. I ta ramka ma tutaj identyfikator. Czyli to nadawałoby się do mojej pierwszej metody ten identyfikator. Chcemy zbudować wyzwalacz, który zadziała, kiedy na stronie pojawi się element o takim identyfikatorze. To co robię, to kopiuję ten identyfikator Skopiowałem go do schowka. Przechodzę do menadżera tagów Google. OK.
I tutaj wklejam mój identyfikator. Ważne też, żeby nie było tutaj spacji i innych znaczków I teraz ważne jest, a tutaj za każdym razem, gdy element wyświetla się na ekranie. To trzeba ustawić. Kiedy uruchomić rzegułę? Za każdym razem, kiedy element wyświetla się na ekranie. Dobra I jeszcze ważna rzecz, obserwuj zmiany w DOM. Dynamic Object Model, czyli to jest dynamiczny model naszego dokumentu HTML, w którym po prostu jest cała struktura HTMLa, czyli Zaznaczając to mówimy tak manażerowi, że ma obserwować czy coś się zmienia. Nasza strona się nie przeładowuje Zmienia się tylko jej zawartość, dlatego musimy to obserwować. Teraz sprawdzimy czy to zadziała widoczność elementu podziękowania.
Niech będzie w ten sposób Odświeżamy stronę w tej chwili. Przechodzimy z powrotem do formularza. Będę musiał przejść znowu tą całą procedurę z wypełnianiem formularza OK, dobra, jest formularz, próbuję go wypełnić w tej chwili, szybko dobra i wysyłam go from submit jest element visibility Odpaliła mi się reguła związana z widocznością elementu. Element visibility jest mój identyfikator elementu, czyli wszystko powinno się zgadzać Teraz żeby znowu wysłać nasz formularz to wystarczy w zasadzie zmienić ten wyzwalacz Wracam do managera tagów Google. Albo zrobię może nowy tag. Przychodzę więc do tagów. Tutaj mieliśmy wysłanie drugiego formularza. Pierwszego, drugiego, teraz zrobimy może trzeci Nowy Znowu będzie to Tak, Universal Analytics, zdarzenie, kategoria, form, zrobimy w tej chwili 3 Send.
To form 3 będziemy musieli wyłapać potem Google Analytics, OK. Tutaj wybieramy naszą zmienną ustawień. Google Analytics, dobra. No i reguła. Reguła oparta na widoczności, widoczność elementu podziękowania Zapisz GA Form teraz zrobimy 3 Sąd OK Dzięki za uwagę! Otwierzam tryb podglądu, przechodzę do strony Muszę tutaj odświeżyć stronę Konsolę mogę w tej chwili już zamknąć. Przeszedłem w tej chwili do strony formularza, żeby zweryfikować czy to zdarzenie oparte na widoczności działa. I tutaj pojawił się problem. Jak widzisz Nie wszystko jest takie oczywiste jak się wydaje na pierwszy rzut oka. Widzę po prostu, że tak związany z konwersją się uruchomił.
Tak u ciebie też się może to zdarzyć i dobrze wiedzieć jak sobie w tej chwili z tym poradzić. Teoretycznie wszystko zrobiliśmy dobrze, ale Tak się uruchomił bez wysłania formularza, więc o co chodzi? Tutaj kiedy przewijam sobie stronę, widzę że ten tak się odpala po raz kolejny. Więc to pozwala przypuszczać, że ta widoczność elementu dotyczy nie tego elementu, który trzeba Wyświetlę sobie źródło strony, w schowku mam cały czas jeszcze identyfikator tego elementu, który użyłem do identyfikacji właśnie naszego komunikatu. Patrzymy czy jest. Jest. Cały czas jest na stronie, tak? Okazuje się, że Jest to identyfikator elementu, w którym jest umieszczony po prostu cały formularz.
Po wysłaniu formularza w tym samym fragmencie kodu Pojawił mi się komunikat podziękowania, ale to się nie zmienia przed wysłaniem i po wysłaniu. Cały czas ten container właśnie, który tutaj jest zdefiniowany, istnieje. Więc to dowodzi, że nie możemy jednak użyć, akurat w tym moim przypadku, tego identyfikatora do rozróżnienia czy pojawił się element z komunikatem czy nie. Wrócę w tej chwili jeszcze na chwilkę tutaj do konsoli OK. Do badania tych elementów. I na chwilkę jeszcze potrzebuję tego ekranu, na którym mieliśmy potwierdzenie Wysyłam Tutaj znowu ten element visibility zaskoczył, natomiast już wiemy, że to nie działa tak jak trzeba. Przyjdę jeszcze raz do badania. Zobacz, włączę sobie badanie.
Gdzie jesteśmy? Tutaj mamy, tak jak mówiłem, fragment paragrafu, który nie jest w żaden sposób uzupełniony Wyżej mamy element div ze zdefiniowaną klasą, a jeszcze wyżej mamy właśnie to na czym oparliśmy nasze badanie wcześniej, czyli cały element div zawierający formularz i potem klasę zawierający komunikat o wysłaniu formularza. Gdyby ten identyfikator był przypisany tutaj niżej, na poziomie powiedzmy to prawdopodobnie wszystko byłoby dobrze Natomiast u nas tego się nie da osiągnąć. Jak sobie więc w tej chwili z tym poradzić? Musimy spróbować rozróżnić nasz element na podstawie klasy. Tak jak pokazywałem jest taka możliwość bezpośrednio w managerze tagów Dziękuję Wrócę do reguł I w tej chwili zmienię naszą regułę opartą na widoczności elementu Zamiast identyfikatora spróbujemy wybrać selektor arkusza CSS.
OK i tutaj muszę wskazać o jaki selektor mi chodzi. Patrzę w tej chwili tutaj do kodu. Natomiast musisz wiedzieć jedną rzecz. Ten CSS selektor to nie jest kod nie jest bezpośrednio klasa, to jest troszeczkę bardziej skomplikowane. CSS selektor to jest cała ścieżka do tego elementu oparta na klasie i nie da się tak prosto tego skopiować z kodu jak w wypadku identyfikatora. Tutaj najlepiej jest użyć wtyczki, ta wtyczka Wtyczka zrobi za nas to co trzeba, czyli skopiuje nam gotowy selektor. Wtyczka nazywa się Copy CSS Selector I to jest właśnie ta wtyczka Dodam ją do chroma, jest dodana. Od razu ją tutaj przypnę, żeby była na wierzchu.
Wracam w tej chwili do naszej strony Żeby sprawdzić działanie tej wtyczki, muszę jeszcze odświeżyć stronę, żeby ona już zadziałała. Odświeżę jeszcze otwierzyłem ją, muszę wysłać jeszcze raz formularz, żeby dostać się do strony z podziękowaniem OK Dobra I teraz spróbujemy skopiować ten selektor. Klikam ten obiekt który mnie interesuje, prawy przycisk myszy, kopii CSS selektor, na chwilę pojawia się ramka która pokazała mi obiekt dla którego kopiuję ten selektor. Powinien on być w tej chwili już w schowku. Przechodzę więc znowu do menadżera tagów, wracam do tego obiektu W tej chwili do Moje reguły OK I zmieniam identyfikator na selektor i wklejam ze schowka ten skopiowany selektor.
O! Tak on wygląda, widzieliście? Więc to nie jest po prostu klasa tylko selektor na podstawie arkuszy CSS Dzięki za uwagę! Resztę tutaj mogę pozostawić w tej chwili bez zmian Zapisuję i zobaczymy czy to zadziała. Odświeżam w tej chwili tryb podglądu Przechodzę do strony. Tutaj jeszcze widzę wcześniejszy komunikat oparty na tym identyfikatorze, który był błędny. W tej chwili znowu odświeżę całość OK, niech się pojawi data layer. Dobrze. Pierwsza pozytywna informacja jest taka, że nasz tag nie odpala się na stronie z formularzem do wypełnienia. Natomiast spróbujemy go teraz wypełnić i zobaczymy czy to zadziała prawidłowo OK Jesp W tej chwili pojawił się nasz komunikat.
Czyli wygląda na to, że wszystko jest Prawidłowo Ostatnia rzecz, którą tutaj trzeba by było zrobić, to tag oparty właśnie o widoczność tego CSS selektora W zasadzie nie muszę zmieniać w tej chwili tagu. Tutaj wcześniej zrobiłem tag oparty o ten wyzwalacz związany z widocznością elementu. I to co zrobiłem w ostatnim kroku to zmieniłem po prostu tą regułę. Więc mój tag powinien się w tej chwili bez problemu również odprawiać Można to sprawdzić po prostu w Analyticsie. Już nie muszę tutaj nic zmieniać, bo zmieniłem tylko regułę. Więc przejdę teraz do systemu Analytics Przejdę do czasu rzeczywistego zdarzenia i zobaczę czy odpala się nasze zdarzenie. Forum 300, tutaj widzę że było przed chwilą.
Spróbuję jeszcze raz go wywołać żeby mieć pewność że to jest właśnie moje zdarzenie. OK Jeszcze patrzę do Anoatixa, na razie jest tylko to jedno, które było przed chwilą I teraz wypełniam formularz Wyszli? Tutaj tak się odpalił. Wracam do Anoit X. Tutaj mieliśmy Kolejne zdarzenie W tym nagraniu pokażę Ci skrajny przypadek. Znalazłem go u bardzo świeżego klienta. Nie mogliśmy sobie poradzić z mierzeniem formularza w żaden z poprzednich sposobów. Już Ci pokażę dlaczego. Czyli w tym nagraniu w całości omówię Wam ten przypadek To jest strona tego klienta. Przejdę tutaj szybko do trybu podglądu. Już go sobie włączyłem, więc tylko odświeżam teraz stronę OK I tak Pierwsze co przychodzi do głowy to próba wysłania formularza.
Zobaczymy czy zadziała tutaj form send. Wyrażam tutaj zgodę na wszystko, ale formularz jest niewypełniony. Próbuję go wysłać. Mamy zdarzenie form submit. Więc jeśli bym chciał się oprzeć na zdarzeniu form submit, no to niestety nie polegnę, ponieważ Ono jest wywoływane nawet wtedy, kiedy formularz jest niepoprawnie wypełniony. W ogóle nie powinien się w tej chwili wysłać, więc to nam nie zadziała. Druga rzecz, którą można by było wypróbować, to metoda związana z widocznością tego pola, w którym pokazuje się komunikat o wysyłce w hiszpaniu formularza Teraz przetestuję jeszcze jedną wersję Związaną z tym komunikatem OK.
I tutaj pokażę Ci na czym polega problem Na tej stronie komunikat z podziękowaniem za wysłanie Teraz wyjście ten formularz OK w tej chwili mi się nie pojawił, tak? Przy takim ustawieniu widoczności formularza nigdzie go po prostu nie widzę FormSummit się odpalił, ale wiem, że on nie jest wiarygodny. Natomiast teraz przesunę tutaj może ten formularz troszeczkę komunikat pojawia się dopiero niżej więc w pewnych okolicznościach Gdyby użytkownik miał stronę ustawioną w takiej pozycji Zdarzenie się wykona, tak? Czyli dostaniemy informację o wypełnieniu formularza O tutaj mamy odpalony element visibility, czyli teraz zadziałałoby to prawidłowo. Ale właśnie nie zawsze.
I jak sobie z tym poradzić? Czyli w tym nagraniu postaram się odpowiedzieć na pytanie jak można wygenerować zdarzenie na którym obszemy ten element konwersje, zdarzenie polegające na zmianie dowolnego elementu na stronie. Niezależnie czy ten element jest widoczny czy niewidoczny. Bo mój element w pewnych w okolicznościach może być po prostu niewidoczny.
I dotyczy to zarówno tego formularza, jak i wielu innych elementów na stronie, które mogą się na niej zmienić dynamicznie, ale nie będzie ich widać, więc te metody oparte o badanie widoczności elementu, nawet z analizą Widzą zmian w tym modelu obiektowym dokumentu rejestruj zmiany w DOM pokazywałem Ci tą opcję w Managerze Tagów na nic się tutaj nie zdadzą dlatego, że jeszcze raz to powtórzę Reguły oparte o widoczność elementu dotyczą tylko elementów widocznych na stronie, a nie ogólnie elementów, które na tej stronie gdzieś tam niżej lub wyżej się znajdują. Chcę Ci teraz pokazać dosyć skomplikowaną metodę która rozwiązuje ten problem. Jest bardzo uniwersalna. Dosyć skomplikowana programistycznie, ale bardzo uniwersalna.
Najpierw króciutko może ci przedstawię na czym ona polega Postaram się tutaj narysować jak to wszystko ma działać. Mamy naszą stronę Na stronie jest formularz. To widzieliśmy Po wypełnieniu formularza pod spodem pokazuje się ramka. Ta ramka zawiera albo tekst podziękowania, albo informacje o błędach Więc moim pierwszym zadaniem będzie znalezienie na stronie ramki z tekstem podziękowania. Tylko tak jak mówiłem, ta ramka często znajduje się poza obszarem widocznym na monitorze. Tak? Więc standardowe reguły odnoszące się do widoczności nic nam tutaj nie dadzą. Spróbujemy zrobić to inaczej, za pomocą funkcji Javascriptu. Ta funkcja Javascriptu ma jedno zadanie. Ma sprawdzić, czy na stronie znajduje się ten obiekt zawierający konkretny tekst.
Bo mi chodzi, żeby to był właśnie ten tekst podziękowania. I ta funkcja, żeby to wszystko działało, będzie funkcjonowała rotacyjnie, na przykład w jednosekundowych odstępach Czyli po załadowaniu strony ją uruchomię Do dzisiejszego! wykonywała co jedną sekundę. Jeśli ktoś wypełni formularz, strona się nie będzie przeładowywać, więc skrypt cały czas będzie działał. Natomiast na stronie pojawi się właśnie ten element. I wtedy skrypt powinien zareagować. Powinien wysłać do Google Zdarzenie Będzie to takie zdarzenie, które Google Tag Manager jest w stanie rozpoznać.
Jeśli będziemy mieli już to zdarzenie, a pokazywałem Ci w jaki sposób możemy wyzwalać pewne działania w oparciu o zdarzenia, to bez problemu to zdarzenie będziemy mogli użyć w regulę, które będzie w stanie rozpoznać która odpali nam tak konwersji Dzięki za uwagę! I tutaj dojdziemy już do do tego co znamy, czyli do wysyłania danych do Analyticsa. Teraz jak to po kolei zrobić? żeby do strony wstrzyknąć ten fragment kodu, również będziemy musieli użyć kodu w postaci niestandardowego kodu HTML czyli będzie jeden tag on będzie sobie uruchamiał kod javascriptu w odpowiednim momencie uruchomi się zdarzenie i zdarzenie wywoła nam kolejny tag, już ten właściwy tag konwersji. Do roboty.
Przełączam się w tej chwili do strony na początek I teraz Pierwsza rzecz, którą tutaj możemy zrobić, to wyłapać jak dostać się do tego elementu, jak sprawdzić czy na stronie jest ten właśnie element, bo to jest jakby podstawa Na stronie przede wszystkim włączam sobie konsolę OK. W kolejnym kroku zaznaczam ten tekst, który mnie interesuje i za pomocą dodatku GTM Variable Builder postaram się dostać do odpowiedniej ścieżki, odpowiedniej funkcji, która mi zwróci informację właśnie o tym tekście. I tutaj mam dokument, query selector, inner text, trim, tak? To jest funkcja Javascriptu w zasadzie odwołanie do elementu javascriptu jeśli go wywołam, dostanę dokładnie mój tekst. Tak? Więc mam pierwszy element układanki.
Teraz jak go użyć? Tutaj przejdę w tej chwili do menadżera Tagów Google i pokażę Ci to na funkcji, którą już wcześniej przygotowałem i masz tą funkcję dostępną, tak żeby nie trzeba było kombinować. Wyjaśnię Ci po prostu jak ona działa OK, więc pierwsze co muszę zrobić to muszę uruchomić nowy tag. Robię nowy tag OK. I będzie to niestandardowy kod HTML. Jak ten kod wygląda? Tutaj wkleję już przygotowaną wcześniej funkcję OK, tutaj do celów diagnostycznych zostawiłem logowanie działania tej funkcji do konsoli. I teraz jeszcze wrócę na chwilkę do strony tego co tutaj nam wyszło. Sposób odwołania do naszego elementu.
Jeszcze raz go tutaj odwołuję Tutaj skopiuję I wkleję na razie tutaj poniżej tylko żeby Ci pokazać jedną rzecz. Dokument, żeby się dostać do tego elementu to muszę uczyć takie ścieżki. Dokument, QuerySelector, czyli to jest odwołanie do klasy CSS, Fusion AR Contact, InnerText, Trim. Ten Trim to jest taka dodatkowa funkcja, która pozwala przyciąć uzyskany tekst z przodu lub z tyłu u mnie to jest niepotrzebne, więc dla mojego przypadku ponieważ tutaj nie ma żadnego przycięcia ani z przodu ani z tyłu ja to mogę sobie spokojnie skasować. Więc w moim przypadku będzie to dokument QuerySelector FusionAR Content InnerText I to jest wszystko I to chce wyciągnąć. I robię to tutaj w tym miejscu.
Komunikat, równocześnie dokument, query selector O widzisz to jest dokładnie to. Tylko żeby moja funkcja nie zwracała błędu w momencie kiedy nie ma takiego obiektu to najpierw sprawdzam za pomocą warunku if czy w ogóle taki obiekt jak dokument Query Selector Fusion Array Content istnieje to wywołanie zwróci mi albo obiekt, albo zwróci mi fals, czyli nieprawdę. Czyli dla warunku logicznego, jeśli obiekt istnieje, to wykona się reszta. Jeśli nie istnieje, to się po prostu reszta nie wykona. I teraz, jeśli ten obiekt znajdzie nowy obiekt nasza funkcja, to do komunikatu wstawi zawartość. Tak? To jest pierwsza sprawa. Teraz jeśli ta zawartość równa się właśnie tekstowi, dokładnie tekstowi, który mamy tutaj w podziękowaniu.
Ja go tutaj o sobie nawet stąd kopiowałem. Tak? Jeszcze raz to skopiuję, żeby było wiadomo, że to jest to. Wklejam go jeszcze raz w tym miejscu. Widzisz, nic się tutaj nie zmieniło. Jeżeli mój komunikat, czyli moja zawartość tego obiektu Równa się właśnie po dziękowaniu. To, i tutaj jest kluczowa rzecz, datalayer push, czyli do warstwy danych przesyłam zdarzenie form send, zrobię tutaj może jeszcze test, form send test Jeśli natomiast Zawartość to jest więcej komunikat nie będzie się równała mojemu tekstowi, to Za pomocą komendy set timeout wywołuje ponownie tą samą funkcję sprawdzającą z tym, że z opóźnieniem 1000 ms.
Czyli w kółko odpala się taka procedura, która sprawdza czy na stronie po pierwsze jest obiekt zawierający tekst, a po drugie czy ten tekst równa się dokładnie temu czego szukamy, żeby tutaj nie było by nie było ewentualnych przekłamań, jeśli system zwróci nam informacje o jakimś błędzie. I funkcja wywołuje się sama automatycznie co 1000 milisekund. Na koniec w skrypcie jest jeszcze samowywołanie funkcji Tak? Pierwsze wywołanie funkcji, żeby jakoś zainicjować cały proces. Kasuję stąd ten fragment, który tylko dla porównania Ci tutaj wkleiłem. I to jest prawidłowy kod. Czyli teraz to co należałoby zrobić jeśli będziesz u siebie robić taki zabieg to po pierwsze znaleźć obiekt na stronie, w którym znajduje się Twój komunikat.
Druga sprawa, sprawdzić zawartość tego obiektu, czy zawiera on właśnie odpowiednią treść i porównać tą treść z Twoją oczekiwaną treścią, a potem wysłać do warstwy danych odpowiednie zdarzenie To się odpala bezwarunkowo zawsze. Powinniśmy to uruchomić na stronie, na której znajduje się mój formularz kontaktowy. Tak, ja to właśnie spróbuję teraz zrobić Dziękuję U mnie ta strona to jest też kontakt. OK Dobra więc robię taką regułę. Tutaj zresztą ona powinna być. Path zawiera kontakt Testowanie komunikatu o wysłaniu. O! To może być to Jeszcze raz pokażę Ci tę regułę jest to wyświetlenie strony, ale nie wszystkich stron tylko niektórych stron, takich, gdzie w ścieżce strony jest kontakt. Więc jest to prawidłowa reguła. OK, tutaj jej użyję Całość nazwę Na przykład s.
test. obecności. komunikatu OK Zapisz I w tej chwili zobaczymy czy to się uruchamia Odświeżam podgląd Przechodzę do strony Tutaj również Odświeżę całą stronę. OK. To co w tej chwili już widać to to, że odpala się test Czyli moja funkcja działa. Jotest test obecności komunikatu. To jest mój niestandardowy kod HTML. W którym zawarta jest funkcja I teraz trzeba by było sprawdzić czy ta funkcja faktycznie wywoła zdarzenie, więc ja jeszcze raz wypełnię ten formularz OK wyrażam zgodę o I tutaj celowo w tej chwili przesunę ekran w taki sposób żeby to zielone pole z potwierdzeniem wysłania się nie mogło pojawić wysyłam OK, coś się wykonało Wracam tutaj do debuggera FormSendTest Odpaliło się zdarzenie, które zdefiniowałem sobie w tej funkcji.
Czyli jesteśmy już o krok bliżej, bo mamy zdarzenie. Tak? I teraz Kolejna rzecz, którą trzeba zrobić to regułę opartą właśnie na tym zdarzeniu Tutaj pokażę Ci jak to robić, już robiłem to wcześniej, dlatego tutaj mam takie rzeczy, ale pokażę Ci jeszcze raz jak to się robi. Czyli bierzemy nową regułę, zdarzenia niestandardowe I tutaj jest bardzo ważna rzecz, to ma być form sent i u nas nazwaliśmy to test Dziękuję Czyli nasza reguła odpali się wtedy, kiedy będzie miało miejsce takie zdarzenie Ja nazwę od razu to zdarzenie w taki sposób Dziękuje za uwagę Żebym wiedział, że to jest moje zdarzenie testowe. Teraz dla potrzeb tutaj nagrywania szkolenia OK, mam takie zdarzenie już, form send test to jest to.
I ostatnia rzecz to zrobienie tagu, który będzie reagował na to zdarzenie Robię tag, nowy tag konfiguracja tagu i tutaj już jesteśmy praktycznie w domu, bo to już pokazywałem wielokrotnie. Definijemy nowe zdarzenie Dzięki za uwagę! Dziękuję za uwagę Dziękuję za uwagę działanie to już nie ma znaczenia, bo nie będę tutaj wysyłał tego do Analytics, tylko chcę Ci pokazać, że w ten sposób odpalimy to zdarzenie. OK i reguła Form, Send, Test. To jest nasza reguła. Jeszcze tutaj oczywiście ustawienia Google Analytics. OK. Zapisz Dziękuję za uwagę i tutaj będziemy mieli GA FORM SEND test coś takiego zrobimy, a tylko na chwilkę na próbę. Dobra, odświeżamy I przyszła pora na ostatni test.
Czyli jeszcze raz przejdę przez te wszystkie elementy Od nowa otwieram formularz kontaktowy. Odpalił mi się pierwszy tag, ten z niestandardowym kodem HTML, z moim skryptem, który sprawdza w tej chwili czy Na stronie pojawił się gdzieś komunikat, na razie się nie pojawił. Można to jeszcze zweryfikować wyświetlając konsolę. Na konsoli, o tutaj powinniśmy mieć logowanie kolejnych uruchomień skryptu. Tak, cały czas on sobie tutaj w tle chodzi.
No i to by było na dzisiaj Teraz Konsolę już może zamknę, wypełnię jeszcze raz formularz OK wyrażamy potrzebne zgody i tutaj dla pewności przesunę jeszcze raz w ten sposób formularz, żeby nie było widać tego elementu którego może po prostu nie być widać w innych okolicznościach i robię wyślij Wysłałem, włączam sobie, o z powrotem konsolę, włączam sobie podgląd tagów Widzę, że zdarzenie się Odpaliło? I tutaj mam TAG, GA FORMS AND TESTS, czyli ten TAG, który do Analytics wysyła mi informacje o zdarzeniu czyli całość zadziałała Jeszcze raz dla wyjaśnienia. To jest sposób na Odpalenie tagu w sposób najbardziej uniwersalny jeśli chodzi o zmianę elementów na stronie. Bo ten sposób pozwala obserwować zmianę dowolnego elementu na stronie.
Niezależnie od tego czy on jest widoczny czy nie jest. Czasami jest tak np. w sklepach internetowych, które mają koszyk zbudowany w oparciu o jedną stronę gdzie nie ma przeładowania strony pomiędzy poszczególnymi krokami koszyka, że jakieś elementy, na przykład, które mówią o tym, że całość została wysłana, elementy charakterystyczne dla koszyka, strony z podziękowaniem za zakup znajdują się gdzieś na samym końcu, tak? Czyli normalny użytkownik tego nie widzi. Jak nie widzi, to manager Tagów Google też tego nie widzi, więc nie mamy możliwości rozpoznania, że użytkownik dotarł na ostatnią stronę, więc nie mamy możliwości odpalenia tagu, który przesia nam informację o transakcji do Google Analytics czy jakiegokolwiek innego systemu.
Ta metoda, którą pokazałem pozwala zrealizować takie działanie niezależnie gdzie, w którym miejscu pokazuje się ten element, który różnicuje nam tą zawartość od jakiejkolwiek innej zawartości na danej stronie. Rozumiem? rozwiązanie uniwersalne na stronach, które są budowane w oparciu o dynamiczne przesyłanie treści za pośrednictwem skryptów ajaxowych. I tutaj jeszcze jedna ważna rzecz, pamiętaj o tym, żeby nie porywać się na takie skomplikowane rozwiązania, jeśli u Ciebie zaraz się pojawi te działają prostsze, nie ma to sensu, tak? Najprostsze rozwiązanie jest najłatwiejsze. Jeśli formularz przekierowuje cię na stronę z podziękowaniem, to stosuj właśnie metodę opartą na stronie z podziękowaniem.
Jeśli formularz prawidłowo reaguje na wysłanie, czyli mamy to zdarzenie form send, to zrób rozpoznawanie wysłania formularza w oparciu o form send, tylko zawsze sprawdzaj, czy na pewno ten formularz reaguje odpowiednio reaguje, kiedy dane formularzu są nieodpowiednie, tak? Bo często ten form send działa, nawet jeśli formularz jest wypełniony niepoprawnie i nie powinien się wysłać i to już jest pierwszy problem.
Jeśli się tego nie da zrobić, to spróbuj zrobić wysłanie formułarki w oparciu o widoczność jakiegoś elementu jeśli on się w widocznej części strony pojawi a jeśli nie, tak jak w tym wypadku gdzie ten element potwierdzający pokazuje się w części, która jest zupełnie gdzieś daleko na końcu no to wtedy możesz dopiero stosować tą ostatnią metodę najbardziej popularną Zobaczcie jak to wygląda elementu na stronie i z generowaniem zdarzenia na podstawie którego potem jest generowany dopiero tak konwersji. I to tyle jeśli chodzi o formularze W tym nagraniu powiem Ci o jeszcze jednym rodzaju celów, które warto sobie opamiarować na stronie. Mianowicie chodzi o pobieranie wszelkich typów dokumentów.
Kiedy to ma miejsce? Wyobraź sobie prostą sytuację, że na przykład jesteś deweloperem budowlanym i masz karty mieszkań do pobrania, tak? Karty są w formacie PDF i klienci je pobierają. Warto wiedzieć, który z tych klientów pobiera karty Po to, żeby można było na tej podstawie zbudować sobie grupy remarketingowe i takim bardziej zainteresowanym klientom prezentować potem odpowiednie reklamy w remarketingu Jeśli nie jesteś deweloperem być może masz po prostu cennik do pobrania. Więc to też jest rzecz warta odnotowania, że pewni klienci decydują się na pobranie cennika.
Jeszcze inny przykład to na przykład sklep internetowy, który ma specyfikację swoich produktów do pobrania w formacie PDF, tak? Wszystkie te rzeczy warto odnotować zrobić z nich zdarzenia, z których potem możemy stworzyć grupy remarketingowe, na podstawie których potem możemy stworzyć grupy remarketingowe właśnie, żeby dla nich zrobić dedykowaną reklamę Tutaj napisane jeszcze i innych kliknięć zewnętrznych. Warto też za pomocą Google Tag Manager i Analyticsa mierzyć wyjścia z witryny, czyli sprawdzić gdzie wychodzą klienci. Zwykle jest tak, że masz pewną pulę linków wychodzących na swojej witrynie i klienci za ich pomocą mogą uciec z swojej witryny.
Linki wychodzące nie są nawet wyjątkowe najlepszym rozwiązaniem i ich nadmierna ilość na pewno szkodzi, ale czasami jest to wskazane, tak? Jeśli masz na przykład linki wychodzące do innych swoich witryn, do innych swoich narzędzi, to być może chcesz śledzić, do których witryn z konkretnej strony ludzie przechodzą. Więc w tym nagraniu będę chciał Ci pokazać dwie rzeczy czyli rejestrowanie właśnie tych dokumentów, pobrań dokumentów i rejestrowanie kliknięć w linki zewnętrzne. Jeden i drugi typ linków jest o tyle problematyczny, że nie da się go zmierzyć za pomocą Google Analytics, bo tak jak Ci powiedziałem wcześniej, Google Analytics mierzy to co się załaduje a nie to w co klikniesz domyślnie.
Jeśli wychodzisz na stronę zewnętrzną albo pobierasz zewnętrzny dokument to Google Analytics nie umie tego zmierzyć. A za pomocą attack managera możemy go nauczyć i właśnie to będę chciał zrobić Przechodzę w tej chwili do swojej strony akurat firmowej, bo tutaj mam zbiór takich linków, które właśnie mogą naśladować to o czym ci przed chwilą mówiłem. Czyli mamy stronę i załóżmy, że chcemy na tej stronie mierzyć działania polegające na pobraniu dokumentu PDF.
Tutaj mamy na przykład, że chcemy zmienić na przykład, że chcemy zmienić na przykład, że chcemy zmienić na przykład, że chcemy zmienić na przykład, że chcemy zmienić na przykład, że chcemy zmienić na przykład, że chcemy zmienić na przykład, że chcemy zmienić na przykład, że chcemy zmienić na przykład, że chcemy zmienić na przykład, że chcemy zmienić na przykład, że chcemy zmienić na przykład, że chcemy zmienić na przykład, że chcemy zmienić na przykład, że chcemy zmienić na przykład, Tutaj mamy różne rodzaje dokumentów. Jak widzisz tutaj gdzieś na dole się wyświetlają linki do dokumentów.
Są to zarówno dokumenty JPG O, na przykład mamy PDF i tutaj zrobiłem jeszcze specjalnie dla potrzeb tej prezentacji jeden link do dokumentu tekstowego. I teraz jak to zmierzyć? Ma włączone oczywiście analiza kliknięć Z klawiszem CTRL kliknę w tej chwili jakiś dokument PDF, tak żeby zobaczyć co się dzieje. CTRL żeby nie nadpisać sobie otwartego okna. Mam link klik, tylko że ani jedno, ani drugie zdarzenie nie daje mi informacji, którą mógłbym jednoznacznie wykorzystać. Widzę, że tutaj jest PDF, więc mógłbym na przykład Najprościej stworzyć sobie zdarzenie polegające na kliknięciu elementu, który w nazwie ma PDF.
Klik element albo tutaj klik URL, tak? Mamy PDF Dzięki za uwagę! Natomiast nie mam możliwości odfiltrowania, że to są tylko PDF-y albo tylko dokumenty. Tutaj mam powiedzmy dokument, klikam go Znowu mam link click, ale nie wiem czy to był. doc Mogłem zrobić osobną regułę dla. doc, osobną dla pdf i tak dalej. Ja pokażę Ci jak to można udoskonalić, czyli zrobić osobną regułę na kliknięcie linków do dokumentów, które masz w witrynie, a osobną regułę na kliknięcie linków wychodzących. Czyli jest dwie reguły i dwa związane z tym tagi.
Tak jak mówiłem, tutaj akurat jeśli chodzi o te dokumenty, to nie jesteśmy w stanie odróżnić w sposób tak zwanym na podstawie zmiennych, czy klikamy doca, czy pdf, czy jpg, czy cokolwiek innego. Dlatego zaszyjemy to w odpowiedniej regule. W tej chwili przechodzę do menadżera tagów. Trochę powiększyłem tutaj obraz, myślę, że będzie to bardziej dzięki temu czytelne I tak musimy zrobić sobie regułę, więc robię nową regułę i ją konfigurujemy oczywiście będziemy mierzyć kliknięcia w linki. Natomiast nie wszystkie kliknięcia w linki, a niektóre. I wrócę jeszcze na chwilkę do strony. CLICKURL to jest zmienna, która na pewno zawiera URL klikniętego odnośnika.
Więc do tego się będę odwoływał Nie ma Więc ja chcę, żeby mój klik URL i tutaj mogę tak, mogę zrobić, że albo zawiera, ale wtedy podam tylko jeden ciąg znaków, czyli albo zrobię pdf albo zrobię. x, nie będzie to reguła uniwersalna. Jeśli chcesz zrobić regułę, która reaguje na kilka typów dokumentów, tutaj ze swojej ściągawki pokażę Ci odpowiednią regułkę. Tutaj zamiast zawiera wybierzemy dopasowanie do wyrażenia regularnego. O tych dopasowaniach do wyrażenia regularnego już wspomniałem troszeczkę wcześniej, kiedy budowaliśmy w oparciu o wyrażenie regularne zdarzenia, na które miał reagować Google Tag Manager. Tutaj zastosuję podobny przykład To jest moje wyrażenie regularne.
Znaczy ono mniej więcej coś takiego, że chce rejestrować kliknięcia, takie, w których mamy w adresie URL dowolny ciąg znaków, po którym następuje PDF albo. X Tak mniej więcej to można rozwinąć. Jeśli chciałbym, żeby ta reguła obejmowała więcej rodzajów dokumentów, to tutaj mogę po kolejnych pionowych kreskach je dopisać. To jest równoważnik lub. Zostawiam tak jak jest, czyli pdf albo. xnat a to ma reagować moja reguła OK, zapisuję ją w tej chwili Nadam tutaj tytuł reguły przycięcia na dokument. Zapisz Dobrze I zrobię od razu tag, który będzie reagował na Takie zdarzenie Nowy tag Oczywiście będzie to tak. Analytics. Będziemy generować zdarzenie.
Kategoria to będzie Klik i powiedzmy dokument Kliknij na dokument Działanie, tutaj jako działanie myślę, że można było wpisać nazwę klikniętego dokumentu. Klik dokument Dzięki Tutaj wśród zmiennych powinienem mieć klik URL z niego wyciągaliśmy. PDF i tak dalej i jeszcze ewentualnie jako etykietę mogę tutaj zaszyć jedną rzecz, mianowicie stronę na której był kliknięty ten dokument wtedy będę miał komplet informacji, tak? stroma to będzie page URL, to jest page path może, o tak zrobimy Czyli w tej chwili moje zdarzenie będzie się nazywało będzie miała ustawioną kategorię click document, jako działanie prześlę adres URL klikniętego dokumentu, a w etykiecie prześlę adres strony, na której ten dokument był kliknięty. OK.
To co jeszcze musimy tutaj zrobić to wybrać zmienną ustawień Google Analytics No i ustawić naszą regułę Reguła już była tutaj stworzona, kliknięcie na dokument, OK I robimy zapisz. GA i tutaj niech to będzie tak nazwę nosztag. Zapisuję go OK Odświeżam I przechodzę teraz do strony. Zobaczymy czy to działa. Odświeżam stronę OK. No i teraz tak. Mamy zestaw tagów, które już wcześniej tutaj mi się odpalały, bo tutaj na swojej stronie miałem ich dosyć sporo. Zwykłe kliknięcie nie zmienia nam tego zestawu Teraz zobaczymy co się dzieje przy kliknięciu w link. Najpierw powiedzmy tutaj na dole widać jest to link do jakiegoś obrazka JPG.
Przytrzymam CTRL żeby on mi się otworzył w nowym oknie, żeby nie nadpisał tego widoku który mamy Mamy link click zarejestrowany, ale nie odpaliło się żadne dodatkowe zdarzenie. Teraz przejdę, o tutaj mamy PDFa Zrobię to samo, trzymam CTRL żeby otworzyć to w nowym oknie i klikam o GA kliknij na dokument Jeden raz odpaliło mi się takie zdarzenie, tak? Czyli zarejestrowałem kliknięcie na dokument Sprawdzimy czy na pewno to działa. Tutaj mam jeszcze jeden PDF Zdarzenie się odpaliło już dwa razy. I jeszcze dla weryfikacji tutaj gdzieś powinienem mieć ten dokument, link do dokumentu tekstowego, o do. docx, bo tak sobie zdefiniowaliśmy w regule.
Klikam No i mamy trzecie odpalenie tak po raz trzeci w związku z tym, że mieliśmy PDF i. X Jeśli kliknę sobie link, taki zwykły link do strony I tutaj nic się nie dzieje Czyli to mamy ustawione, kliknięcie na dokument. Od razu w Analyticsie ustawię odpowiednią konwersję Przechodzę teraz do systemu Analytics I tutaj włączam sobie raport czasu rzeczywistego Zdarzenia i zobaczymy O zobacz mamy. Klik dokument. PDF,.
x i jeszcze kiedy tutaj sobie klikniemy powinniśmy mieć etykietę zdarzenia czyli pod stronę na której to zdarzenie miało miejsce więc tutaj wszystko się zgadza kolejnym krokiem mogłoby być zrobienie z tego konwersji ale już pokazywałem Ci wcześniej w jaki sposób robić konwersję oparte o zdarzeniach więc w tej chwili to już nie jest ważne i nie będę tego powtarzał Wrócę jeszcze do Tag Managera i spróbujemy zrobić który będzie nam zbierał kliknięcia na linki wychodzące poza naszą witrynę Czyli znowu robimy regułę Robimy nową regułę Reguła będzie oparta o kliknięcie linków, oczywiście niektórych linków. I tutaj musimy wybrać odpowiednią zmienną klik url Kliknij na artykuł zawiera po prostu kliknięty adres.
My chcemy, żeby to były linki nie prowadzące do naszej witryny, więc wybieram tutaj nie zawiera i wpisuję fragment adresu swojej witryny Dzięki za uwagę! OK QRL nie zawiera PPC Effect Zapisz tylko linki wychodzące. Dobrze, niech tak się nazywa OK. I od razu zrobię odpowiedni tak, żebyśmy widzieli czy to zadziała OK. Robimy nowy Tak Tak Universal Analytics, oparte o zdarzenie. Klik Out, może tak go nazwę, czyli kliknięcie wychodzące. I tutaj mogę dodać jeszcze dwie rzeczy. Działanie zrobię analogicznie jak przy kliknięciu w dokument. Zapiszę w działaniu klik URL, żebyśmy wiedzieli dokąd prowadziło to kliknięcie.
A w etykiecie zapiszę jeszcze jedno kliknięcie jedną rzecz? Zapiszę tutaj page path, żebyśmy wiedzieli na której stronie nastąpiło to kliknięcie, bo być może masz więcej stron, na których są linki wychodzące i chcesz wiedzieć, którędy i gdzie wychodzą klienci z twojej witryny. Jeszcze zmienna ustawień Dziękuję i jeszcze reguła wyzwalająca. Tutaj mamy tą regułę tylko linki wychodzące I tutaj zrobimy Kliknij na link wychodzący O jest, kliknij na link wychodzący, zapisz Dobra. Odświeżamy. Dobrze. Przechodzimy teraz do strony Odświeżam widok. OK Mamy tutaj zestaw tych tagów, które domyślnie się odpaliły. I zobaczymy. Tutaj mamy link zewnętrzny. Z kontrolem spróbuję go kliknąć o, GA klik na link wychodzący, dokładnie o to mi chodziło.
Można od razu zobaczyć w analityksie Czy odpaliła się również w czasie rzeczywistym odpowiednie zdarzenie? Kliknij Wyjście akcję zdarzenia, czyli dokąd i jeszcze na której stronie w etykiecie. Wszystko się zgadza, mamy zdarzenie, można w tej chwili z niego zrobić konwersję albo wykorzystać takie zdarzenie do budowy segmentu użytkowników, który potem może być wykorzystany na przykład w Google Ads w charakterze grupy remarketingowej, ale o tym będzie jeszcze osobna lekcja. W tym nagraniu to wszystko W tym nagraniu pokażę Ci jak zbudować kolejne dwa wartościowe cele za pomocą Google Tag Managera.
Mianowicie kliknięcie w adres e-mail lub kliknijcie w link Jak się domyślasz Są to cele właśnie o dużej wartości, ponieważ wskazują, że klient, który wszedł na naszą stronę, chciałby się z nami prawdopodobnie skontaktować. Nie zmierzymy poprzez te kliknięcia czy on faktycznie się skontaktował, ale przynajmniej jesteśmy w stanie stwierdzić, że miał taką Intencje. Jestem już na naszej stronie, na której wdrażaliśmy wcześniej większość tagów. I tutaj mam dwie rzeczy właśnie, które wymagają zmierzenia. Mam adres mailowy i telefon. Obydwa te elementy są linkami W tej chwili mój system nie rejestruje kliknięć. Pokazywałem to przy okazji innej witryny, a tutaj akurat jeszcze tego nie wprowadziłem.
Więc jeśli przegapiłeś gdzieś ten moment i Twój Tag Manager również nie pokazuje w podglądzie kliknięć, to przypomnę szybciutko Przechodzę do menadżera tagów wchodzę do zmiennych, bo to jest podstawa wchodzę do konfiguracji tych wbudowanych zmiennych i tutaj mam kliknięcia zaznaczam wszystkie zmienne dotyczące kliknięć One już w tej chwili powinny się pojawić Pozwolą one mi śledzić właśnie kliknięcia i zbuduję jeszcze reguły, które pozwolą mi analizować jakie zmienne są generowane przy tych kliknięciach Będą to dwie szybkie reguły Dziękuję za uwagę Wszystkie kliknięcia tylko linki, ok bardzo mi się ta nazwa podoba. Wszystkie kliknięcia linków będziemy za pomocą tej reguły analizować. Może tak to nazwę jeszcze. Czyli ta reguła będzie się odpalała po kliknięciu dowolnego linku OK i jeszcze jedna reguła wszystkie elementy.
Ta reguła będzie się odpalała przy kliknięciu dowolnego elementu, niekoniecznie linku, po to żeby zebrać trochę więcej danych o tym co jest jeszcze klikane. Również będziemy rejestrować wszystkie kliknięcia I tutaj napiszemy wszystkie kliknięcia, wszystkie elementy. Tak je o nazwiemy Te dwie reguły pozwolą nam śledzić Wszystkie elementy wszystkich kliknięć. W tej chwili odświeżyłem tryb podglądu, przechodzę do swojej strony. Tutaj również ją odświeżam OK i teraz już widać, że Te kliknięcia są śledzone.
Jeśli kliknę sobie w adres mailowy w link to tutaj w tle odpali mi się program pocztowy jeśli kliknę sobie w telefon, który również jest linkiem to mam tutaj wywołanie aplikacji telefonu tak, czyli mamy odpowiednio kliki i link kliki tak, i teraz zobaczymy co tutaj się kryje po prostu pod tym link klikiem Zmienna I tutaj mamy tak, klik URL zawiera TEL, tutaj widać, że jest telefon. Klik TEXT zawiera sam numer telefonu bez i do tego przedrostka TEL A w wypadku maila, tutaj się troszeczkę cofnę, mieliśmy mail to.
Tak? Mail to i adres mailowy, klik tekst to był po prostu adres adres bez tego mail to no i to jest w zasadzie wystarczająca informacja możemy się tutaj spokojnie oprzeć właśnie na te kliknięcia linków na link kliki tak i teraz budujemy odpowiednie reguły które będą wyłapywać telefony i maile kliknięcia telefonów i kliknięcia maili. Wracam teraz do Tag Managera i zrobimy już bardzo konkretne reguły Nowa reguła Będzie śledzić tylko kliknięcia linków, ale już nie wszystkie a takie, gdzie klik URL zawiera Czyli ta reguła będzie nam się odpalała w momencie kliknięcia linku do adresu mailowego Zapisz, kliknięcia w adres mailowy Zapisz OK. Możemy od razu zrobić kolejną regułę. Też tylko linki. Niektóre kliknięcia linków.
I tutaj robimy klik url zawiera Teraz to tyle Tak to było zdefiniowane Zapisz. Kliknięcie w telefon, tak nazywam tą regułę OK Dobra i teraz Tutaj mamy kliknięcia w adres mailowy, kliknięcia w telefon. Są dwie odpowiednie reguły I teraz trzeba zbudować tagi pod te reguły Jestem więc w zakładce tagi, robię nowy tag Konfiguracja, Google Analytics, tutaj wybieramy zdarzenie. Możemy jako kategorię wpisać Klik mail Jako działanie możemy sobie przesłać tekst, który był kliknięty mailem Tutaj pokażę Ci to jeszcze na stronie Jeśli klikniemy sobie w maila Mamy tutaj link click i w tym linku Click Text to jest po prostu nasz adres, który jest widoczny na stronie. I to będziemy chcieli przekazać do systemu Analytics. Czyli klik tekst manager tagów i tutaj wybieramy klik tekst.
Jeszcze można przekazać jedną rzecz jeśli twój adres mailowy pojawia się na wielu stronach albo masz wiele adresów na wielu różnych stronach to można przekazać jeszcze jedną zmienną dotyczącą właśnie strony na której został kliknięty adres ten adres, czyli page path. Dobrze? I przejdę jeszcze do Analyticsa, żeby od razu ustawić odpowiednie zdarzenie. Przechodzę do Analyticsa. Tutaj przechodzę do administracji Wybiorę ten mój widok roboczy, bo w nim robiłem poprzednie cele Wchodzę do zakładki cele i dodaję kolejny cel Tutaj wybieram cel niestandardowy, niech on się nazywa CLICK w mail Będzie to zdarzenie. Przechodzę dalej. No i tutaj właśnie warto widzieć co wpisaliśmy w kategorii. Nazywa się to clickmail. To samo kopiuję w tej chwili do Analyticsa.
OK klik mail Nie ma co weryfikować, bo dopiero tworzę taki cel, więc na pewno on wcześniej tutaj nie występował. Zapisz Dobrze. I tutaj jeszcze muszę wybrać zmienną ustawień Analytics OK. No i regułę, która odpali mi to kliknięcie. Kliknięcie w adres mailowy. Taką regułę zrobiliśmy Zapisuję to niech to będzie klik na adres mailowy, opisowo Dobrze Sprawdzimy czy to w tej chwili zadziałało odświeżam tutaj Przechodzę do strony, również odświeżam stronę OK. Zrobiliśmy regułę dla adresu mailowego. Kiedy kliknę sobie w telefon, nic się nie stało A teraz kliknę w adres mailowy. Jest. Odpaliła się odpowiednia reguła i w tle otworzy mi się tutaj program pocztowy.
Można sprawdzić w Analyticsie czy również w czasie rzeczywistym doszło do zdarzenia Kliknij na mail widzimy też akcję, czyli ten adres, który kliknęłem. Jak wejdę sobie jeszcze głębiej, widzę stronę, na której nastąpiło zdarzenie. OK. W konwersjach może jeszcze nie być tych informacji, zaraz zobaczymy. Klik w e-mail. Jeszcze ich nie ma, ale tak jak mówiłem, nie ma się co o tym przejmować, bo zwykle jest tak, że do konwersji te zdarzenia trafiają dopiero po kilku minutach. Trzeba kilka minut odczekać zanim Analytics potraktuje nowo utworzoną konwersję jako coś co należy tutaj mierzyć, czyli za 10 minut można by było do tego wrócić i sprawdzić.
Jeśli jest zdarzenie zdefiniowane i nie zrobiliśmy tutaj żadnego błędu to wszystko powinno prawidłowo działać. Wracam jeszcze do strony. Mam jeszcze zdefiniować tag, który będzie wyzwalany w momencie kiedy ktoś kliknie na to kliknie numer telefonu. Przechodzę do menadżera tagów. Jesteśmy właśnie w tagach, robię nowy tag Konfiguracja, również będziemy mieli tutaj Analytics Będzie to również zdarzenie Nazwę go analogicznie klik telefon. Działanie możemy tutaj wstawić analogicznie zupełnie.
Jeszcze raz Ci pokażę jak klikniemy sobie w numer telefonu dla link klika zmiennych klik tekst po prostu zawiera numer telefonu więc to wykorzystamy klik tekst Dzięki za uwagę! I tutaj wybieram klik tekst po to żeby jako działanie był przesłany właśnie kliknięty numer telefonu i analogicznie jak to robiliśmy dla maila w etykiecie wstawimy jeszcze page path żeby wiedzieć na której stronie nastąpiło to kliknięcie. I reguła Mieliśmy tutaj taką regułę kliknięcia w telefon Dzięki za uwagę! Zapisuję to. GA Klik na telefon. OK. Zapisz Dziękuję Tak, jeszcze zmienną ustawień, trzeba o tym pamiętać Zapisz Dobrze. Odświeżam. Przechodzę do strony. Odświeżam strony OK i w tym momencie kliknięcie w telefon powinno odpalić odpowiedni tak. Jest.
GA klik na telefon Przejdę jeszcze do Analyticsa Mamy tutaj nowe zdarzenie, klik telefon, odpaliło się. Od razu warto zrobić z tego konwersję. Kopiuję tutaj kategorie zdarzenia, bo tym odróżniam sobie te dwa poszczególne konwersje, przechodzę do administracji Przechodzę tutaj do zakładki cele Plus cel I analogicznie jak poprzednio, niestandardowy, dalej Kliknięcie w telefon, będzie to zdarzenie i kategoria, tak jak to było ustawione, klik telefon Zapisz. Powinno to działać. W czasie rzeczywistym jeszcze prawdopodobnie się nam te informacje w konwersjach nie pojawią nie pojawiał? Można spróbować, być może już w tej chwili załapie przynajmniej kliknięcie w e-mail, spróbuję wywołać takie zdarzenie bo ono było definiowane pierwsze OK, tutaj się odpaliło. Kliknę adres mailowy, zobaczymy czy Analytics już to złapie klik w mail. Proszę bardzo.
Jest. Także w tym momencie nie czekałem nawet 10 minut. Minęło kilka dosłowny minut i już analityks łapie mi taką konwersję, zobaczymy może już też złapie kliknięcie w telefon, tak? Klikam jeszcze raz ten telefon, odpaliło się tutaj zdarzenie, ten klik na telefon drugi raz i patrzymy w OneItics No aż tak dobrze nie ma. Jeszcze tutaj nie zdążył zareagować.
Myślę, że znowu trzeba by było poczekać parę minut, ale tak jak widzisz do tej pory to wszystko działa, więc myślę, że tutaj też problemu nie będzie Tutaj pamiętaj nieustannie o ważnej rzeczy, mianowicie jeśli Sprawdziłeś, że taki działają, to trzeba je opublikować I dopiero od tego momentu będą działały dla wszystkich, a nie tylko dla Ciebie W tym nagraniu pokażę Ci jak zbudować cel oparty o zaangażowanie. A mianowicie jak rejestrować zaangażowanie użytkowników w interakcję z filmem z YouTube, który masz osadzony na stronie. Pokażę Ci tutaj konkretny przypadek, żeby lepiej to zobrazować. Zobacz, załóżmy, że przygotowałem szkolenie. Robię stronę, na której piszę o tym szkoleniu. Jest na tej stronie jakaś zajawka.
Jakiś fragment filmu który pokazuje o co chodzi w tym szkoleniu. Tutaj konkretnie Film pokazuje co jest w programie szkolenia. Jeśli skieruję ruch z reklam na tą stronę, to ludzie mogą sobie ją przewinąć, może odpalą się zdarzenia, które wcześniej robiłem dotyczące zaangażowania, ale dla mnie bardzo wartościowym użytkownikiem byłaby taka osoba, która obejrzała kawałek tego filmu. Bo wiem, że ona będzie faktycznie zainteresowana. Więc mierzenie takich działań byłoby świetną podstawą do budowy remarketingu właśnie na osoby, które obejrzały kawałek tego nagrania. I teraz jak się za to zabrać? To jest pierwsze nagranie, w którym podgląd menadżera tagów będzie realizowany już po nowemu, także Na początek odpalę właśnie ten manager tagów w trybie podglądu.
Zobaczymy co na tej stronie da się wyklikać. Co tutaj się na niej dzieje. W tym celu przede wszystkim przechodzę do menadżera tagów Google. I tutaj odpalę tryb podglądu Tak jak wcześniej pokazywałem odpala mi się tryb podglądu w nowym oknie Muszę go uruchomić jest połączenie ze stroną strona się odpaliła jest podłączona do debuggera tylko to co mówiłem w nagraniu o tym wprowadzającym dotyczącym zmian w TAC Managerze, w tej chwili otworzyło mi się nowe okno. Jeśli chcę zobaczyć tą zawartość nad którą właśnie pracowałem, to muszę przejść do strony gdzie mam otwartą zawartość, skopywać adres URL i przejść do strony która otworzyła mi się pod względem managera TAC Managera A taków? OK.
I tutaj już widzę, że manager tagów jest załączony, więc mogę obserwować zmiany na tej stronie Zobaczymy co tutaj się dzieje. Jest to na stronie szkolenie Dobry Start z Google'a, czyli właśnie tej o którą mi chodzi. Może oderwę ją do osobnej zakładki i otworzę w takim trybie Chociaż nie to nie jest jeszcze najlepszy widok, bo nie widzę O, teraz będzie dobrze Czyli mam swoją stronę i mam podgląd menadżera tagów na jednym ekranie. Więc pierwsza sprawa to tak, widzę że rejestruje kliknięcia, natomiast mnie interesuje to wideo, czy rejestruje jakiekolwiek interakcje z wideo No nie, tutaj widać, że zarówno jakieś przewijanie i tak dalej, otwarzanie filmu nic nie zmienia, tak? Cały czas nic się tutaj nie dzieje.
Więc w tej chwili muszę wprowadzić zmianę, która pozwoli mi obserwować interakcję z wideo. Dlatego wracam znowu do menadżera tagów Na chwilę przerzucę go na cały ekran. Pierwsze co to włączę sobie odpowiednie zmienne Dziękuję Przechodzę tutaj do konfiguracji i tutaj gdzieś powinienem mieć te zmienne O! Związane z filmami. Włączam sobie w tej chwili wszystkie zmiany związane z filmem Ok, one się tutaj zapisują w tej chwili Dziękuję za uwagę już powinny być. OK, to jest pierwsza sprawa. Druga sprawa, żeby cokolwiek się działo, muszę uruchomić regułę związaną z filmami, która pozwoli mi obserwować te zmienne. Więc robię nową regułę Skonfiguruj. Film YouTube Tutaj mamy odpowiedniej typu reguły I teraz Co mamy obserwować? Możemy obserwować początek, koniec, wstrzymanie, wyszukiwanie, buforowanie i postęp.
Możemy obserwować te wszystkie akcje. Tutaj dodatkowo możemy wprowadzić w procentach wartości na które powinien reagować skrypt. Ja tutaj włączę na przykład żeby łatwo było pokazać 1,2% 1,2% czyli po 1 i po drugim procencie powinna ta reguła zareagować. Ważna rzecz, trzeba dodać od tutaj checkbox, dodaj obsługę interfejsu API JavaScript do wszystkich filmów YouTube. Zaznaczam to Na razie niech to działa dla wszystkich filmów. Jeśli nie chce dla wszystkich to musiałbym wprowadzić rozróżnienie na podstawie strony albo tytułu filmu Na razie ustawiłem regułę w ten sposób, że ma rejestrować praktycznie wszystkie zachowania użytkownika, łącznie z obejrzeniem konkretnego procentu filmu.
Można tutaj ustawić też progi czasowe, żeby to nie były procenty filmu, a na przykład sekundy, tak? Ja zostaję przy tych procentach obejrzonej zawartej bo to dla mnie jest istotne Na razie zobaczymy co się po prostu będzie działo Napiszę tutaj film w YouTube Interakcja. Zapisuję to. I teraz przejdę do swojej strony. Z powrotem ją tutaj zmniejszę na połowę ekranu I jeszcze jedna ważna rzecz w menadżerze tagów również muszę odświeżyć podgląd. Nie mam tutaj tej ramki, którą miałem do tej pory gdzie jest przycisk odśwież, więc jedyna rzecz którą w tej chwili mogę zrobić to kliknąć jeszcze raz po prostu podgląd Jest to troszeczkę skomplikowane, tutaj odpalił mi się jeszcze raz TAC Assistant.
Jeszcze raz muszę kliknąć tutaj Start. Jeszcze raz następuje połączenie I jeszcze raz odpaliła mi się główna strona. Żeby szybko wrócić do poprzedniej strony używam przycisku wstecz OK Dobra, no i w tym momencie strona jest odpalona. Patrzymy czy działa, reaguje. A teraz zobaczymy czy coś się zmieniło w kwestii wideo. Odpalam to wideo Mam dla was fajną rzecz. Na ostatnim webinarze, który robiłem rozmawiałem z ludźmi na temat tego jak chcieliby się uczyć o dotyczyło prawdopodobnie uruchomienia tagu. Zaraz zobaczymy jak to tutaj wygląda w zmiennych Nagranie cały czas leci sobie w tle, ja już je zatrzymam w tej chwili żeby mi nie przeszkadzało bo wystarczy nam tych danych.
I teraz zobaczmy co to były za zdarzenia. Tak, przewijam sobie tutaj Wideo jest widoczne, mamy adres URL, tytuł, status. Tak, wideo start. To była pierwsza akcja. Video percent było 0. Czyli tutaj załapaliśmy tą akcję start. Zobaczmy co było w kolejnym wideo Tutaj zobacz, status mamy progress czyli postęp czyli odtwarzanie, a video percent mamy 1, czyli uruchomiło nam się to pierwsze zdarzenie związane z dobiegnięciem video do 1%. Tutaj pewnie będzie analogicznie 2% I tutaj mamy też informacje o czasie trwania. To ostatnie to będzie pewnie zatrzymanie. Pauz, czyli zapauzowanie wideo Dzięki za uwagę! Czyli nasze wideo reaguje w tej chwili na uruchomienie, zatrzymanie i dojście do określonego procentu.
Tutaj widać, że każda z interakcji powoduje, że ta zmienna zawierająca wartość procentową się uaktywnia. Po prostu one są na bieżąco w momencie każdej interakcji z wideo aktualizowane, te wszystkie zmienne. I teraz Jaka z tego korzyść? To, że ktoś tylko uruchomił wideo nas niespecjalnie interesuje, że je zatrzymał też nas niespecjalnie interesuje. To co nas tak naprawdę interesuje to to, że ktoś dooglądał to wideo do jakiegoś konkretnego miejsca.
Czyli powiedzmy jeśli mam to swoje wideo, przewinę je do jakiegoś konkretnego momentu, jeśli mamy dwa na przykład 12 minut to około 6 minut to będzie 50% ale wiesz, że możemy posługiwać się procentami więc te wartości minutowe są tutaj tak naprawdę nieistotne to co spróbujemy za chwilę zrobić to tak skonfigurować tak menadżera, żeby reagował tylko i wyłącznie na przewinięcie naszego wideo do określonego miejsca Ja w tej chwili wracam do menadżera tagów. Wrócę do swojej reguły związanej z wideo Tutaj i spróbuję ją zmodyfikować. Czyli tak, początek, koniec, wstrzymanie i postęp. Postęp akurat mnie interesuje Natomiast wartości, tak? Powiedzmy, że mnie interesuje obejrzenie 25 50% 75% 100% To zdarzenie wywoła się tylko w momencie dojścia do określonego procentu odtwarzania filmu.
Tutaj się wywoła nawet 4 razy bo mamy 4 konkretne progi procentowe. Można to zostawić w ten sposób. Wtedy będziemy mieli 4 zdarzenia. Żeby można było rozróżnić które zdarzenie przy którym procencie miało miejsce to musielibyśmy na poziomie konfiguracji tagu przekazywać jeszcze Wtedy w analitixie można zrobić to, że w filmie jest 4 zdarzenia, a w analitixie jest tylko 1 zdarzenie. Wtedy w analitixie można zrobić to, że w filmie jest 4 zdarzenia, a w analitixie jest tylko 1 zdarzenie Można na podstawie wszystkich zdarzeń zrobić sobie konwersję, albo tylko na podstawie jednego z nich. Na przykład przy obejrzeniu do 50% możemy sobie zrobić konwersję, bo będziemy mieli w etykietach ten konkretny procent konwersji przesłany.
Tylko jedna rzecz jeszcze, o której trzeba pamiętać, Analytics ma ograniczoną ilość informacji o ograniczoną ilość sitów, czyli takich sygnałów z witryny, które może przyjąć, zanim zacznie przedstawiać nam informacje próbkowane, czyli takie statystyczne. Dopóki nie dobijemy do tej granicy, to mamy pełne informacje na podstawie rzeczywistych danych bez próbkowania. Jak przekroczymy tą granicę, informacje zaczną być próbkowane w Analyticsie. No i teraz pytanie, czy nam zależy na tym, żeby zasypywać Analyticsa tymi informacjami? czy niekoniecznie jeśli niekoniecznie to tutaj możemy zrobić tylko konkretny procent, tak? Albo na przykład zostawić tylko dwa przedziały, 25 i 50%, tak? Jeśli chcielibyśmy na ich podstawie zrobić na przykład dwie konwersje, albo dwie grupy do remarketingu, to myślę, że to powinno nam wystarczyć.
Ja zostawię właśnie taki układ, czyli będę przekazywał sobie dwie wartości. Dobra i teraz to zapisuję OK dane są zapisane. No i teraz jeszcze jedna rzecz, którą muszę zrobić to tak, który będzie mi reagował na taką regułę OK Robię nowy tag Jak się domyślasz będzie to tak? Universal Analytics? I tutaj wybieram zdarzenie i teraz parametry śledzenia I tutaj robię Film YouTube Obejrzenie powiedzmy, tak? W działaniu tutaj moglibyśmy przekazać ten procent przewinięcia Tutaj powinienem mieć w tej chwili odpowiednią zmienną video percent o czyli w działaniu będę przekazywał procent przewinięcia tego wideo, procent obejrzenia wideo, a w etykiecie mogę sobie przekazać na przykład albo tytuł konkretnego wideo, jeśli chcę rozróżniać to wideo po tytule. Albo na przykład stronę, na której materiał został odtworzony.
Powiedzmy, że interesuje mnie strona, tak? Bo to może być istotny element przy budowaniu jakiejś konkretnej konwersji chce wiedzieć na której stronie odpaliło się dane wideo Patrzę jeszcze do zmiennych, mógłbym wybrać sobie którąś z tych zmiennych dotyczących wideo, na przykład URL albo tytuł, ale ja ustaliłem, że zrobię tutaj adres strony, tak? Czyli będę przekazywał sobie do zdarzenia procent odtworzenia wideo i adres strony na której to odtworzenie miało miejsce. Jeśli bym chciał zamiast tego adresu strony przekazać tytuł, to mogę po prostu wykorzystać tutaj zmienną wideo tytuł Dwie na raz też mógłbym przekazać, ale to byłoby nieco zagmatwane. Myślę, że wystarczy jeśli tutaj przekażemy jedną zmienną. Okej, coś takiego.
Teraz tak, czy to jest działanie związane z interakcją? Jest. Więc zostawiamy to bez zmian. Na pewno Tutaj musimy wybrać jeszcze ustawienia Google Analytics, czyli naszą zmienną ustawień i regułę, która będzie wyzwalać nam I tutaj będziemy mieli film z YouTube Zapisujemy to. Będzie to na pewno GA. Interakcje z wideo. Zapisz Dobra, zmniejszam nasze okno z powrotem do połowy strony. Tak jak mieliśmy to wcześniej Tutaj już pamiętamy, że żeby to zadziałało to muszę najpierw kliknąć jeszcze raz podgląd Tutaj nam się zmielą znowu okienka, przeładuję to. Nie do końca jestem przekonany czy to tak powinno działać, ale na razie mamy wersję beta, więc przyjmijmy, że tak to po prostu działa.
OK Teraz tak, tutaj wrócę do strony na której byłem w tym moim wideo. Jest, tutaj wszystko jest widoczne, debugger działa Dzięki I teraz odpalimy Nasze wideo Na razie jak widzisz nic się nie stało, wideo sobie leci. Powinno coś się stać kiedy dojdziemy do 25%, a potem do 50%. Tutaj całość ma około 12 minut, czyli Tutaj spróbuję przewinąć do jakichś do takiego miejsca, żeby było blisko tych 25% Będziemy teraz obserwować czy wywoła się odpowiedni tak przy dojściu do 25% Za chwilę powinniśmy mieć tutaj zdarzenie, patrzę na czas tego wideo O! I w tym momencie odpaliło nam się pierwsze zdarzenie. Możemy zobaczyć do zmiennych. W tym zdarzeniu mamy, tutaj na dole jest gdzieś to wideo.
Video percent 25%, czyli odpaliło się tylko raz w momencie kiedy doszliśmy do 25%. Widzimy to VideoTutorial mamy to szkolenie, tak jak tutaj zresztą widać, to jest ten tytuł Dobra, teraz wypadałoby jeszcze zobaczyć czy to trafiło do Analyticsa jako zdarzenie Więc przechodzę tutaj do swojego Anoit X do czasu rzeczywistego i do zdarzeń O! I tutaj mamy Film YouTube obejrzenie, akcja zdarzenia 25, wiem że to jest w procentach. Jak sobie wejdę głębiej to w etykiecie mam przekazaną informację o tytule tego filmu I teraz będę chciał zrobić jeszcze z tego konwersję.
Zatrzymam to wideo, które gdzieś mi tutaj w tle gada OK, jest już zatrzymane Spróbujemy zrobić teraz jeszcze konwersję, czyli przychodzę tutaj do administracji, powiększę może na cały ekran w tej chwili OnITX, administracja Cześć! W tym widoku nie mogę dodawać żadnych celów, dlatego że mam już ich 20. Cofnę się jeszcze o krok. To jest właśnie ten limit. Zmienię po prostu widok. Mam tutaj dodatkowe cele. Zrobiłem sobie kiedyś taki dodatkowy widok właśnie na to żeby dodawać tam cele, które się nie mieszczą w tym pierwszym OK I tutaj mam miejsce, mogę dodać cel I tutaj zrobimy cel niestandardowy, oparty na zdarzeniu.
Będzie to Dzięki za uwagę! i tutaj dodamy jeszcze Dziękuje za uwagę może do sga dobry start z google ads tak żebym wiedział jakiego wideo to dotyczy bo Akurat ja tutaj zakładam, że chcę śledzić jedno wideo. Jeśli ty masz dużo materiałów wideo na jakiś konkretny temat, no to mógłbyś na przykład śledzić sobie stronę, z której są odpalane te materiały, albo po prostu nie śledzić w ogóle żadnych innych parametrów, tylko przyjąć, że odpalenie wideo i obejrzenie 25% To jest to na czym Ci zależy. Ja będę chciał złapać tylko to jedno konkretne wideo. Tak? Dlatego Zrobimy zdarzenie, ale bardziej precyzyjne Jeśli chodzi o. . . wrócę tutaj jeszcze do menadżera tagów.
Jeśli chodzi o parametry to tutaj sobie podejrzę Kategoria Tak ją sobie tutaj nazwałem. Kopiuję w tej chwili i wklejam Dobra W działaniu muszę wpisać ten procent na którym mi zależy, powiedzmy, że 25%, to jest dosyć długi film, więc jeśli ktoś dojdzie do 25%, to jest wystarczająco dobrze, uważam. No i etykieta, tutaj załóżmy, że chcę śledzić ten konkretny film, tak? Wrócę w tej etykietce W tej chwili jeszcze od tutaj do odglądu menadżera tagów, więc muszę sobie to zobaczyć w drugim okienku i wideo tytuł, który przekazuje w zdarzeniu Nazywa się tak jak tutaj to mamy wyświetlone. Więc ja sobie Skopiuję przynajmniej fragment. Szkolenie dobry start.
To powinno wystarczyć Popiój, teraz powinno się skopiować Wracam do Analytics i tutaj w etykiecie Szkolenie Dobry Start OK myślę, że tak to zadziała Zapisuję mój cel OK, cel się zapisał, przechodzę jeszcze do czasu rzeczywistego Dobrze, zdarzenie tutaj cały czas widzę. Konwersje pewnie będę widział dopiero za chwilę. Na razie mam wszędzie 0, dlatego że tak jak Ci mówiłem, troszeczkę czasu mija zanim Analytics zdąży zareagować na zbudowanie nowej konwersji. Ja teraz zrobię na moment pauzę i za chwilę odpalę jeszcze raz to widok żeby zobaczyć czy faktycznie będę miał z tego konwersję OK, już wróciliśmy do analityksa, do czasu rzeczywistego. Puszczę je i ustawię w takim miejscu, żeby było blisko tych 25%, czyli będzie to około 3 minut Dobrze.
Włączę sobie od razu podgląd menadżera tagu, żeby widzieć czy zdarzenie związane z YouTube się odpali O! Zdarzenie się właśnie odpaliło Mamy tutaj informację, że tak się odpalił. Przechodzę teraz do Analytics No i tutaj wideo DSGA mamy również konwersję. Było zdarzenie, jest teraz już też zarejestrowana konwersja. Czyli wszystko co tutaj było do ustawienia odnośnie interakcji z tym wideo zostało ustawione W tym nagraniu będę chciał Ci wytłumaczyć po co robiliśmy te wszystkie cele i jak można z tego skorzystać. Pokażę Ci na razie jedno zastosowanie, mianowicie będą to grupy remarketingowe, które możemy zbudować właśnie w Google Analytics na podstawie tych celów, które budujemy budowaliśmy wcześniej, jak również na podstawie standardowych zachowań użytkowników rejestrowanych w Google Analytics.
Czyli na razie nie będziemy ruszali Google Tag Managera, skupiamy się na Google Analytics. Po co w ogóle się tym zajmować, tym remarketingiem i budowaniu tych grup remarketingowych? marketingowych Pokażę Ci prosty przykład. Załóżmy, że masz swoją stronę. Tak? Kierujesz na nią ruch z Google, z kampanii płatnych, z różnych źródeł. Kierujesz tutaj użytkowników. Część tych użytkowników od razu się odbija od strony Za chwilę już ich tutaj nie ma to mamy odrzucenia. Część użytkowników przechodzi gdzieś głębiej, tak? Czyli przechodzi na przykład na stronę kontakt, ze strony kontakt przechodzi na i z formularza wypełnia go, przechodzi na stronę podziękowania I teraz w tym procesie często występują zakłócenia.
Na zasadzie, że ktoś dojdzie do strony kontakt, ale w tym momencie nie będzie miał czasu, żeby zadzwonić albo pisać. Zobaczy, że jest jakiś formularz, kliknie sobie, zobaczy, że nie, to za długie, nie wiem teraz jaki adres podać, cokolwiek Natomiast dla nas jest to wskazówka, że klient, który był w tym miejscu jest na pewno bardziej wartościowy od takiego, który się od strony odbił. Klient, który był w tym miejscu jest znowu, tutaj damy wagę powiedzmy 1, tutaj damy uwagę dwa. Znowu jest bardziej wartościowy niż ten, który odbył się od strony i bardziej wartościowy niż ten, który był na stronie kontakt. Tak? i Mamy jeszcze tutaj tego klienta, który dotrze do samego końca.
Czy powinniśmy dla niego robić remarketing? Niekoniecznie, jeśli on zrealizował nasz cel, to w zależności od tego, co prowadzisz, jakiego typu działalność, czy to jest sklep, czy usługi, niekoniecznie musimy tutaj docierać. Natomiast dobrze jest zastosować również tą wiedzę, że klient był powiedzmy na tej stronie, ale nie był na tej stronie, po to, żeby właśnie remarketingować tylko takich klientów, a wykluczyć tych, którzy byli tutaj a potem przeszli dalej, bo znowu niepotrzebnie byśmy ich tym remarketingiem nękali. Czyli możemy w ten sposób zbudować sobie grupę użytkowników, którzy byli blisko realizacji celu.
Po co to robimy? Powiem Ci o tym na przykładzie Google Ads Do Google Ads możemy sobie taką grupę wyeksportować, tak? I tam, kiedy ustawiamy kampanię, możemy pokazać, pokażę Ci to zaraz na koncie, ale na razie tak już omówię całość teoretycznie. Tam możemy do naszych kampanii dodać odbiorców to mogą być odbiorcy z grup remarketingowych. I w tych kampaniach możemy manipulować stawkami, które ustawiamy w kampanii reklamowej, dla różnych grup odbiorców. Czyli na przykład dla tych, którzy byli tutaj, już blisko, tak? Na stronie z formularzem, ale go nie wypełnili Możemy zrobić podbicie stawek np. plus 50% Po co? po to, że W momencie kiedy ci odbiorcy po raz kolejny będą np.
w Google pytali o Twoje usługi, to Google będzie wiedziało, że dajesz 50% wyższą stawkę za wyświetlenie im reklamy. I wtedy z taką wyższą stawką jest duża szansa, że przebijesz konkurencję która ma standardowe stawki, bo u nich ci odbiorcy jeszcze nie byli. I można w ten sposób budować sobie całą taką drabinkę, możesz zbudować grupę użytkowników wszystkich, którzy byli na stronie, ale wiemy, że wśród nich jest trochę takich, którzy byli bezwartościowi, bo się odbili. Dla nich można zbudować taką grupę Możesz dać np. podbicie stawki plus 10%. Możesz zbudować kolejną grupę dla tych, którzy byli powiedzmy na stronie kontakt i tutaj zrobić plus 30% tak.
I możesz zrobić dla tych, którzy byli na stronie z formularzem, ale nie skończyli całej ścieżki, dla nich zrobić plus 50% Dziękuje za uwagę Tak? To jest jedna możliwość, czyli w momencie kiedy ci użytkownicy będą wracali z zapytaniem do wyszukiwarki, możesz podbić dla nich stawki Druga możliwość polega na tym, że możesz w ogóle zrobić kampanię kierowaną tylko na konkretną grupę użytkowników. Czyli nie podbijać stawek, a zrobić nową kampanię kierowaną tylko na takich użytkowników Możesz im na przykład wyświetlić reklamę, zarejestruj się dzisiaj, dokończ, nie wiem, złoż zapytanie, odbierz jakiś bonus, tak, dla użytkowników, którzy wiemy, że już byli blisko tutaj konwersji.
Możemy taką kampanię uruchomić na przykład, w sieci reklamowej czyli Google Display Network i tymi reklamami ganiać za takim użytkownikiem po całym internecie niezależnie od tego gdzie on się znajdzie Jest jeszcze inna możliwość Jeśli mamy już zebraną grupę odbiorców, którzy zrealizowali nasz cel konwersji, tak, to możemy na podstawie tej grupy kazać dowolnomu systemowi, czy to będzie Google Ads, czy Facebook, czy LinkedIn, zbudować grupy podobnych odbiorców. Podobnie jak w przypadku Dzięki odbiorcy czyli tacy, którzy mają jakieś cechy wspólne związane z ich zachowaniem z tymi odbiorcami, których mamy w swojej grupie remarketingowej. Czyli możliwości jest tutaj dużo z taką grupą podobnych odbiorców możemy znowu zrobić kilka rzeczy.
Możemy na nich Zobaczcie jak zrobić podbicie stawek na jakiej grupie wzorujemy naszą grupę podobnych odbiorców, możemy zrobić odpowiednie podbicie stawek w różnych naszych kampaniach, albo możemy znowu zrobić osobną kampanię Dobrym pomysłem na wykorzystanie takiej grupy podobnych odbiorców jest budowa kampanii w Google Ads na ogólne słowa kluczowe. Jeśli masz jakiś biznes, na przykład sklep z butami i zrobisz sobie kampanie na słowo kluczowe buty. Wiadomo, że bardzo dużo ludzi będzie używać takiego słowa kluczowego, w związku z tym ono jest drogie. Nie wszyscy mają intencje zakupowe, wpisując taką frazę.
Natomiast jeśli tą kampanię na słowo kluczowe buty Buty Tak? Skierujemy tylko do użytkowników podobnych, do podobnych odbiorców, do tych, którzy już u nas skonwertowali, to mamy szansę, że Google pokaże reklamę na to słowo buty tylko użytkownikom, którzy potencjalnie mogą chcieć się z nim skonwertować takie buty właśnie kupić, tak? Bo już Google wie, że to są użytkownicy, którzy zachowują się bardzo podobnie jak ci, którzy na naszej stronie skonwertowali. Więc tych możliwości jest tutaj dużo i występują one praktycznie w każdym systemie. Nie wszędzie jest może ta opcja z podbijaniem stawek, ale wszędzie jest możliwość, żeby kupić takie buty Można kierować reklam na odbiorców z grup remarketingowych. Wszędzie możemy robić grupy podobnych użytkowników.
Nie wszędzie da się do tego użyć Analyticsa. Ja Ci pokażę tutaj akurat schemat z Google Ads, który jest natywnie zintegrowany z Analytics. I tam można to zrobić bardzo prosto Do zobaczenia! pokaże Ci jak zbudować kilka takich grup odbiorców w systemie Google Analytics.
I to będzie tak, będą to grupy takie natywne można powiedzieć, które nie wymagają budowy żadnych celów, ale wynikają jakby z samego faktu działania Analyticsa Tutaj będziemy mieli Możliwość dotarcia do użytkowników, zdefiniowania takiej grupy użytkowników, którzy byli na stronie przez konkretny czas grupy z której użytkownicy przejrzeli w ramach jednej sesji określoną minimalną ilość stron, czyli na przykład w sklepie internetowych stron produktów, tak? Albo użytkownicy, którzy byli określoną ilość razy na twojej stronie, tak? To wszystko można wyciągnąć natywnie z tej sesji Dzięki za uwagę! bezpośrednio z Analyticsa Kolejna grupa tych naszych grup użytkowników to będzie grupa, to będą grupy związane z zaangażowaniem.
To co Ci już pokazywałem wcześniej przy ustawianiu celów, czyli grupa takich, którzy czytali artykuł, przewinęli go w określonym czasie do określonego miejsca. Grupa takich, którzy czytali artykuł, przewinęli go w określonym czasie do określonego miejsca grupa użytkowników, którzy zaangażowali się w wideo albo takich, którzy klikali zakładki na naszej stronie. I ostatni Ostatnie segmenty, które tutaj będziemy chcieli zbudować, żeby wykorzystać je do remarketingu, to tacy użytkownicy, którzy weszli na stronę kontakt z formularzem, ale nie dokończyli procesu wypełniania tego formularza i bardzo podobna grupa to tacy, którzy byli na stronie koszyka, ale nie zrealizowali żadnej z transakcji. Także przejdziemy w tej chwili przez te punkty po kolei.
Pokażę Ci to na kilku witrynach, ponieważ nie wszystkie te wcale udało mi się zgromadzić w jednej witrynie. Ale nie ma to większego znaczenia, będziesz wiedzieć jak to po prostu zrobić Przechodzę w tej chwili już do systemu Analytics. Pierwsza grupa to użytkownicy, którzy byli na stronie przez określony czas. Gdzie w ogóle definiujemy te grupy? Przechodzimy tutaj do administracji I tutaj na dole mamy definicję list odbiorców Wchodzę w odbiorców Tutaj przychodzę przez dalsze kroki. OK. Teraz muszę wybrać, gdzie mają być kierowane moje dane z list remarketingowych, które tutaj sobie zbuduję.
Ja tutaj wybiorę, i tak trzeba robić, generalnie konto Google Ads, do którego mają być kierowane te dane i konto Google Analytics, bo w nim również będą potem te dane widać, będzie można je analizować. Czyli wybieram te dwa źródła. Skąd mi się tutaj wzięło konto Google Ads? To jest konto dostępne na tym samym identyfikatorze użytkownika, którego użyłem do stworzenia konta Google Ads Google Analytics. Mówiłem o tym od początku, warto o tym pamiętać. Całą analitykę najlepiej robić na jednym koncie. Dobra, czyli to mamy wybrane mamy na razie stworzoną domyślną taką grupę wszyscy użytkownicy, czyli wszyscy których w ogóle nie ma Analytics złapał, że weszli na stronę.
Nas to specjalnie nie interesuje i nie będziemy nawet chcieli kierować ruchu na taką grupę, bo tak jak mówiłem duża część tego ruchu odbija się od strony i jest mało wartościowa. Wrócę tutaj na stronę odbiorcy i zrobię teraz nową, już tą właściwą grupę odbiorców OK. I tutaj mamy wstępnie zdefiniowane cele. Lista inteligentna to jest taka lista budowana na podstawie konwersji w podobnych, jak twoja, firmach. Statystycznie może być to wartościowa grupa To też można zbadać, czy taka grupa jest wartościowa, być może jeszcze będę miał chwilkę, żeby Ci to później pokazać, ale to nas w tej chwili nie interesuje.
Wszyscy użytkownicy też niekoniecznie, nowi też niekoniecznie, powracający w tym momencie jeszcze nie Dziękuję Nas interesują użytkownicy, którzy byli na stronie przez określony czas. Tutaj jak widzisz nie ma takiej grupy, która by pasowała, więc spróbujemy utworzyć nową I tutaj mamy różne możliwości. Mamy możliwość budowania takich grup w oparciu o dane demograficzne, technologie, jak widzisz tutaj mamy możliwość wybrania systemu, przeglądarki i tak dalej. I mamy możliwość wybrania zachowania. Nas interesuje ta ostatnia rzecz, czas I tutaj mamy opcję albo na użytkownika albo na sesję do naszej grupy dodać tych użytkowników, którzy w ramach jednej wizyty byli przez określony czas na stronie, to wybieramy tutaj na sesję i tutaj warto wybrać nie równy, a większy i np.
większy niż powiedzmy To jest w sekundach, więc 60 sekund. Tak chcemy znaleźć w tej chwili użytkowników zapisać ich do naszej grupy, takich dla których czas trwania sesji był większy niż 60 sekund. Tak zastosuj OK I tutaj mamy od razu informację, że tych użytkowników było 20, tak? Przez ile czasu oni będą w naszej grupie remarketingowej? Przez 30 dni, tak? Tutaj maksymalny czas trwania tego członkostwa to jest 540 dni. To wszystko zależy od tego do czego chcesz tego użytkownika taką grupę stosować. Jeśli w Twoim biznesie użytkownicy rotują dość szybko i szybko podejmują decyzje zakupowe, to te 30 dni na pewno będzie wystarczające.
Jeśli potrzebują kilku miesięcy na podjęcie decyzji, to być może trzeba będzie tutaj zrobić ten dłuższy okres członkostwa. OK, tutaj Google System pokazał nam gdzie możemy użyć tych list. Jeszcze jedna rzecz to musimy nazwać sobie tą naszą listę odbiorców. Nazwijmy ją na przykład byli na stronie minimum 60 sekund. OK No i teraz musimy zdecydować gdzie chcemy tę listę udostępnić. Ja chcę ją udostępnić tutaj na konto Google Ads. OK, mam to zdefiniowane, opublikuj. Teraz przejdę do konta Google Ads, żeby Ci pokazać gdzie ta grupa mi się pojawia.
Tak, co z nią zrobić? Jestem na koncie tym powiązanym z moim Analyticsem Przejdę w tej chwili tutaj do odbiorców Zarządzanie odbiorcami Dziękuję za uwagę Zobaczymy najpierw do źródeł danych o odbiorcach Tutaj Analytics nie jest w tej chwili skonfigurowany, więc muszę to skonfigurować OK Tutaj znowu muszę wybrać, podobnie jak przy konfiguracji podstawowego tagu remarketingowego Google Ads, czy ma być to remarketing taki podstawowy, czy taki, który zbiera konkretne atrybuty związane na przykład z handlem detalicznym. Tutaj dla naszych potrzeb wystarczy ten remarketing podstawowy A teraz zacznijmy od tego, co się dzieje I teraz muszę jeszcze wskazać skąd konkretnie mają być pobierane dane. Wybieram tutaj to VOD. Tutaj mamy kilka widoków danych, natomiast grupy, które tworzyliśmy w Analytics są tworzone na poziomie usługi.
I tutaj można wybrać spokojnie wszystkie dane witryny, bo tam będą wszystkie te grupy dostępne. Z praktyki wiem, że tutaj jeśli wybierzemy któryś konkretny widok danych, to może to powodować pewne problemy. Najlepiej tutaj wybrać wszystkie dane witryny. Zapisz i kontynuuj Gotowe OK, jest zrobione nasze połączenie z Google Analytics Wrócę teraz do list odbiorców I tutaj w widoku list odbiorców widzę na przykład, że pojawiła się moja grupa użytkowników. Byli na stronie minimum 60 sekund. Nie mam tutaj nigdzie informacji, że są to odbiorcy z Analytics. To dlatego, że nie widzę jednej kolumny Informującej właśnie o źródle. Klikam tutaj kolumny, modyfikuj kolumny. I tutaj mam właśnie źródło. Przeniosę go sobie gdzieś tutaj na początek Zastosuj.
I teraz już będziemy widzieli, że to jest Grupa, która jest zbudowana w Analytics i jest otwarta. Jeśli się zacznie budować, to tutaj będziemy mieli informację o ilości odbiorców w takiej grupie I teraz jeszcze Ci pokażę co z taką grupą można zrobić Przejdę w tej chwili do kampanii, tutaj były robione tylko jakieś kampanie testowe W tej kampanii mam rozbiorców i danych odbiorców mogę dodać właśnie jedną z moich grup Włączę tutaj przeglądaj. W jaki sposób weszli w interakcje. I tutaj mam byli na stronie minimum 60 sekund Dobra, to już wszystko Ważna rzecz, o tym mówiłem szczegółowo w szkoleniach związanych z Google Ads, to jest o tutaj ten przełącznik, kierowanie albo obserwacja.
Jeśli chcemy tylko Jeśli chcemy analizować grupę i podbić dla niej stawki, to musi być włączona obserwacja. Jeśli chcemy zawęzić kierowanie tylko i wyłącznie do tej grupy, to musi być kierowanie. Tylko, że nasza grupa jest w tej chwili bardzo mała, więc nie da się na nią kierować ruchu. Do kierowania w wyszukiwarce, a to jest bardzo ważne to jest kampania na wyszukiwarkę, trzeba minimum 1000 osób w grupie remarketingowej. Do kierowania w sieci reklamowej, tej sieci Google Display Network, trzeba minimum 100 osób w grupie remarketingowej. Także tutaj zostajemy przy tej obserwacji. Można wziąć jeszcze tą grupę wszyscy analitycznie wszyscy użytkownicy z Google Analytics zapisz i teraz Ci pokażę co z nimi zrobić.
Oni w tej chwili będą tylko tak jak powiedziałem obserwowani, czyli będziemy mieli statystyki, które mówią czy ci użytkownicy lepiej czy gorzej konwertują, jak w ogóle konwertują i jak konwertują w ogóle na tle całej grupy. I jeśli zobaczymy, że faktycznie ci, którzy byli na stronie minimum 60 sekund mają lepsze wyniki konwersji, to możemy zrobić prostą rzecz i na przykład podbić dla nich stawki. Na przykład o powiedzmy 30%, tak? A dla wszystkich użytkowników, jeśli też będzie widać dla nich jakąś różnicę, możemy zwiększyć te stawki np. o 10%.
Po co? Tak jak Ci mówiłem, będziemy w ten sposób sygnalizowali Google Ads, że jeśli zapytanie do wyszukiwarki pochodzi od użytkownika, który znajdzie się w Google Adsie, to będzie to wyszukiwarka, która będzie wyszukiwana. A jeśli ktoś znajdzie się w Google Adsie, to będzie to wyszukiwarka, która będzie wyszukiwana znajduje się w takiej grupie remarketingowej, to Google podbije stawkę w licytacji będzie konkurować z innymi reklamodawcami stawką zwiększoną o 30% Czyli tutaj możemy sobie dodawać tych odbiorców, których utworzyliśmy w Analytics.
I teraz ci pokażę jeszcze kolejne przykładowe grupy Kolejna grupa, którą miałem zdefiniowaną na swojej liście, to była określona ilość stron w jednej sesji To jest bardzo podobny typ grupy Tutaj mamy definicję list odbiorców, odbiorcy Dzięki za uwagę! Nowi odbiorcy i tutaj robimy znowu utwórz nowych Tutaj wybieramy warunki i dalej tutaj wybieramy odsłony Odsłony czyli właśnie strony, które wyświetli użytkownik. I tutaj chcemy znowu, żeby to była minimalna liczba, więc wybieramy więcej albo większe, równe niż 3. Co to znaczy? Że w tej grupie znajdą się użytkownicy w tej grupie odbiorców znajdą się użytkownicy, którzy w ramach sesji mieli minimum 3 obejrzane podstrony. Tak? Zastosuj Również są tacy użytkownicy jak widzę.
I teraz muszę nazwać sobie taką listę OK, dalsze kroki, teraz muszę wybrać gdzie to publikuję Na VOD, opublikuj, na tym kącie google ads OK, tutaj się wszystko udało, jeszcze tylko sprawdzę jak wygląda teraz lista odbiorców na moim koncie Google Ads. Zarządzanie odbiorcami. I tutaj zobacz, mam znowu minimum 3 strony na sesję, czyli automatycznie ta lista odbiorców pojawiła mi się w Google Ads Tak tutaj w listach remarketingowych i już mogę ją stosować. Czyli nie muszę tutaj nic specjalnego robić, żeby pojawiły mi się kolejne listy odbiorców, które będę sobie tworzył w Analytics, także już tutaj nie będę w ogóle wracał.
Wiem, że one się tutaj tworzą, tak? I ode mnie albo od ciebie, Zależy co z nimi zrobisz, w jaki sposób je sobie wybierzesz do kierowania ruchu. Przejdę jeszcze przez kolejne przypadki, które mieliśmy na mojej liście. Dalej było tak, określona ilość sesji na użytkownika. Kiedy to ma zastosowanie? Wtedy kiedy jest to możliwe kiedy użytkownik był na stronie raz, drugi, trzeci, czwarty, tak? i na przykład nic nie kupił. Tak jak to już wielokrotnie mówiłem, generalnie użytkownicy w większości zanim sfinalizują transakcję wypełnią jakiś formularz albo się z tobą skontaktują, przychodzą na stronę przynajmniej kilka razy, więc tacy, którzy powiedzmy byli już trzy razy, będą prawdopodobnie bardziej wartościowi, niż tacy, którzy byli tylko raz.
Dlatego też warto zrobić dla nich osobną grupę remontowani marketingową. I teraz jak to zrobić? mamy zrobić określoną ilość sesji na użytkownika. Przechodzę do Analyticsa. Tutaj jedna rzecz, zostałem w tej chwili na stronie, na której robiłem przed chwilą grupę odbiorców. I tutaj żeby Cię nie zmyliło, nie zmylił przycisk zamknij odbiorców Jeśli chce wrócić do listy odbiorców to klikam powrót na stronę odbiorcy. Zamknij odbiorców powoduje, że ta lista którą utworzyłem zostanie zamknięta. Czyli nikt do niej nie będzie mógł już trafić. Klikamy powrót na stronę odbiorcy. OK I robimy grupę odbiorców użytkowników którzy byli na stronie przynajmniej trzy razy.
Nie widzieli trzy strony w czasie jednej wizyty, ale byli na twojej stronie przynajmniej trzy razy, odkąd Google Analytics jest w stanie ich rozpoznać. Znowu robimy nowi odbiorcy Tutaj możemy skorzystać z tej opcji powracającej użytkownicy Jeszcze wejdę w edycję. To jest jak widzisz tylko taki predefiniowany filtr, który daje nam tutaj tylko takie wstępne ustawienia. Akurat ten nie dokładnie robi to co ja bym chciał. Ten filtr działa w ten sposób, że będzie dodawał do naszej grupy użytkowników powracających, ale my nie dokładnie tego chcemy.
My chcemy takich, którzy byli przynajmniej kilka razy, więc ja muszę tutaj to od razu zmienić Akurat Taką grupę możemy tutaj ustawić za pomocą opcji zachowanie, ponieważ tutaj mamy gotową taką sekcję pod tytułem sesję Sesje to jest właśnie łączna liczba sesji w wybranym zakresie dat. Tak, więc ja tutaj wybieram że to ma być więcej niż 3. Że w grupie będą tylko te osoby, które były minimum 3 razy na stronie. I warto tutaj dodać jeszcze jedną rzecz Transakcja Dlaczego? Dlatego, że jeśli to jest sklep internetowy, tak to dotyczy się sklepów internetowych, to nie chciałbym docierać do użytkowników, którzy już zrealizowali konwersję.
No chyba, że taki byłby mój cel, ale zakładając, że chcę zrobić remarketing i pokazywać reklamę tym, którzy byli na stronie, ale nie zrealizowali tej konwersji, to wybieram tutaj sesję większe niż 3. Jeśli to jest sklep internetowy, to wybieram tutaj, że transakcje równe 0 Czyli minimum 3 razy byli na stronie, ale nic nie kupili. Jeśli chodzi o sklep internetowy to będzie słuszne Warunki tutaj muszę usunąć bo nie będę miał takiego warunku te wszystkie warunki, które tutaj bym poustawiał się sumują. Czyli jeśli nałożę tutaj na przykład jakieś ograniczenie, a potem jeszcze zrobię warunki, to one będą zsumowane.
W sensie to ograniczy jeszcze bardziej liczbę użytkowników, którzy trafią do mojej grupy zainteresowanych na marketingowej OK, ja chciałem zrobić właśnie coś takiego sesję większe niż 3 i 0 transakcji. Zachowaj i nazwę to w ten sposób OK i pamiętamy o tym, żeby tak Dzięki za uwagę! Wybrać miejsce docelowe i opublikować taką listę. I ona już powinna w tej chwili trafić do mojego Google Ads Kolejny przypadek, który mam tutaj wymieniony, to grupa oparta o zaangażowanie. Robiliśmy taką konwersję, polegającą na przewinięciu z strony w określonym procencie, w określonym czasie Teraz spróbuję zrobić z takiej konwersji grupę użytkowników.
Przechodzę znowu do Analyticsa, powrót na stronę odbiorcy I tutaj musimy się na moment zatrzymać o ile Te grupy odbiorców są zdefiniowane na poziomie usługi To jeśli chcemy definiować naszą grupę odbiorców na podstawie konwersji to musimy wybrać widok w którym te konwersje są dostępne. Tak, czyli ja w tej chwili muszę się przełączyć z tego widoku wszystkie dane witryny na widok roboczy. W nim robiliśmy taką wersję Zauważ, przełączyłem się do widoku. Odbiorcy są tak samo jak byli. Natomiast w tym widoku mam po prostu swoje cele. Tutaj przejdę na chwilkę, zobacz cele I tutaj mamy cel zaangażowanie 60 sekund Na podstawie tego celu chcę zrobić sobie teraz Grupa odbiorców Wracam do swoich definicji list odbiorców, wybieram odbiorcy, OK.
Nowi odbiorcy I tutaj wybieram Otwórz nowych warunki I tutaj powinienem po nazwie to znaleźć. Zaangażowanie 60 sekund. Mam podpowiedź od razu, że jest to realizacja celu 1. Wybieram. I tutaj mogę przełączyć, że interesuje mnie realizacja na użytkownika. Czyli chcę znaleźć użytkowników, którzy i tutaj jeszcze na użytkownika. Chcę znaleźć użytkowników, którzy zrealizowali więcej niż określoną ilość takich celów. U mnie będzie to więcej niż 0 czyli moja reguła mówi dorzuć do grupy użytkowników, którzy przynajmniej raz na użytkownikach, czyli w całej swojej historii zarejestrowanych przez Analytics mieli taką sytuację, że byli na stronie minimum 60 sekund i przewinęli ją do 70% bo tak to wcześniej definiowaliśmy nasze zdarzenie. Zastosuj O mam tutaj informację, że jest 23 użytkowników.
Nazwę sobie tą swoją listę. OK. Dalsze kroki. Wrzucimy to do analityki i do VOD a publikuj I gotowe. Kolejna lista jest zbudowana, będzie dostępna w kampanii Google Ads, będę mógł dla niej manipulować stawkami Dzięki za uwagę! Kolejna rzecz mieliśmy tutaj oglądanie wideo. Tak? To oglądanie wideo zrobiłem w innej witrynie, więc będę się musiał tutaj przełączyć na inny zestaw Analytics Już jestem w odpowiednim Analytics. Muszę teraz zobaczyć w którym widoku miałem ten cel Przypuszczam, że nie był to ten główny widok tylko dodatkowe cele OK, patrzę teraz na cele Tak i tutaj mam wideo DSGA, tak się nazywał mój cel. Więc teraz w tym Analytics zdefiniuję sobie taką grupę Działam tutaj analogicznie, definicję list odbiorców, odbiorcy.
Tu mam inny zestaw, bo tak jak mówię jest to inna witryna, ale robię sobie nowych odbiorców I tutaj mam dwie ścieżki, mogę utworzyć albo zupełnie nowych odbiorców. I tutaj mam znowu warunki, mogę wybrać sobie realizację mojego celu. Albo ewentualnie jest druga ścieżka Już Ci ją pokazuję. Akurat w wypadku realizacji celu konkretnego, mogę wybrać użytkownicy, którzy zrealizowali cel I teraz wybieram sobie ten cel Mój cel nazywał się O tutaj, wideo do SGA. Dobra I znowu chcę użytkowników i liczbę realizacji celów na użytkownika większą niż 0. OK, zastosuj Tutaj akurat mam w tej chwili 0, bo ten cel ustawiałem dopiero dzisiaj.
System pokazuje mi realizację celu w ostatnich 7 dniach, ale w rozumieniu, że bez dnia dzisiejszego, więc po prostu nie mam jeszcze takiego celu. Ale powinien on działać. Nazwa listy odbiorców Widzieli wideo od ESGA, powiedzmy to dobry start z Google Ads, które tam wcześniej ustawałem Dalsze kroki, tutaj mam znowu dużo różnych kąt dlatego, że to jest inny Analytics sprzężony z zupełnie innym Google Adsem. Tym się nie przejmuj, generalnie tutaj powinienem wybrać odpowiednie konto Google Ads, aby do niego wyeksportować dane. Opublikuj.
I mamy zdefiniowaną grupę odbiorców, związaną z zaangażowaniem w oglądanie wideo Co tam mieliśmy dalej? klikanie zakładek to znowu jest taka grupa, którą muszę zdefiniować na innej stronie, ponieważ wirtualne odsłony, które wchodziły w zakres naszego wdrożenia, definiowałem właśnie w innej witrynie. Znowu się przełączę do innego systemu Google Analytics OK, już w nim jestem.
I teraz sprawa będzie troszeczkę bardziej skomplikowana, dlatego że nie mam ani zdarzenia polegającego na kliknięciu w zakładkę ani nie mam takiego celu Jeśli pamiętasz to akurat w tym przypadku robiliśmy cel polegający na tym, że kliknięcie w zakładkę na stronie która nie prowadziła do żadnego linku, a tylko odkrywała jakąś kartę powodowało wygenerowanie wirtualnej odsłony rejestrowanej przez Analytics jako po prostu wejście na podstronę charakterystyczny ciąg w tej podstronie to był symbol hash. Możemy zobaczyć czy coś takiego w ogóle nam się w tej chwili zbiera w tej witrynie Spróbuję znaleźć tutaj, czy wśród tych rejestrowanych stron są właśnie takie, które zawierają ten mój mamy tutaj ostatnie kilka dni chcę znaleźć takie strony, które zawierają ten symbol hash OK. Jest kilka takich odsłon.
Nie wiem czy to są tylko moje. Widzę, że są w jednym dniu. Więc prawdopodobnie nikt tutaj więcej nie klikał w takie zakładki, ale są, tak? Mnie to właśnie interesuje. Czyli chcę znaleźć użytkowników, którzy klikali w zakładki i generowali te wirtualne odsłony, które sobie właśnie w ten sposób opisałem, tak? To powinna być dosyć prosta do zdefiniowania grupa odbiorców. Wchodzę tutaj do administracji Przechodzę do definicji, odbiorcy I tutaj pojawia się problem, ponieważ nie mam plusika. Dlaczego tak się dzieje? No tak jak mówiłem jestem na koncie Analytics udostępnionym przez klienta, natomiast ten klient nie dał mi uprawnień do edycji na tym koncie, więc niestety nie mogę utworzyć tutaj grupy odbiorców.
Musimy więc przyjąć troszkę inne założenie. Tak jak Ci pokazywałem przed chwilką, Nasi odbiorcy charakteryzują się tym, że wchodzą na strony, które w swoim adresie zawierają Hasz, tak? Ten symbol takiego płotka Więc w innym analityksie pokażę Ci jak to zrobić. Przechodzę do swojego konta Analytics I na tym kończe Spróbuję taką grupę sobie zdefiniować Tu jeszcze jedna taka uwaga, prawdopodobne jest bardzo, że będziesz z kimś współpracować w zakresie analityki internetowej czy prowadzenia kampanii Nie bój się więc dawać uprawnień do edycji.
Te uprawnienia do edycji bardzo rzadko mogą ci zaszkodzić, ale bardzo mogą pomóc tej osobie, która będzie dla ciebie ustawiała analitykę, żeby to wszystko można było przygotować, tak? Niby Można współpracować, niby można analizować dane, ale jeśli chce się cokolwiek więcej zrobić to uprawnienia do edycji są po prostu niezbędne Dobra, definicja list odbiorców, odbiorcy i tutaj szybciutko już definiujemy tą właściwą grupę odbiorców Nowi odbiorcy I tutaj otworzymy nową grupę takich odbiorców zrobimy to w oparciu o warunki. Czyli tak. Pierwsze to strona czyli nie tytuł strony tylko adres URL O tutaj, strona zawiera w swoim adresie URL nasz znaczek hash to jest jeden filtr a drugi filtr Tutaj zrobimy nie na sesję tylko na użytkownika Tutaj również odsłony, już gdzieś to wcześniej pokazywałem.
Unikalne odsłony na użytkownika są większe niż Czyli minimum jedna odsłona takiej strony zastosuję Przy takim ustawieniu mamy tutaj 9 takich użytkowników. A jeśli bym zmienił, że chcę minimum jedną unikalną odsłonę na użytkownika, czyli jeden albo więcej to zrobiło mi się tutaj tych użytkowników 7. Więc możemy tutaj zapisać Dzięki za uwagę! nazwę tej grupy Minimum jedna podstrona z tym hasz, z tym płotkiem OK, dalsze kroki i znowu wybieramy miejsce do publikacji tej grupy. Opublikuj. Dobra, i co nam jeszcze tutaj zostało? wizyta z zamiarem kontaktu.
Co to znaczy? To jest wizyta, na której byliśmy na stronie z formularzem, ale nie byliśmy na stronie z podziękowaniem za wypełnienie tego formularza To powinno być w miarę proste Można to zrobić na kilka sposobów, albo w oparciu o adresy URL odwiedzanych stron. I to nawet można zrobić bez używania Analyticsa bezpośrednio na przykład w systemie Google Ads czy bezpośrednio w Facebooku. Ale tutaj zrobimy to w Analyticsie.
Przechodzę do Analyticsa OK, Analytics share zabada wam 😂 I tak, zobaczmy na razie tutaj do tych konwersji W widoku roboczym mieliśmy tutaj takie cele Spróbujemy zrobić grupę odbiorców w oparciu właśnie o realizację celów, czyli wejście na stronę kontaktu tak, wypełnienie formularza nie Przechodzimy tutaj do definicji 100 odbiorców Robimy nowych odbiorców Możemy tutaj spróbować zrealizowali cel konwersji. Tak SŁYCHAMY Przy ustawianiu tej grupy będziemy chcieli wybrać tutaj dwa warunki Pierwszy z tych warunków to wejście na stronę kontakt Mhm I tutaj chcemy, żeby w ramach jednej sesji użytkownik wykonał przynajmniej jedno takie zdarzenie, więc jest dobrze. Wejście na stronę kontakt na sesję większe niż 0, to się zgadza.
I drugi warunek I tutaj możemy wybrać wypełnienie Dziękuję za uwagę Na sesję równa Zero Dlaczego tak? No chcemy złapać jeszcze raz powiem w ramach sesji tych, którzy byli na stronie z formularzem, ale jednocześnie Nie wypełnili go W ten sposób Mamy tutaj jakiś wynik. I teraz trzeba jeszcze nazwać tą naszą listę odbiorców nazywa ją tutaj w ten sposób, byli na kontakcie, ale nie zostawili danych. Dalsze kroki, miejsca docelowe, wybieram nasze konta, opublikuj i lista jest gotowa I ostatni cel, który chciałem zamienić w grupę odbiorców, to tacy którzy byli na stronie powiedzmy sklepu internetowego, ale nie dokonali zakupu.
I teraz jak to możemy zrobić? Znowu na kilka sposobów, bo mamy stronę koszyka, zdaje się zdefiniowaną w moim tutaj Anoetixie Wrócę jeszcze sobie do celów, żeby zobaczyć jak to wyglądało Cała Wizyta w koszyku. Tak, mam tutaj taki zdefiniowany cel jak wizyta w koszyku Więc mógłbym zrobić gdzie będzie realizacja celu pod tytułem wizyta w koszyku więcej niż 0 ale liczba zakupów równa 0 Spróbujemy może tak zrobić wizyta w koszyku ma być więcej niż 0 OK, odbiorcy Nowi odbiorcy I tutaj robimy nową grupę odbiorców warunki. Wizyta w koszyku Na sesję Albo nawet inaczej, można tutaj zrobić na użytkownika. Na użytkownika ma być większa od 0 Tak, to jest pierwsza rzecz. A drugi filtr.
Transakcje Na użytkownika, teraz będzie dobrze, równa się 0 Czyli wizyt w samym koszyku ma być więcej niż 0, ale żadnej zrealizowanej transakcji. Zastosuj Tutaj akurat nie mam w tej chwili takich odbiorców, bo nie prowadzę w tej chwili żadnej aktywnej sprzedaży, więc jest to całkiem możliwe Nazwę sobie tutaj swoją grupę. Byli w koszyku, ale nie kupili I znowu tutaj muszę wybrać gdzie to ma wylądować W tej chwili chyba zdefiniowałem wszystkie grupy użytkowników, o których tutaj mówiłem, już też wiesz, co można z nimi zrobić.
Możemy ich użyć po prostu do budowy kampanii remarketingowych, tak? Albo do podbijania stawek w takich kampaniach, które wyświetlają się w wyszukiwarce na powracających użytkowników, albo do budowania kampanii na użytkowników w sieci Google Display Network na takich którzy już byli na stronie i chcemy do nich jeszcze dotrzeć albo do tego, żeby na podstawie takich grup użytkowników zbudować grupy użytkowników podobnych. Wrócę jeszcze na sekundkę do systemu Google Ads, żeby Ci tutaj wyjaśnić jedną rzecz O, zobacz Moje nowe listy są gdzieś tutaj Google Analytics byli na stronie minimum 60 sekund i tak dalej. W momencie kiedy grupy Zaczną zbierać tutaj użytkowników, to system Google Ads automatycznie wygeneruje listy podobnych.
Zobacz tutaj, mamy podobne do AdWords, podobne do All Visitors, podobne do Widzieli Szkolenie SEO, tak? I te listy mają jakieś tam rozmiary. Akurat tutaj nie są duże i są zamknięte bo już akurat z tym nie działam. Ale w ten sposób system Google Ads stworzy ci listy podobnych użytkowników. I tych podobnych, tak jak mówiłem wcześniej, możesz znowu użyć do tego, żeby albo dodać ich w trybie obserwacji i na przykład podbić dla nich stawki, albo zbudować w oparciu o taką grupę w ogóle nową kampanię i tylko dla nich kredyt i skierować dedykowane reklamy.
I to tyle jeśli chodzi o budowanie tych grup użytkowników, czy list odbiorców, za pomocą Analyticsa do wykorzystania na przykład w Google Ads.