Ми — веб-розробники, і, як і багато інших, зазвичай запускаємо багато побічних проєктів та невеликих сайтів.
Звичайно, ми хочемо відстежувати основні показники: скільки відвідувань має сайт і звідки приходить трафік.
Протягом тривалого часу ми використовували Google Analytics. З роками він став перевантаженим і надмірно зосередженим на відстеженні користувачів на користь Google. Також ми спробували менш масштабні альтернативи з пріоритетом приватності, які нам сподобалися — але як тільки ми захотіли відстежувати більше, ніж кілька сайтів, або зберігати дані довше, ніж 30 днів, витрати швидко зросли до кількох сотень доларів на рік.
У якийсь момент ми запитали себе: чому б не використати наш продукт для вирішення цієї проблеми?
Ми хотіли зробити все надзвичайно простим: ні файлів cookie, ні відстеження користувачів. Скопіюйте тег скрипта, вставте його, і миттєво побачите перегляди сторінок.
Тож ми створили невеликий MVP під назвою PageviewsOnline. Це інструмент веб-аналітики з акцентом на приватність, де статистика агрегується, за замовчуванням публічна, та зберігається в ЄС. Він розроблений так, щоб із коробки відповідати вимогам приватності ЄС, що означає відсутність потреби у банерах cookie.
Основні Ідеї
- Пріоритет конфіденційності та розташований у ЄС — чітко видно, які дані збираються та що зберігаються
- Просто вставте скрипт — перегляди сторінок будуть відстежуватися автоматично
Налаштування на рівні сайту (майбутня ідея)
Це ще не реалізовано, але ми хочемо повністю уникати облікових записів користувачів та персональних даних (PII). Мета не в тому, щоб створити ще один традиційний аналітичний інструмент.
Однією з ідей є конфігурація на рівні сайту за допомогою чогось на кшталт /analytics.json (подібно до /robots.txt), або, можливо, зашифрований файл на основі публічного/приватного ключа, який дозволяє базове налаштування сайту без облікових записів.
Слон у кімнаті: Ціни
Ми розуміємо, що проект не може залишатися повністю безкоштовним назавжди — хостинг, зберігання та пропускна здатність накопичуватимуться. Вся причина, чому ми почали це, полягала в тому, що ми не хотіли платити $9/місяць за кожен побічний проект.
Отже, мета — тримати це безкоштовним або доступним якомога довше.
Наразі ми розглядаємо (і це може змінитися):
- 5 років збереження даних - незалежно від плану дані не будуть видалені. Це дозволяє підвищувати або знижувати тарифний план без страху втрати історичних даних
- Одноразові платежі замість підписок — наприклад: оберіть домен, заплатіть $9 і розблокуйте додаткові функції на рік. Після цього вони можуть більше не знадобитися — і це нормально. Дані все ще збережені, якщо хочете оновити знову пізніше.
Ми Шукаємо Чесний Відгук
- Якщо ви керуєте невеликим сайтом або побічним проєктом, чи було б щось подібне корисним?
- Чи є щось очевидно відсутнє або щось, що завадило б вам користуватися ним?
- Ви вважаєте, що проект — і основні ідеї, які стоять за ним, — взагалі можливі?
Ми будемо дуже вдячні за щирий відгук, щоб допомогти нам зрозуміти, як зробити це більш корисним для інших власників побічних проєктів.
Застереження: Ця стаття, можливо, була написана гостем. Уявлення та погляди, викладені у статті, належать автору і не обов'язково відображають офіційну позицію PageviewsOnline. Матеріали надаються з загальною інформаційною метою і з моменту першої публікації можуть бути вже неактуальними. Ні автор, ні PageviewsOnline не несуть відповідальності за будь-які помилки, упущення або застарілу інформацію в статті.