Отложенная загрузка новой Яндекс Метрики

1 234
N
На сайте с 14.08.2009
Offline
169
#31

LEOnidUKG,

Это просто для примера. Если знаете, подскажите, как их вставить.

LEOnidUKG
На сайте с 25.11.2006
Offline
1773
#32

Есть загрузка jivo из внешнего файла:


(function(){ var widget_id = 'V8WeqGA6vc';var d=document;var w=window;function l(){var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true;s.src = '//code.jivosite.com/script/widget/'+widget_id; var ss = document.getElementsByTagName('script')[0]; ss.parentNode.insertBefore(s, ss);}if(d.readyState=='complete'){l();}else{if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})(); 

Я думаю сможете переделать под себя. По сути поменять урл.
✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
Vladimir
На сайте с 07.06.2004
Offline
614
#33
garry69 #:

Если в настройках самого счетчика он выключен(в настройках метрики), то и не надо добавлять. Если включен, то надо. Смотрите настройки счетчика в метрике.

Ни фига падает с 99 до 65, проверено на двух сайтах, захотелось зеленого значка метрики😂
Было просто скролл + задержка
window.addEventListener('scroll', () => {....

setTimeout(() => {...

С вашим кодом PS видит загрузку метрики. Начал построчно редактировать код
Удаление   function loadFallback() {
                    timerId = setTimeout( loadMetrica, 1000 );
                }

Возвращает значение PS к 99. Что за...? ( не спец в JS )

Аэройога ( https://vk.com/aeroyogadom ) Йога в гамаках ( https://vk.com/aero_yoga ) Аэройога обучение ( https://aeroyoga.ru ) и просто фото ( https://weandworld.com )
RH
На сайте с 01.04.2021
Offline
13
#34
Vladimir #:
С вашим кодом PS видит загрузку метрики. Начал построчно редактировать код
Удаление   function loadFallback() {
                    timerId = setTimeout( loadMetrica, 1000 );
                }

Возвращает значение PS к 99. Что за...? ( не спец в JS )

Мало времени. 

Vladimir #:
window.addEventListener('scroll', () => {....

setTimeout(() => {...

Это уже неадекватно т.к.  будут пользователи, которые не скорольнут.

Vladimir
На сайте с 07.06.2004
Offline
614
#35
RuslanH #:

Мало времени. 

Да, уже дошло, что надо поставить минимум 3000, иначе Гугл видит загрузку

1 234

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий