Obecnie 336 forumowiczów jest online
Obecnie 336 forumowiczów jest online
Dowiedz się, jak ustawiać cele i śledzenie e-commerce. Zobacz, jak zweryfikować trafność źródła ruchu.
Poprowadź mnie
star_border
Odpowiedz

Reguła odpalania tagu e-commerce

Student ✭ ✭

Witajcie

 

Chciałem się zapytać czy poprawnie utworzyłem regułę odpalania tagu w GTM do śledzenie e-commerce:

http://snap.ashampoo.com/vNQrAUO2

 

W poradniku była jeszcze mowa o warunku gtm.dom, ale nie mogę go znaleźć:

Spoiler
Drugi fragment może być nie, do końca, jasny. Zdarzenie wbudowane w GTM czyli gtm.dom, nie pozwala uruchomić tagu dopóki cała strona nie zostanie załadowana. Czasem po prostu zdarza się, że nasz kontener może, z różnych powodów, nie znajdować się na samej górze treści strony i aby transakcja na pewno się zarejestrowała musimy pozwolić załadować się całej stronie. Ot i cała tajemnica Emotikon: Mrugający.

Druga sprawa, czy dodałem poprawnie url? Url jest taki: http://vps138686.ovh.net/gra/#/sklep/platnosc/333373, ale liczba 333373 zawsze się zmienia. 

 

Pozdrawiam

Odpowiedź eksperta 1verified_user

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

Dot.: Reguła odpalania tagu e-commerce

Wschodząca Gwiazda
Zamiast Page URL proponuję Ci użyć Page Path i wówczas pomijasz domenę i zaczynasz od /gra/#/sklep....
Natomiast żeby uwzględnić zmienną część adresu na końcu (czyli tą liczbę) możesz po prostu ją pominąć gdy korzystać z dopasowania typu zaczyna się od, czyli wpisujesz tylko poniższy fragment (dla Page Path):
/gra/#/sklep/platnosc/

Ta domena, która jest na screenie to chyba jakaś robocza, więc dzięki temu po zmianie domeny regułą też zadziała.

Co do gtm.dom to musisz utworzyć nową regułą "Wyświetlenie strony" i tam wybrać w drugim kroku typ reguły: "Element DOM dostępny".
Alternatywnie można stworzyć regułę uruchamianą zdarzeniem niestandardowym i jako nazwę zdarzenia wpisać gtm.dom - na jedno wyjdzie.
Tomasz Ciepłucha

Wyświetl rozwiązanie w oryginalnym poście


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

Dot.: Reguła odpalania tagu e-commerce

Wschodząca Gwiazda
Zamiast Page URL proponuję Ci użyć Page Path i wówczas pomijasz domenę i zaczynasz od /gra/#/sklep....
Natomiast żeby uwzględnić zmienną część adresu na końcu (czyli tą liczbę) możesz po prostu ją pominąć gdy korzystać z dopasowania typu zaczyna się od, czyli wpisujesz tylko poniższy fragment (dla Page Path):
/gra/#/sklep/platnosc/

Ta domena, która jest na screenie to chyba jakaś robocza, więc dzięki temu po zmianie domeny regułą też zadziała.

Co do gtm.dom to musisz utworzyć nową regułą "Wyświetlenie strony" i tam wybrać w drugim kroku typ reguły: "Element DOM dostępny".
Alternatywnie można stworzyć regułę uruchamianą zdarzeniem niestandardowym i jako nazwę zdarzenia wpisać gtm.dom - na jedno wyjdzie.
Tomasz Ciepłucha

Dot.: Reguła odpalania tagu e-commerce

Student ✭ ✭
Nie chce zaczynać nowego tematu, ale mam problem z prostą implementacja GA. Gdzie popełniłem błąd, że strona nie przesyła danych do analytics.

Tutaj jest kod strony:
http://snap.ashampoo.com/dk0xCzNI

Tutaj są ustawienia z GTM:
http://snap.ashampoo.com/HeUrTYjN

A tutaj ustawienia z strony:
http://snap.ashampoo.com/aXEC807Z

I co ciekawe kod na stronie jest prawie taki sam aż do ostatniej liczby czyli 1 i 2. Pomyliłem wersje?

Druga sprawa to to, że nie widze kontenera chociaż tag assisant go pokazuje. TO znaczy jak sprawdzam źródło, a potem szukam słow google tag manager to nie widzę ich na stronie!
http://snap.ashampoo.com/JCD0zsI7

Dot.: Reguła odpalania tagu e-commerce

Wschodząca Gwiazda
Na trzecim screenie z Tag Assistant widać tylko kod GA z identyfikatorem śledzenia ...38-1 i to się potwierdza z kodem, który widać na 4-tym screenie - tam widać kod GA dla usługi ...38-1, ale GTM nie ma.
Jesteś zatem pewien, że na stronie jest kod kontenera GTM?
Tomasz Ciepłucha

Dot.: Reguła odpalania tagu e-commerce

Student ✭ ✭
Nie jestem pewien. Pewnie w tym leży problem. Emotikon: Szczęśliwy
Dzieki

Dot.: Reguła odpalania tagu e-commerce

Student ✭ ✭
Wcześniej faktycznie zostało źle zaimplementowane.

Ale nadal nie działa.

Potem zgodnie z wskazówkami google zmieniałem ustawienia w taki sposób:
http://snap.ashampoo.com/QCCmJbLX
http://snap.ashampoo.com/ukaWdxuS

W tym drugim wypadku nie jestem pewien, czy adres url jest dobry, ponieważ cały url jest taki: https://best-you.pl/gra/#/sklep/platnosc/{id}
tutaj przykładowy: https://best-you.pl/gra/#/sklep/platnosc/1519

Wydaje mi się, że informatycy nie dodali warstw danych czy jak to tam się nazywa:
http://snap.ashampoo.com/wyo6qetR

Dot.: Reguła odpalania tagu e-commerce

Wschodząca Gwiazda

Z tego co widzę na ostatnim screenie to kod kontenera GTM jest w nieprawidłowym miejscu.
Powinien się znaleźć zaraz za otwierającym tagiem <body>

Ale to akurat nie jest największy problem.

 

Problemem jest to, że w regule masz znak # w adresie, a GTM w zmiennej Page Path nie uwzględnia tego co jest począwszy od znaku #

 

W związku z tym musisz utworzyć nową zmienną typu Custom JavaScript i jako kod wstawić tam coś takiego:


function() {
return window.location.pathname + window.location.search + window.location.hash;
}

 

Następnie w regule użyć tej zmiennej zamiast Page Path i wówczas będzie Ci działać.

 

Tomasz Ciepłucha

Dot.: Reguła odpalania tagu e-commerce

Student ✭ ✭
"W związku z tym musisz utworzyć nową zmienną typu Custom JavaScript i jako kod wstawić tam coś takiego:' ==> Tylko jak to zrobić?
http://snap.ashampoo.com/8Q4HTxNX

Następnie w regule użyć tej zmiennej zamiast Page Path i wówczas będzie Ci działać==> i tego też nie wiem jak zrobić. Można prosic o ratunek.

Dot.: Reguła odpalania tagu e-commerce

Wschodząca Gwiazda
Nie chodzi o zmienną JavaScript (jak próbujesz to robić na filmie) tylko niestandardowy kod JavaScript. Mam akurat włączony angielski interfejs w GTM i dlatego napisałem Custom JavaSscript. Przepraszam za nieścisłość.
Tomasz Ciepłucha

Dot.: Reguła odpalania tagu e-commerce

Student ✭ ✭
Acha dzięki teraz rozumiem.Już stworzyłem custom JS.

I zrobić coś takiego?
http://snap.ashampoo.com/3WkBrkLx

Dot.: Reguła odpalania tagu e-commerce

Wschodząca Gwiazda

Wszystko powinno być dobrze.

 

Dla pewności uruchom kontener w trybie podglądu i sprawdź na stronie, czy na adresie zawierającym # Twoja zmienna JavaScript zawiera pełen adres razem z tym co jest po znaku #. 

 

page-path-with-hash.png

Tomasz Ciepłucha

Dot.: Reguła odpalania tagu e-commerce

Student ✭ ✭

Dot.: Reguła odpalania tagu e-commerce

Wschodząca Gwiazda
Tak, jest dobrze Emotikon: Szczęśliwy
Tomasz Ciepłucha

Dot.: Reguła odpalania tagu e-commerce

Student ✭ ✭
Niestety, ale wygląda na to, ze coś jest nie tak, bo nie mam statystyk w analytics.

Dot.: Reguła odpalania tagu e-commerce

Wschodząca Gwiazda
A czego konkretnie nie masz?
Nie masz danych o odsłonach, zdarzeń dot. rejestracji? Co konkretnie nie działa?
Tomasz Ciepłucha