Всем привет!
В какой-то момент мне стало интересно, как работает яндекс-метрика для веб-аналитики, и я решила попробовать это сделать на своем сайте со статьями по R.
Пошаговая инструкция:
Для начала нужно создать счетчик на сайте метрики, вписать туда URL сайта, принять условия соглашения и тп.
Появится уникальный номер счетчика и код счетчика в JavaScript, который нужно добавить на сайт в пределах тегов <head></head> или <body></body>. Как это сделать в Quarto-сайте не было написано, но все оказалось очень просто и изящно.
Нужно сохранить вышеприведенный код счетчика в файл
.js
в директории проекта сайта например с названиемmetrics.js
.В файле
_quarto.yml
, где хранятся основные настройки сайта вписать:format: html: include-before-body: <path_to_file/metrics.js>
Проверить, что счетчик установлен на странице метрики, если все сделано правильно, то по ссылке появится всплывающее окно о том, что счетчик активен.
Анализировать аналитику сайта.
Google-аналитику можно было прикрепить на сайт относительно нативным образом, встроенным в Quarto.