- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
В cloudflare, на странице Zaraz есть Tools Configuration.
Если туда, в Custom HTML вставить скрипт Yandex.Metrika то будет работать ? То есть данные с сайта будут обрабатываться и отображаться в Yandex Metrika ?
Вставьте и узнаете, в чем сложность самому проверить?
Ждать сутки что бы убедится, не хочется.
Ждать сутки что бы убедится, не хочется.
Какие сутки, добавьте в вебмастере новый сайт и инициируйте проверку через мета-тег. Если пройдёт проверку, значит будет и метрика работать.
Какие сутки, добавьте в метрике новый сайт и инициируйте проверку через мета-тег.
Метрику он по коду счетчика находит.
По сабжу. Слышал, что криво работает даже встроенная аналитика гугла.
А в чем смысл? Ускорить загрузку сайта?
Какие сутки, добавьте в метрике новый сайт и инициируйте проверку через мета-тег.
Речь идёт о старом сайте.
Я то добавил, но при просмотре кода страницы сайта, скрипта метрики не вижу. Может он обрабатывается на стороне cloudflare. Поэтому и спрашиваю.
А в чем смысл? Ускорить загрузку сайта?
Не только. В Украине он блокируется.
Не только. В Украине он блокируется.
- Подгрузи метрику, после загрузки страницы.
- Можно добавить обработку ошибок при загрузке метрики, если ответ не 200.
- Можно поставить галочку - Альтернативный CDN ( или загрузить скрипт метрики на сайт) и тд.
Все запреты обходятся, нужно лишь приложить руки
- Можно поставить галочку - Альтернативный CDN
Это не срабатывает.
Это не срабатывает.
Выше: загрузить сам скрипт на хостинг. Не сработает, добавить обработку ошибки, не получено 200 - не загружать ( не обрабатывать скрипт ягдекса)
поробуй так, этот скрипт в отдельный файл:
( function () {
'use strict';
// Флаг, что Метрика уже загрузилась.
var loadedMetrica = false,
// Ваш идентификатор сайта в Яндекс.Метрика.
metricaId = ******,
// Переменная для хранения таймера.
timerId;
// Для бота Яндекса грузим Метрику сразу без "отложки",
// чтобы в панели Метрики были зелёные кружочки
// при проверке корректности установки счётчика.
if ( navigator.userAgent.indexOf( 'YandexMetrika' ) > -1 ) {
loadMetrica();
} else {
// Подключаем Метрику, если юзер начал скроллить.
window.addEventListener( 'scroll', loadMetrica );
// Подключаем Метрику, если юзер коснулся экрана.
window.addEventListener( 'touchstart', loadMetrica );
// Подключаем Метрику, если юзер дернул мышкой.
document.addEventListener( 'mouseenter', loadMetrica );
// Подключаем Метрику, если юзер кликнул мышкой.
document.addEventListener( 'click', loadMetrica );
// Подключаем Метрику при полной загрузке DOM дерева,
// с "отложкой" в 1 секунду через setTimeout,
// если пользователь ничего вообще не делал (фоллбэк).
document.addEventListener( 'DOMContentLoaded', loadFallback );
}
function loadFallback() {
timerId = setTimeout( loadMetrica, 3000 );
}
function loadMetrica( e ) {
// Пишем отладку в консоль браузера.
if ( e && e.type ) {
console.log( e.type );
} else {
console.log( 'DOMContentLoaded' );
}
// Если флаг загрузки Метрики отмечен,
// то ничего более не делаем.
if ( loadedMetrica ) {
return;
}
(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
m[i].l=1*new Date();
for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }}
k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})
(window, document, "script", "https://mc.webvisor.org/metrika/tag_ww.js", "ym");
ym( metricaId, "init", { clickmap:true, trackLinks:true, accurateTrackBounce:2000 });
// Отмечаем флаг, что Метрика загрузилась,
// чтобы не загружать её повторно при других
// событиях пользователя и старте фоллбэка.
loadedMetrica = true;
// Очищаем таймер, чтобы избежать лишних утечек памяти.
clearTimeout( timerId );
// Отключаем всех наших слушателей от всех событий,
// чтобы избежать утечек памяти.
window.removeEventListener( 'scroll', loadMetrica );
window.removeEventListener( 'touchstart', loadMetrica );
document.removeEventListener( 'mouseenter', loadMetrica );
document.removeEventListener( 'click', loadMetrica );
document.removeEventListener( 'DOMContentLoaded', loadFallback );
}
} )()
**** - номер метрики
- Если не не срабатывает, что то там у тебя)
загрузи на хостинг, замени mc.webvisor.org/metrika/tag_ww.js на domen/tag_ww.js
- Если не не срабатывает
Проверь ответ яндекса на 200
if 200, загружаем скрипт метрики
в остальных случаях, проходим мимо