![]() |
![]() |
![]()
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: 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? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 02:37 |