ГНУСНЫЙ
МАРКЕТИНГ

Что делать если не работают карты кликов, скроллинга и ссылок в метрике на Тильде?

Если на сайте на Тильде не открываются карты кликов, скроллинга и ссылок в Яндекс.Метрике, проверьте защиту от фреймов. Откройте Настройки сайта → Ограничить доступ, поставьте галочку «Отключить защиту от фреймов (X-Frame-options)», сохраните настройки и переопубликуйте все страницы. Это решение для случая, когда Тильда запрещает показывать сайт внутри Метрики.

Почему Метрика не может открыть страницу

Вместо карты появляется «Невозможно воспроизвести посещение на данной странице», «Сайт заблокирован» или сообщение, что сайт не позволяет установить соединение.

Ошибка Метрики: невозможно воспроизвести посещение, возможен запрет отображения страницы во фрейме
Так может выглядеть ошибка при открытии карты.

Карты показывают страницу сайта во фрейме — внутри интерфейса Метрики. Заголовок X-Frame-Options может запрещать такое встраивание. Получается, посещения есть, а посмотреть карту не дают. При этом одна ошибка ещё не доказывает, что виновата именно защита: на странице может отсутствовать и сам счётчик.

Что поменять в Тильде

  1. Зайдите в Тильду и найдите нужный сайт. Откройте его настройки. На приложенном скриншоте вход находится в меню с тремя точками.
  2. Перейдите в раздел «Ограничить доступ».
Вход в настройки сайта Тильды через три точки, раздел Ограничить доступ
Нужен раздел «Ограничить доступ» в настройках сайта.
  1. Найдите «Дополнительные серверные заголовки» и поставьте галочку «Отключить защиту от фреймов (X-Frame-options)». Именно поставьте: галочка отключает запрет.
  2. Сохраните настройки и нажмите «Опубликовать все страницы». Просто сохранить изменения в админке недостаточно.
В Тильде включена опция Отключить защиту от фреймов X-Frame-options
Галочка должна быть установлена. Остальные защитные настройки для этого трогать не нужно.

Вернитесь в Метрику и откройте карту заново. Если осталась прежняя ошибка, очистите кэш и cookies для сайта и Метрики и повторите проверку. Учтите: удаление cookies может потребовать заново войти в аккаунт.

Настройка разрешает встраивание сайта во фреймы, а не только показ в Метрике. Если запрет нужен по требованиям проекта, согласуйте исключения для Метрики с тем, кто отвечает за сервер или защиту сайта.

Если карты всё равно не работают

Проверьте счётчик. В Тильде откройте Настройки сайта → Аналитика → Яндекс Метрика и сверьте номер с тем счётчиком, в котором смотрите карты. После изменения настроек снова опубликуйте все страницы. Проверяйте опубликованный сайт, а не предпросмотр редактора.

Проверьте, включён ли сбор данных. В Метрике: Настройки → Счётчик → «Вебвизор, карта скроллинга, аналитика форм». Эта опция также подключает карты кликов и ссылок. Если счётчик установлен вручную, после изменения настроек обновите его код на сайте.

Откройте карту в другом браузере без блокировщиков. Это поможет проверить, не мешают ли расширения. Если на сайте сбор аналитики зависит от согласия на cookies, при тестовом визите дайте согласие на аналитику.

Сверьте адрес и период. Открывайте карту для нужной страницы и дат, когда на ней уже работал сбор данных. Если сбор был выключен, включение не восстановит пропущенные действия посетителей.

Если после перепубликации страница по-прежнему запрещает встраивание, а перед Тильдой стоит прокси или сайт экспортирован на свой сервер, попросите специалиста проверить заголовки ответа. Ограничение может добавляться уже там, и одной галочки в Тильде будет мало.