Документация
Всё необходимое, чтобы запустить Monoid на вашем сайте.
1. Создайте учётную запись
Перейдите на monoid.website, введите email, пароль и домен. Вы получите ссылку для активации по электронной почте.
2. Добавьте сниппет трекера
После подтверждения вставьте это внутрь тега <head> вашего сайта. Замените YOUR_SITE_ID на ID из вашего дашборда.
<script async defer
src="https://api.monoid.website/tracker.min.js"
data-site-id="YOUR_SITE_ID"
data-autotrack="true">
</script>Скрипт загружается асинхронно — он никогда не блокирует отрисовку страницы. Данные начинают появляться в вашем дашборде за секунды.
3. Проверьте установку
Откройте свой сайт в браузере, затем проверьте дашборд Monoid. Вы должны увидеть просмотр страницы в реальном времени в панели Live Visitors. Если ничего не появилось в течение минуты, проверьте, что атрибут data-site-id точно соответствует ID вашего сайта.
Next.js / React
В Next.js добавьте сниппет в _document.tsx или используйте компонент next/script со strategy="afterInteractive":
import Script from 'next/script'
export default function RootLayout({ children }) {
return (
<html lang="en">
<body>
{children}
<Script
src="https://api.monoid.website/tracker.min.js"
data-site-id="YOUR_SITE_ID"
strategy="afterInteractive"
/>
</body>
</html>
)
}WordPress
В functions.php вашей темы добавьте:
function monoid_tracker() {
echo '<script async defer src="https://api.monoid.website/tracker.min.js" data-site-id="YOUR_SITE_ID" data-autotrack="true"></script>';
}
add_action('wp_head', 'monoid_tracker');Трекинг без JS (пиксель)
Если вы не можете запускать JavaScript — серверно-рендерные страницы с отключённым JS, строгие статические страницы или среды, блокирующие скрипты — используйте трекинг-пиксель. Вставьте этот тег <img> туда, где должно срабатывать отслеживание. Замените YOUR_SITE_ID и установите p в текущий путь страницы.
<img src="https://api.monoid.website/pixel.gif?s=YOUR_SITE_ID&p=/your-page-path"
width="1" height="1" alt=""
style="display:none"
referrerpolicy="strict-origin-when-cross-origin" />Пиксель записывает те же основные аналитические данные, что и JS-трекер — путь, источник, страну, тип устройства и ежедневный хеш посетителя — но без ширины экрана (JavaScript недоступен). Заголовок Referer браузера используется автоматически; вы можете переопределить его параметром &r=referrer-domain. Посетители, отправляющие DNT: 1, не записываются.
Что-то отсутствует или неверно? Сообщите нам