Пост
Добавил код счетчика Яндекс Метрики в banner/metrika, счетчик работает, но на сайте отображается с проблемой…
Что я сделал не так?
Опубликовано в
Блог Ollegon'a
2
15
Всё так, просто чуток надо доделать.
На сайте используется Content Security Policy — это механизм безопасности веб-приложений, который используется для сокращения рисков, связанных с атаками, такими как внедрение скриптов (XSS) и выполнение нежелательного кода (инъекция).
Смотрим консоль браузера, что там, какие ошибки? Берем первую:
Переводим, читаем и добавляем вот сюда:
https://github.com/LibArea/libarea/blob/main/config/main.php#L140
данный URL:
https://informer.yandex.ru/informer/
Должно получиться что-то подобное:
Как-то так.
Смотрим дальше консоль браузера, если есть ошибки исправляем дальше…
Ошибок в консоли браузера быть не должно.
Проблема с nonce, генерится каждый раз разная, рекомендуют прописать хеш, вроде не меняется, но где его прописать?Убедился, что дипсик может понять куда и что подставлять в конфигурационый файл. Все ошибки ушли.
Правда счетчики в странном месте расположены :))))
+
P.S. Пока перенес коды счетчиков в main своего шаблона. Просто не знаю как перенести дислокацию metrika.php