Obecnie 149 forumowiczów jest online
Obecnie 149 forumowiczów jest online
Porozmawiaj na temat implementacji kodu śledzenia w wielu domenach, ustaw śledzenie zdarzeń. Dowiedz się, czym jest Universal Analytics i jak korzystać z Menedżera tagów Google.
Poprowadź mnie
star_border
Odpowiedz

Śledzenie wyświetleń pop-upu na stronie

Student ✭

Prośba o pomoc w skonfigurowaniu tagu w GTM, który będzie rozpoznawał jako zdarzenie wyświetlenie się pop-upu oraz zapisanie się do subskrypcji za jego pośrednictwem.

Odpowiedź eksperta 3verified_user
1 ZAAKCEPTOWANE ROZWIĄZANIE

Zaakceptowane rozwiązania
Zaakceptowane rozwiązanie.
Rozwiązanie
Zaakceptowane przez autora tematu: Robert K
lipca 2016

Dot.: Śledzenie wyświetleń pop-upu na stronie

Wschodząca Gwiazda

Stwórz niestandardowy tag HTML z takim kodem:

 

 

<script>
if(document.getElementById("modalNL")){
        dataLayer.push({'event':'popup'});
}
</script>

Tag uruchamiaj na wszystkich stronach.

 

Działa on tak, że jeżeli w kodzie strony wykryje kod popupa to wyśle do dataLayer niestandardowe zdarzenie o nazwie popup.

 

Następnie stwórz nową regułę typu "zdarzenie niestandardowe" i w polu "Nazwa zdarzenia" wpisz wartość: popup

Nazwij tą regułę jak chcesz i następnie tą regułą uruchamiaj tag GA, który prześle zdarzenie.

 

Natomiast gdybyś jednak miał dostęp do kodu strony to obsługa tego popupa jest  pliku http://endo.pl/js/scripts.js .

 

Tomasz Ciepłucha

Wyświetl rozwiązanie w oryginalnym poście

Dot.: Śledzenie wyświetleń pop-upu na stronie

Student ✭

Takie są akcje na stronie:

wyświetlenie: <img data-status="init" alt="zapis na newsletter" src="http://mojastrona" class="img-responsive img-center">

kliknięcie: <button class="btn btn-primary btn-lg" type="submit">&nbsp;Zapisz się<i class="right-arrow-btn"></i></button>

Żeby zdefiniować kliknięcie na pop-upie w zapisz się po którym nie następuje przeładowanie strony tworzę regułę:

klik w pop-up.jpg

Tylko którą zmienną wybrać Click Element, Click Classes, click ID, Click Targer, Click URL. Click Text? i co powinna zawierać?

Oraz jak zdefiniować regułę dla wyświetlenia pop-upu?

 

 

Dot.: Śledzenie wyświetleń pop-upu na stronie

Wschodząca Gwiazda
Jeżeli chodzi o kliknięcie to możesz dać Click Classes równa się btn btn-primary btn-lg
Natomiast co do wyświetleń to najlepiej by było użyć zdarzenia niestandardowego i w momencie wyświetlenia pop-up'a przekazywać to zdarzenie niestandardowe do dataLayer, np. dodając do kodu javascript (który powoduje wyświetlenie pop-up'a) taki kod:
dataLayer.push({'event':'popup'});
Wówczas w GTM tworzysz regułę na podstawie zdarzenia niestandardowego popup i tą regułą odpalasz tag GA przesyłający zdarzenie.
Tomasz Ciepłucha

Dot.: Śledzenie wyświetleń pop-upu na stronie

Najlepszy Współtwórca
Z poprawnym wypelnienem tez mozna by uzyc dL aby sledzic ilosc wyswietlen do ilosci zrealizowanych celow.

Dot.: Śledzenie wyświetleń pop-upu na stronie

[ Edytowane ]
Student ✭

Kliknięcie na pop-up odpala tag. Tylko co do wyświetleń to też mam utworzyć regułę tylko jako zdarzenie niestandardowe i gdzie mam dopisać ten kod: dataLayer.push({'event':'popup'}) wyświetlił pop-up.jpg

 Chciałbym później, rzeczywiście sprawdzać konwersje klikniecia/wyświetlenia to będzie można utworzyć cel w GA z tych 2 zdarzeń czy muszę użyć DL jak Maciek napisał?

Dot.: Śledzenie wyświetleń pop-upu na stronie

Najlepszy Współtwórca
W kodzie JS, ktory wyzwala Pop Up.

Dot.: Śledzenie wyświetleń pop-upu na stronie

Student ✭
A jeśli jest on zapisany bezpośrednio w kodzie strony a nie mam możliwości zmiany to mogę to zrobić jakoś przez GTM?

Dot.: Śledzenie wyświetleń pop-upu na stronie

Wschodząca Gwiazda
Pewnie można, ale udostępniłeś trochę za mało informacji, by Ci pomóc.
Możesz podać adres strony z tym popupem?
Tomasz Ciepłucha

Dot.: Śledzenie wyświetleń pop-upu na stronie

Student ✭
adres endo.pl
Zaakceptowane rozwiązanie.
Rozwiązanie
Zaakceptowane przez autora tematu: Robert K
lipca 2016

Dot.: Śledzenie wyświetleń pop-upu na stronie

Wschodząca Gwiazda

Stwórz niestandardowy tag HTML z takim kodem:

 

 

<script>
if(document.getElementById("modalNL")){
        dataLayer.push({'event':'popup'});
}
</script>

Tag uruchamiaj na wszystkich stronach.

 

Działa on tak, że jeżeli w kodzie strony wykryje kod popupa to wyśle do dataLayer niestandardowe zdarzenie o nazwie popup.

 

Następnie stwórz nową regułę typu "zdarzenie niestandardowe" i w polu "Nazwa zdarzenia" wpisz wartość: popup

Nazwij tą regułę jak chcesz i następnie tą regułą uruchamiaj tag GA, który prześle zdarzenie.

 

Natomiast gdybyś jednak miał dostęp do kodu strony to obsługa tego popupa jest  pliku http://endo.pl/js/scripts.js .

 

Tomasz Ciepłucha

Dot.: Śledzenie wyświetleń pop-upu na stronie

Student ✭
Dzięki bardzo!

Dot.: Śledzenie wyświetleń pop-upu na stronie

Student ✭

Odświeżę temat. Chciałbym kliknięcie w bannery zdefiniować jako zdarzenie:

tag1.jpeg

Który odpalam regułą:

tag2.jpeg

Nic się nie odpala. Banner jest pod adresem: http://endo.pl/pub/bannery/1/4034.png 

Jakiej zmiennej użyć?

 

Dot.: Śledzenie wyświetleń pop-upu na stronie

Najlepszy Współtwórca
Porównaj sobie adres jaki podałeś pod grafiką i ten, który jest podany jako odpalenie reguły.

Ten podany link nie działa. Weź również pod uwagę, że Click URL odnosi się do URL, w który się klika, a nie url grafiki. Spróbuj z Click Element, bądź jak sugeruje poniżej klasę bądź id.

W etykiecie masz Click URL - nie lepiej Page URL, bądź jeszcze krótszy element Page Path? Wtedy będziesz śledził, na której podstronie był kliknięty ten banner.

Czy sekcja z bannerem nie ma jakiejś klasy bądź id? Byłoby prościej dodać takowe do reguły wywołującej.
Dominik Myślak

Dot.: Śledzenie wyświetleń pop-upu na stronie

Student ✭
Pod zdjęciem wkleiłem błędny link, w regule był ok. Tylko jaki ma być warunek Click Element zawiera http://endo.pl/pub/bannery/1/4034.png ? Tak próbowałem i też nie odpala.
Takie mam elementy:
<div class="col-md-8 col-xs-12">
<div class="img-brick">
<div>
<a href="http://endo.pl/banner_main/4034" style="background-image: url('')" target="_self">
<img src="/pub/bannery/1/4034.png" class="img-responsive " alt="">
Jeśli chodzi o klasy to widzę, że wszystkie bannery mają taką samą a chciałbym wszystkie bannery śledzić.

Dot.: Śledzenie wyświetleń pop-upu na stronie

[ Edytowane ]
Najlepszy Współtwórca

Spróbuj Click URL zawiera http://endo.pl/banner_main/ - taki element mają wszystkie bannery na Twojej głównej stronie.

Z tego co widzę, to bannery są tylko na głównej, więc interesuje Cię śledzenie dokładnych adresów klikanych bannerów. Jeśli tak to w Etykiecie pozostaw CLick URL, bądź Click patch, który będziesz musiał stworzyć jako zmienną

 

Screen Shot 09-06-16 at 07.45 PM.PNG

Dominik Myślak