Как ограничить доступ счетчику Яндекс Метрика к изменению HTML страницы на сайте?

Как можно запретить Яндекс Метрике изменять HTML код страницы сайта, включая номер телефона в шапке сайта, чтобы избежать несанкционированных изменений из-за куки _ym_phc_settings_[номер счетчика]?
  • 18 декабря 2023 г. 15:47
Ответы на вопрос 2
Для ограничения доступа счетчику Яндекс Метрика к изменению HTML страницы на сайте можно воспользоваться пользователями с привилегиями доступа, настроив разграничение прав. 

1. Если вы используете CMS (Content Management System) или платформу для управления сайтом, проверьте наличие соответствующих настроек доступа. Обычно, в таких системах есть возможность ограничить доступ к модулям или плагинам счетчика Яндекс Метрика для изменения HTML страницы.

2. Если у вас самописный сайт, можно внести изменения в код, чтобы ограничить доступ к файлам, содержащим номер телефона или другие чувствительные данные. Можно использовать файлы .htaccess или другие конфигурационные файлы сервера для запрета доступа к нужным файлам из-за определенных cookie. 

Пример директивы в файле .htaccess для запрета доступа из-за cookie:

```
<Files "header.html">
    <If "%{HTTP_COOKIE} =~ /_ym_phc_settings_[0-9]+/">
        Require all denied
    </If>
</Files>
```
Этот код запрещает доступ к файлу "header.html" для всех, если куки "_ym_phc_settings_" с номером счетчика присутствует в запросе.

Однако, стоит отметить, что данная мера может иметь побочные эффекты, так как Яндекс Метрика может требовать доступ к HTML коду для корректной работы отчетов. Поэтому рекомендуется проконсультироваться с разработчиками Яндекс Метрика или провести тестирование после внесения изменений, чтобы проверить, не нарушена ли функциональность отчетов или других функций сервиса.
<blockquote>Вопрос. Как запретить Яндекс Метрике менять что либо на сайте?</blockquote> <br/> По умолчанию - метрика ничего не изменяет в существующем html. <br/> <blockquote>В моем случае Яндекс Метрика изменяла номер телефона в шапке сайта на неизвестный мне номер.</blockquote> <br/> Это не метрика, а calltracking. Возможно, Яндекс Телефония.
Похожие вопросы