Иногда может возникнуть ситуация, когда не работает вебвизор в метрике. При попытке просмотреть запись посещения выскакивает сообщение об ошибке примерно с таким текстом:
На странице не найден код счетчика или установлен запрет на отображение страницы во фрейме
Сначала вообще проверим, включен ли у нас вебвизор в настройках счетчика. Быстро проверить это можно перейдя в режим просмотра кода (Ctrl+U). Ищем там код метрики и вызов вебвизора, а именно строку webvisor:true.
Если вебвизор не воспроизводит, но код на странице есть, тогда у нас осталось несколько вариантов:
- блокировка со стороны клиентского браузера
- блокировка со стороны сервера (пресловутый запрет на показ страницы во фрейме)
Вариант 1. Не работает вебвизор в метрике по причине блокировки клиентом
В этом случае необходимо убедиться, что есть доступ:
- к metrika.yandex.ru и mc.yandex.ru
- к *.yandex.net (если в настройках вебвизора выбрано «Загрузка страниц в плеер — от имени анонимного пользователя», то также доступ до ресурса)
Доступ к ним может быть закрыт антивирусом, фаерволом или на уровне корпоративной сети. Добавьте эти адреса в список доверенных и проверьте, осталась ли проблема.
Если проблема осталась, то попробуйте зайти с «чистого» браузера, где нет плагинов (особенно блокировщиков рекламы и антивирусных аддонов).
Этот подход в 99% случаев решает проблему воспроизведения в вебвизоре на уровне клиента.
Вариант 2. Установлен запрет на отображение страницы во фрейме
Тут всё немного сложнее. Но определить ошибку достаточно просто. Для этого в Яндекс Метрике:
- Откройте страницу вебвизора или карт, нажмите F12 (должны открыться инструменты разработчика);
- Выберите вкладку «консоль»;
- Перезагрузите страницу;
- В списке ошибок вы увидите строку, подсвеченную красным, где будет написано про возникшую проблему.
Если стоит блокировка показа сайта во фрейме, то в консоли вы увидите строчку X-Frame-Options: SAMEORIGIN , которая говорит, что данный сайт:
- можно показывать во фреймах текущего хоста,
- нельзя с любых других хостов.
Сейчас идет активная работа над внедрением разрешения показов в ифреймах выбранного хоста, но пока это решение браузерами не поддерживается (поправите меня, когда ситуация поменяется) .
Убрать этот запрет — значит осознанно внести на сайт уязвимость.
Поэтому каждый разработчик использует на свой страх и риск (например, в 1С-Битрикс так прямо и говорят: вам дороже безопасность сайта или то, что вебвизор не воспроизводит действия посетителей?).
Чтобы убедиться, что на сайте действительно стоит запрет, и по этой причине не работает вебвизор в яндекс метрике, нам нужно проверить ответ сервера в любом доступном сервисе, например . Вводим адрес нашей страницы и получаем такой результат:
Результат проверки ответа сервера
Мы видим эту строчку, значит причина найдена!
Как снять запрет показа страницы во фрейме?
Тут тоже может быть несколько вариантов. Запрет может стоять на уровне:
- конфигурации сервера . Если у вас виртуальный хостинг, то без помощи техподдержки проблему не решить.
- файла htaccess . Этот конфигурационный файл находится в корневой директории. Открываете его и удаляете нужную строчку.
- скрипта . Многие CMS зашивают отправку данного заголовка в свои библиотеки безопасности, и вычислить их бывает достаточно сложно.
Например, в WordPress базовая защита стоит на уровне скрипта (wp-includes/functions.php). Или она может вызываться через плагин безопасности (известно, что плагин Security Pack может давать такой эффект).
Но и тут нет ничего сложного. Нужно просто пробежаться по файлам системы управления и поиском по фразе найти нужные файлы, из которых вырезать (или закомментить нужную строку). Нужная строка, это: header(«X-Frame-Options:sameorigin»);
Если у вас сайт находится на nic.ru (Ru-Center), то необходимо перевести его из автоматического в режим ручного управления, и далее удалить строку с запретом из файла ~/etc/nginx/имя_сайта.site. conf.
Удачной вам аналитики!
РЕШЕНИЕ:
","html":"www-домен.filesusr.com .
sotovik72.ru) на нем стоит счетчик (id=486933) метрики, но он ничего не показывает.
Статистика собирается нормально, да и вобщем все работает норм. Пробовал переустанавливать - не помогает.
Подскажите в чем может быть проблема?
РЕШЕНИЕ:
","contentType":"text/html","amp":"Для того чтобы данные отображались на информере, необходимо подключить опцию "Информер" в настройках счетчика (вкладка "Счетчик" - Дополнительные параметры). Данные начнут отображаться на информере в течение суток после сохранения указанных изменений.
Также необходимо убедиться, чтобы домен, на котором сейчас установлен код информера, был указан в настройках счетчика в поле "Адрес сайта" или в поле "Дополнительные домены". Для Конструктора WIX нужно указать в поле "Дополнительные адреса"www-домен.filesusr.com .
Добрый день. Проблема начилась давно, есть сайт (sotovik72.ru) на нем стоит счетчик (id=486933) метрики, но он ничего не показывает.
Статистика собирается нормально, да и вобщем все работает норм. Пробовал переустанавливать - не помогает.
Подскажите в чем может быть проблема?
РЕШЕНИЕ:
","instantArticle":"Для того чтобы данные отображались на информере, необходимо подключить опцию "Информер" в настройках счетчика (вкладка "Счетчик" - Дополнительные параметры). Данные начнут отображаться на информере в течение суток после сохранения указанных изменений.
Также необходимо убедиться, чтобы домен, на котором сейчас установлен код информера, был указан в настройках счетчика в поле "Адрес сайта" или в поле "Дополнительные домены". Для Конструктора WIX нужно указать в поле "Дополнительные адреса"www-домен.filesusr.com .
Добрый день. Проблема начилась давно, есть сайт (sotovik72.ru) на нем стоит счетчик (id=486933) метрики, но он ничего не показывает.
Статистика собирается нормально, да и вобщем все работает норм. Пробовал переустанавливать - не помогает.
Подскажите в чем может быть проблема?
РЕШЕНИЕ:
","turbo":"Для того чтобы данные отображались на информере, необходимо подключить опцию "Информер" в настройках счетчика (вкладка "Счетчик" - Дополнительные параметры). Данные начнут отображаться на информере в течение суток после сохранения указанных изменений.
Также необходимо убедиться, чтобы домен, на котором сейчас установлен код информера, был указан в настройках счетчика в поле "Адрес сайта" или в поле "Дополнительные домены". Для Конструктора WIX нужно указать в поле "Дополнительные адреса"www-домен.filesusr.com .
Добрый день. Проблема начилась давно, есть сайт (sotovik72.ru) на нем стоит счетчик (id=486933) метрики, но он ничего не показывает.
Статистика собирается нормально, да и вобщем все работает норм. Пробовал переустанавливать - не помогает.
Подскажите в чем может быть проблема?
РЕШЕНИЕ:
"},"proposedBody":{"source":"Для того чтобы данные отображались на информере, необходимо подключить опцию "Информер" в настройках счетчика (вкладка "Счетчик" - Дополнительные параметры). Данные начнут отображаться на информере в течение суток после сохранения указанных изменений.
Также необходимо убедиться, чтобы домен, на котором сейчас установлен код информера, был указан в настройках счетчика в поле "Адрес сайта" или в поле "Дополнительные домены". Для Конструктора WIX нужно указать в поле "Дополнительные адреса"www-домен.filesusr.com .
Добрый день. Проблема начилась давно, есть сайт (sotovik72.ru) на нем стоит счетчик (id=486933) метрики, но он ничего не показывает.
Статистика собирается нормально, да и вобщем все работает норм. Пробовал переустанавливать - не помогает.
Подскажите в чем может быть проблема?
РЕШЕНИЕ:
","html":"Для того чтобы данные отображались на информере, необходимо подключить опцию "Информер" в настройках счетчика (вкладка "Счетчик" - Дополнительные параметры). Данные начнут отображаться на информере в течение суток после сохранения указанных изменений.
Также необходимо убедиться, чтобы домен, на котором сейчас установлен код информера, был указан в настройках счетчика в поле "Адрес сайта" или в поле "Дополнительные домены". Для Конструктора WIX нужно указать в поле "Дополнительные адреса"www-домен.filesusr.com .
Добрый день. Проблема начилась давно, есть сайт (sotovik72.ru) на нем стоит счетчик (id=486933) метрики, но он ничего не показывает.
Статистика собирается нормально, да и вобщем все работает норм. Пробовал переустанавливать - не помогает.
Подскажите в чем может быть проблема?
РЕШЕНИЕ:
","contentType":"text/html"},"authorId":"68648601","slug":"6083","canEdit":false,"canComment":false,"isBanned":false,"canPublish":false,"viewType":"old","isDraft":false,"isOnModeration":false,"isOutdated":false,"isSubscriber":false,"commentsCount":166,"modificationDate":"Tue Mar 27 2018 16:58:00 GMT+0000 (UTC)","showPreview":true,"approvedPreview":{"source":"Для того чтобы данные отображались на информере, необходимо подключить опцию "Информер" в настройках счетчика (вкладка "Счетчик" - Дополнительные параметры). Данные начнут отображаться на информере в течение суток после сохранения указанных изменений.
Также необходимо убедиться, чтобы домен, на котором сейчас установлен код информера, был указан в настройках счетчика в поле "Адрес сайта" или в поле "Дополнительные домены". Для Конструктора WIX нужно указать в поле "Дополнительные адреса"www-домен.filesusr.com .
Добрый день. Проблема начилась давно, есть сайт (sotovik72.ru) на нем стоит счетчик (id=486933) метрики, но он ничего не показывает.
Статистика собирается нормально, да и вобщем все работает норм. Пробовал переустанавливать - не помогает.
Подскажите в чем может быть проблема?
","html":"","contentType":"text/html"},"proposedPreview":{"source":"
Добрый день. Проблема начилась давно, есть сайт (sotovik72.ru) на нем стоит счетчик (id=486933) метрики, но он ничего не показывает.
Статистика собирается нормально, да и вобщем все работает норм. Пробовал переустанавливать - не помогает.
Подскажите в чем может быть проблема?
","html":"","contentType":"text/html"},"titleImage":null,"tags":[{"displayName":"Информер","slug":"informer","url":"/blog/metrika-club??tag=informer"},{"displayName":"есть решение","slug":"есть решение","url":"/blog/metrika-club??tag=%D0%B5%D1%81%D1%82%D1%8C%20%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%B8%D0%B5"}],"isModerator":false,"isTypography":false,"metaDescription":"","metaKeywords":"","commentsEnabled":false,"url":"/blog/metrika-club/6083","urlTemplate":"/blog/metrika-club/%slug%","fullBlogUrl":"https://yandex.ru/blog/metrika-club","addCommentUrl":"/blog/createComment/metrika-club/6083","updateCommentUrl":"/blog/updateComment/metrika-club/6083","addCommentWithCaptcha":"/blog/createWithCaptcha/metrika-club/6083","changeCaptchaUrl":"/blog/api/captcha/new","putImageUrl":"/blog/image/put","urlBlog":"/blog/metrika-club","urlEditPost":"/blog/56a92108dc0eca8932a94cba/edit","urlSlug":"/blog/post/generateSlug","urlPublishPost":"/blog/56a92108dc0eca8932a94cba/publish","urlUnpublishPost":"/blog/56a92108dc0eca8932a94cba/unpublish","urlRemovePost":"/blog/56a92108dc0eca8932a94cba/removePost","urlDraft":"/blog/metrika-club/6083/draft","urlDraftTemplate":"/blog/metrika-club/%slug%/draft","urlRemoveDraft":"/blog/56a92108dc0eca8932a94cba/removeDraft","urlTagSuggest":"/blog/api/suggest/metrika-club","urlAfterDelete":"/blog/metrika-club","isAuthor":false,"subscribeUrl":"/blog/api/subscribe/56a92108dc0eca8932a94cba","unsubscribeUrl":"/blog/api/unsubscribe/56a92108dc0eca8932a94cba","urlEditPostPage":"/blog/metrika-club/56a92108dc0eca8932a94cba/edit","urlForTranslate":"/blog/post/translate","urlRelateIssue":"/blog/post/updateIssue","urlUpdateTranslate":"/blog/post/updateTranslate","urlLoadTranslate":"/blog/post/loadTranslate","urlTranslationStatus":"/blog/metrika-club/6083/translationInfo","urlRelatedArticles":"/blog/api/relatedArticles/metrika-club/6083","author":{"id":"68648601","uid":{"value":"68648601","lite":false,"hosted":false},"aliases":{},"login":"lil-Oleg","display_name":{"name":"lil-Oleg","avatar":{"default":"20706/68648601-4353699","empty":false}},"address":"[email protected]","defaultAvatar":"20706/68648601-4353699","imageSrc":"https://avatars.mds.yandex.net/get-yapic/20706/68648601-4353699/islands-middle","isYandexStaff":false},"originalModificationDate":"2018-03-27T13:58:13.109Z","socialImage":{"orig":{"fullPath":"https://avatars.mds.yandex.net/get-yablogs/51163/file_1499117901049/orig"}}}}}">
Всем-всем привет!
Случалось ли у Вас такое, что Яндекс Метрика не работает? У меня бывало и не раз, и, поверьте, случалось это в самый неудобный момент. Казалось бы, какие проблемы могут возникнуть с установкой и настройкой счетчика на сайт, ведь это проще простого, как оказывается, могут.
Проблемы с Метрикой имеют совершенно разный характер: то счетчик установлен не корректно, то данные о посетителях не передаются, то не учитываются переходы из поисковых систем, то еще что-то. Конечно, все это не критично, однако нервов портит достаточно, особенно у новичков, поэтому и выходит данный урок. Я не хочу, чтобы мои читатели нервничали и судорожно искали решение проблемы на каких-то других сайтов, пусть уж лучше на моем (хыхыхы).
Распространенные проблемы с Яндекс.Метрикой
Как я уже сказал, проблемы со счетчиком Метрики могут иметь совершенно разный характер, ровно, как и происхождение. Можно даже выделить наиболее распространенные проблемы:
- Данные о посетителях сайта не учитываются;
- Данные о посетителях не передаются в полной мере;
- Не работает вебвизор и карты поведения посетителей в Метрике;
- Не передаются данные о достижении целей.
Пройдемся по каждой по-порядку и подробно разберем каждое решение.
Данные о посетителях сайта не учитываются
Если данные о трафике не передаются, то и анализировать нечего, а значит мы не сможем оптимизировать и будем терять потенциальных клиентов. Эта проблема действительно остро стоит у новичков, особенно у тех, кто не следует, уже десятки раз описанным, инструкциям, в том числе и в уроке №6: .
Может возникать из-за того, что:
- Счетчик установлен не корректно. Обязательно вставляйте код после открывающего HTML-тега (что такое HTML-тег?), желательно сразу после него;
- Счетчик установлен не на все страницы сайта. Обязательно устанавливайте его на абсолютно все страницы сайта. Это нужно для того, чтобы Вы могли видеть всю картину происходящего на Вашем веб-ресурсе;
- Нарушен код счетчика. Может быть и такое, что Вы не полностью скопировали код при создании счетчика или удалили что-то случайно во время установки. Перейдите на страницу «Настройки» в самом счетчике, найдите вкладку «Код счетчика» и скопируйте оттуда полный код, заранее удалив поврежденный с сайта.
Проверить корректность установки кода Метрики можно на главной странице системы аналитики. Рядом с наименованием счетчика есть индикатор:
Он светится тремя цветами, каждый из которых говорит о состоянии кода:
- Зеленый. Все установлено корректно;
- Желтый. Идет проверка;
- Красный. Код установлен не правильно.
Обратите на это внимание.
Почему не работает Яндекс.Метрика в данном конкретном случае мы разобрались, пойдем дальше.
Не работает Вебвизор и карты
Сам совсем недавно столкнулся с этой проблемой: с моей ученицей, которая обучалась у меня настройке Яндекс.Директ, пытались разобраться с поведением посетителей — они добавляли товар в корзину и после этого уходили. Я попытался выяснить это через вебвизор (как же глупо), но у меня он попросту не хотел работать и выдавал вот такое сообщение:
Решилась данная проблемы простой сменой браузера, но это не слишком удачное решение: безумно неудобно перепрыгивать с одного браузера на другой, так как мой компьютер ну никак не хочет нормально работать с Firefox (я работаю в Opera). Поэтому я стал копать дальше и выяснилось, что работу вебвизора и других полезных инструментов Яндекс.Метрики блокирует обычный AdBlock (блокировщик рекламы).
Выяснил я все это таким образом:
![](https://i0.wp.com/context-up.ru/wp-content/uploads/2017/05/vosproizvedenie-posescheniya.png)
Вы, скорее всего, увидите красные строчки «ERR_BLOCKED_BY_ADBLOCKER» или что-то в этом роде. Если это так, то просто отключите блокировщик рекламы в браузеры, а еще лучше добавьте в исключения адрес: webvisor.com. Тогда Вы сможете спокойно работать в Вебвизоре и картах.
В большинстве случаев данный способ является рабочим.
Не передаются данные о достижении целей
Вот сидишь, в коде сайта ползаешь, цели настраиваешь, через некоторое время проверяешь, а они не работают. Особенно это актуально для цели типа «JavaScript-событие». Данная проблема может возникать по нескольким причинам:
- Код счетчика Метрики установлен не корректно;
- Работу счетчика блокирует AdBlock;
- В настройках целей не верно указаны данные.
На 3-ем пункте остановимся чуть подробнее, так как проблема может быть связана с особенностями настройки цели:
- Тип цели «JavaScript-событие». Характерны следующие причины:
- Не совпадение индентификатора цели, указанного в Метрике и коде цели (метод reachGoal);
- Ошибки в коде цели. Отсутствие того или иного элемента;
- Не работает событие, вызывающее метод reachGoal.
- Тип цели «Посещение страниц».
- Указан не верный адрес целевой страницы;
- Задано чересчур строгое условие (например, условие: совпадает);
- Происходит редирект (автоматическое перенаправление с одной страницы на другую).
- Тип цели «Составная цель». Характерны все причины неработоспособности предыдущих целей.
Проверить работоспособность цели можно с помощью все той же консоли браузера: добавьте к URL-адресу страницы, где у Вас установлена цель, параметр _ym_debug=1
Http://сайт/?_ym_debug=1
Затем перейдите в консоль так, как мы делали это при выявлении причины появления ошибки в Вебвизоре, и выполните достижении цели. В консоли Вы должны будете увидеть подобную запись:
Если таковой записи нет, значит нужно искать причину и устранять ее.
Ну а на этом все, дорогие друзья!
Надеюсь, что данный материал оказался для Вас полезным и помог в решении, поставленной в уроке, проблемы — теперь Вы будете знать, что делать, когда не работает Яндекс Метрика.
В благодарность мне, Вы можете сделать либо репост данной записи Вконтакте или Facebook, или ретвит в Твиттере, а лучше все сразу. И, конечно же, не забудьте подписаться на обновления блога, если Вы не подписаны. Будет очень много полезного материала.
До скорого!
Предыдущая статьяСледующая статья