Как добавить счетчик на сайт? Метрика для сайта.
Добавить метрику на сайт
Если на сайт нужно добавить сторонний скрипт, например, яндекс метрику или другие виджеты, можно сделать это вручную.
- разделе меню Сайт-Блоки-Блоки (если такого пункта меню нет, нужно запросить доступ у менеджера проекта) создать новый блок, например, Яндекс метрика:
- Заголовок - любое произвольное название, например, яндекс метрика
- Псевдоним - произвольное название латинскими буквами
- Регион - Счетчики (Также, навсякий случай, проверяем правильно ли заполнен алиас в регионе "Счетчики", должен быть "counters")
- Содержание страницы - перейти в режим Источник на панели инструментов:
, вставить код счетчика или скрипта
- Отметить чекбокс Активен
- Сохранить блок
-
Также заходим в Дополнительно- Настройки и ищем поля Google проверка , Yandex проверка и вносим код проверки :
Нажимаем сохранить.
Если у проекта свой дизайн сайта.
Если у проекта свой дизайн сайта, содержащий twig, то необходимо создать блок с псевдонимом twig_end_page и регионом twig page end js
Регион в свою очередь создаем с заголовком - twig page end js
Псевдонимом - twig_end_page
В содеражании блока указываем:
{% set recaptcha = _view.loadHelper('Recaptcha.Recaptcha') %}
{% set recaptchaScript = recaptcha.initScripts()|first %}
<script src="{{ recaptchaScript }}"></script>
{{ html.script('/uploads/assets/js/recaptcha.js') }}
{{ html.script('/libraries/lazyload/lazyload.min.js') }}
{{ html.script('/uploads/assets/js/swiper-bundle.min.js') }}
{{ html.script('/uploads/assets/js/fslightbox.js') }}
{{ html.script('/uploads/assets/js/app.min.js?v=12131314124') }}
{{ html.script('/agency/js/jquery.mask.min.js') }}
{{ html.script('/libraries/select2/js/select2.min.js') }}
{{ html.script('/libraries/select2/js/i18n/ru.js') }}
{{ html.script('Agency.filter-map-site') }}
{{ html.script('/uploads/assets/js/main.js?v=359') }}
{{ html.script('/uploads/assets/js/favorites.js') }}
{{ _view.fetch('scriptCustom') }}
счетчик яндекс-метрики
</body>
</html>