![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 1.09.2021 Ostrzeżenie: (0%) ![]() ![]() |
Ponieważ kompletnie nie znam Javascriptu to proszę o banalną pomoc.
Ze strony: https://www.dareboost.com/en/report/ na której sprawdzałem moją stronę dostałem informację, że: "Poniższy skrypt jest analizowany i wykonywany wielokrotnie na Twojej stronie: https://www.google-analytics.com/analytics.js (przetwarzane i wykonywane 2 razy)" Większość nowoczesnych przeglądarek internetowych pobiera tylko raz skrypt dołączony 2 razy. Utrzymuje się wyjątek: Firefox, który ładuje zasób tyle razy, ile wspomniano, jeśli nie skonfigurowano skutecznej polityki buforowania. Istnieje rozwiązanie polegające na wielokrotnym użyciu skryptu bez parsowania i wielokrotnego wykonywania. Musisz napisać kod JavaScript, który sprawdzi, czy skrypt jest obecny. Jeśli skrypt jest już dołączony, po prostu go używa, w przeciwnym razie wstrzymuje go i używa. Pogrubiona linia sprawdza obecność skryptu w dokumencie. Skrypt jest więc dołączany, analizowany i wykonywany tylko podczas pierwszego wywołania na stronie. Inne wywołania będą wypadać w przypadku pogrubionej linii, a zatem po prostu użyją skryptu, który jest już dołączony i wykonany. I podany został z widżetem Facebooka: Podany został link do artykułu o tym problemie: https://calendar.perfplanet.com/2014/the-pain-of-duplicate-scripts/, ale moja żadna znajomość JS nie pozwoliła mi na na jakiekolwiek kombinacje. Czy mogę wobec tego prosić o przerobienie powyższego skryptu na taki dotyczący https://www.google-analytics.com/analytics.js? Chyba, że istnieje jakiś prostszy sposób? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Pokaz jak ładujesz swój kod GA bo powinien wyglądać tak:
Ten post edytował com 9.09.2021, 13:07:11 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 1.09.2021 Ostrzeżenie: (0%) ![]() ![]() |
Poniżej są moje wszystkie skrypty Googletagmanager:
I do tego 2 linki: <link rel="preconnect" href="https://www.googletagmanager.com" /> <link rel="preconnect" href="https://www.google-analytics.com" /> Tego podanego przez Ciebie nie mam. Czy jego brak coś zmienia? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 799 Pomógł: 1827 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Z tego co widzę, to używasz tagu gtag.js oraz GTM. Musisz zdecydować się na jeden z nich.
-------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
tak jak @trueblue napisał musisz uzywac jednego to po pierwsze, po drugie dziś Google już zmieniło ładowanie GA na ten kod co pokazałem, tak jak Ty masz robiło się to kiedyś dawno
![]() ![]() |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 1.09.2021 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za odpowiedzi!
Jak rozumiem powinienem zostawić tylko
Pozostanie tylko ten drugi id=GTM-YYYYYYY. To w takim razie co z moim id=UA-XXXXXXXXX-X? Ten id GTM wystarczy? Hop, hop... Czy mogę uzyskać odpowiedź na moje pytania? Gdzieś przeczytałem, że: Google Analitics to przecież narzędzie analityczne, a Menedżer Tagów przypisuje reguły do tagu i nie śledzi ani nie zbiera danych, dopóki nie doda się identyfikatora Google Analytics w jego konfiguracji. Jak mam zatem ładować GA za pomocą GTM? Chyba nie można nic dodawać do ich skryptu?
Można prosić o podpowiedź? |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 6 799 Pomógł: 1827 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Hop, hop, a masz Google? Skoro znalazłeś "gdzieś" powyższą informację, to może znalazłeś też: https://www.grupa-tense.pl/blog/google-tag-...yczny-poradnik/
-------------------- |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 1.09.2021 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki!
Akurat tej strony nie znalazłem. Świetny poradnik. Sorry za gapiostwo... ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 22.05.2025 - 13:27 |