Мы — веб-разработчики, и, как и многие другие, обычно запускаем множество побочных проектов и небольших сайтов.
Разумеется, мы хотим отслеживать базовые показатели: сколько посещений получает сайт и откуда приходит трафик.
Долгое время мы использовали Google Analytics. Со временем он начал казаться перегруженным и чересчур ориентированным на отслеживание пользователей в интересах Google. Мы также пробовали небольшие альтернативы с акцентом на приватность, которые нам понравились, но как только нам стало нужно отслеживать больше, чем несколько сайтов, или хранить данные дольше 30 дней, стоимость быстро поднималась до нескольких сотен долларов в год.
В какой-то момент мы задались вопросом: почему бы не использовать наш собственный продукт для решения этой проблемы?
Мы хотели держать всё предельно простым: никаких куки, никакого отслеживания пользователей. Скопируйте тег скрипта, вставьте его — и мгновенно увидите число просмотров страниц.
Итак, мы сделали небольшой MVP под названием PageviewsOnline. Это инструмент веб-аналитики, ориентированный на конфиденциальность: статистика агрегируется, по умолчанию публично доступна и хранится в ЕС. Он спроектирован так, чтобы соответствовать требованиям ЕС по приватности из коробки, что означает отсутствие необходимости в баннерах о файлах cookie.
Основные идеи
- Конфиденциальность прежде всего и базируемся в ЕС — ясно, какие данные собираются и что хранится
- Просто вставьте скрипт — и просмотры страниц будут отслеживаться автоматически
Конфигурация Уровня Сайта (Будущая Идея)
Это ещё не реализовано, но мы хотим полностью исключить учетные записи пользователей и персональные данные. Цель — не создать ещё одно традиционное аналитическое средство.
Одна идея — настроить конфигурацию на уровне сайта, например через файл вроде /analytics.json (похоже на /robots.txt), или, возможно, через зашифрованный файл на основе пары открытого и закрытого ключей, что позволит базовую настройку на уровне сайта без учетных записей.
Слон в комнате: Цены
Мы знаем, что проект не может оставаться полностью бесплатным навсегда — хостинг, хранение и пропускная способность будут накапливаться. Но вся причина, по которой мы начали это, заключалась в том, что мы не хотели платить 9 долларов в месяц за каждый отдельный проект.
Итак, цель — держать это бесплатным или доступным как можно дольше.
Сейчас мы рассматриваем (и это может измениться):
- 5 лет хранения данных — независимо от плана данные не будут удалены. Это позволяет повышать или понижать тариф без страха потерять исторические данные
- Одноразовые платежи вместо подписок — например: выберите домен, заплатите 9 долларов и разблокируйте дополнительные функции на год. После этого они вам, возможно, больше не понадобятся — и это нормально. Данные все еще доступны, если захотите обновиться позже
Мы ищем честные отзывы
- Если у вас небольшой сайт или побочный проект, было бы полезно что-то вроде этого?
- Есть ли что-то явно отсутствующее или что-то, что помешало бы вам использовать его?
- Думаете ли вы, что сам проект и идеи, лежащие в его основе, вообще осуществимы?
Мы будем очень благодарны за любые искренние отзывы, которые помогут нам понять, как сделать это более полезным для других владельцев побочных проектов.
Дисклеймер: Возможно, эту статью написал гостевой автор. Высказанные взгляды и мнения принадлежат автору и не обязательно отражают официальную позицию PageviewsOnline. Материалы предназначены для общих информационных целей и с момента первой публикации могут устареть. Ни автор, ни PageviewsOnline не несут ответственности за какие-либо ошибки, пропуски или устаревшую информацию в статье.