10 альтернатив Google Analytics (с открытым исходным кодом)

Опубликовано: 2022-04-24
Резюме » Google Analytics — самая известная в мире платформа для анализа веб-сайтов. Однако из-за характера его системы отслеживания он вызывает серьезные опасения у тех, кто привержен конфиденциальности пользователей. Все больше и больше владельцев веб-сайтов переходят на альтернативные решения, чтобы гарантировать, что все отслеживание выполняется с использованием подхода, ориентированного на конфиденциальность. И в этой статье мы собираемся изучить самые популярные альтернативы Google Analytics, которые также можно размещать самостоятельно.

Оглавление
  • Можно ли отслеживать аналитику веб-сайта без уведомления GDPR?
  • Означает ли открытый исходный код, что он бесплатный?
  • Правдоподобный
    • Конфиденциальность прежде всего
  • Матомо
  • Независимая аналитика (WordPress)
  • Постборов
    • Продукт-первый подход
  • Пирш
  • Умами
  • КозаСчетчик
  • Аки
  • Прилавок
  • Фугу
  • Оффен
  • Альтернативы Google Analytics: резюме

Происходит не только указание пальцем на плохих парней , но и то, что люди пытаются дегуглить свою жизнь. И хотя в Google как в сервисной компании нет ничего плохого, она отслеживает широкий спектр показателей личной идентификации своих пользователей и использует эти показатели для показа целевой рекламы. Ничего нового.

А поскольку многие веб-браузеры, ориентированные на конфиденциальность, теперь строго блокируют сценарии Google Analytics, а также AdSense и другие подобные средства отслеживания, у веб-мастеров не остается другого выбора, кроме как переключиться, поскольку использование Google Analytics означает, что отслеживаемые данные не являются точными на 100%.

Один из способов решить эту проблему — использовать аналитические платформы, обеспечивающие конфиденциальность . А точнее, платформы с открытым исходным кодом. Работа с проектом с открытым исходным кодом означает, что вы также можете разместить его самостоятельно. И, таким образом, соответствовать требованиям таких нормативных актов, как GDPR.


Можно ли отслеживать аналитику веб-сайта без уведомления GDPR?

Ответ – твердое да .

Пока вы не собираете никаких личных данных о пользователях, посещающих ваш сайт, вы можете полностью избежать необходимости добавлять «уведомление о файлах cookie» на свой веб-сайт или в блог.

Действительно ли так важно знать, посещал ли один и тот же человек ваш сайт дважды? Отслеживание без файлов cookie означает, что вы не создаете портфолио на своих читателях. Но, по крайней мере, вам не нужно добавлять мешающие виджеты или сложные политики конфиденциальности, чтобы объяснить, почему вы отслеживаете данные пользователей.

И это особенно важно, если вы идете по пути самостоятельного размещения. В этом случае вы фактически нигде не будете хранить какие-либо пользовательские данные и не будете нести ответственность.

Означает ли открытый исходный код, что он бесплатный?

Несмотря на то, что все аналитические решения, перечисленные в этой статье, бесплатны, если они размещены на собственном хостинге, я все же добавил информацию о ценах для каждого из них, поскольку многие из платформ в этом списке имеют доступный премиум-план.

Хотя открытый исходный код означает, что кодовая база является «бесплатной» для использования, на практике это не всегда означает это. Например, самостоятельное размещение и управление аналитическим решением с открытым исходным кодом может быть довольно утомительным и занимать много времени.

Вы должны:

  • Оплатите стоимость сервера, включая управление сервером.
  • Поддерживайте проект до последней версии.
  • Иметь представление об основных мерах безопасности.

Поэтому во многих случаях проще заплатить небольшую абонентскую плату. Я думаю, что если автор(ы) проекта проделывают исключительную работу по предоставлению решения для отслеживания, ориентированного на конфиденциальность, они заслуживают небольшого вознаграждения за то, что поддерживают проект. Но это только мое мнение.


Правдоподобный

Правдоподобный, вероятно, является самым быстрорастущим решением во всем этом списке. Их бизнес-модель основана на предоставлении простых в использовании аналитических решений, соответствующих GDPR. И их цены отражают рынок для малого и среднего бизнеса. Если вы не хотите платить, можно развернуть Plausible в качестве самостоятельного решения, используя их кодовую базу с открытым исходным кодом.

Он выпущен под лицензией AGPLv3.

Серверная часть построена на Эликсире, а на внешней стороне вы будете использовать легкий (~ 1 КБ) скрипт, написанный на традиционном ванильном JavaScript.

Что касается пользовательского интерфейса, то он настолько же прост, насколько и приятен на вид. На самом деле вы можете получить обзор их пользовательского интерфейса в режиме реального времени, посетив страницу правдоподобной аналитики. Он показывает актуальные аналитические данные для всех, кто посещает веб-сайт Plausible.

Вы найдете данные о популярных страницах, источниках перехода и показателях отказов, а также сможете играть с фильтрами и создавать собственные аналитические отчеты.

Конфиденциальность прежде всего

Вся инфраструктура компании Prausible находится в ЕС. Что тоже не по делу. Как компания, ориентированная на конфиденциальность, Plausible может отслеживать использование веб-сайта без необходимости использования файлов cookie или других показателей личной идентификации. Это полностью анонимно.

Но мне больше всего нравится их подход к созданию бренда. Мало того, что весь их девиз заключается в защите конфиденциальности пользователей, они также проделали большую работу с точки зрения предоставления полезной информации. И я искренне это имею в виду.

Сообщения в блогах, страницы часто задаваемых вопросов, технические статьи — очень редко можно увидеть, как независимые компании делают такие огромные скачки в информировании своих клиентов и сторонников. Даже если это конкретное решение не то, что вам нужно, вы должны отдать должное ребятам за самоотверженность!

Цены: Plausible бесплатен, если вы размещаете его самостоятельно. А план Pro начинается с 9 долларов в месяц за 10 000 просмотров страниц. Вы можете бесплатно протестировать платформу в течение 30 дней.

Документация сайта GitHub

Матомо

Аналитика Матомо

Матомо, ранее известный как Piwik, занимает лидирующие позиции во всем этом списке. Это то, что можно назвать полным аналитическим решением. И это ближе всего к конкуренции с GA, сохраняя при этом конфиденциальность. У вас есть возможность использовать Matomo через их облачную платформу или использовать их стабильную версию и пойти по пути самостоятельного размещения.

Поскольку серверная часть построена на PHP и MySQL, интегрировать Matomo в традиционные установки, включая WordPress, довольно просто. Кроме того, Matomo может собирать и сообщать о некоторых действительно интересных статистических данных и примерах использования. Например:

  • Проверьте, какие поисковые системы приносят вам больше всего трафика, а также по каким конкретным ключевым словам.
  • Создавайте подробные графики User Flow с неограниченным количеством шагов.
  • Отслеживайте покупки продуктов и общую эволюцию.

Что касается соблюдения GDPR, Matomo предоставляет все необходимые инструменты для обеспечения полной прозрачности. Вы можете анонимизировать практически все данные о пользователях, заходящих на ваш сайт.

Вы можете использовать специально созданный GDPR Manager, чтобы убедиться, что вы всегда соблюдаете определенные правила и положения. Это в основном актуально в зависимости от функций, которые вы решите использовать, и от того, какие данные вы хотите проанализировать.

Цены: Matomo бесплатен, если вы размещаете его самостоятельно. Их облачное предложение начинается с 19 долларов в месяц до 50 000 посещений. Данные хранятся в Европе.

Документация сайта GitHub

Независимая аналитика (WordPress)

Независимая аналитика – альтернатива Google Analytics

Independent Analytics — это простое в использовании аналитическое решение для пользователей WordPress, соответствующее GDPR.

Что делает этот плагин таким замечательным, так это простота его запуска. Просто скачав плагин из репозитория WordPress, вы сможете мгновенно начать отслеживать посетителей сайта.

Никаких дополнительных настроек для изменения/оптимизации не требуется, поскольку Independent Analytics построена с учетом приоритета конфиденциальности. Отслеживание разделено на 2 разных раздела: просмотры и рефереры. Просмотры будут отслеживать страницы, которые получают внешний трафик, а рефереры будут демонстрировать, какие веб-сайты или поисковые системы отправляют больше всего трафика.

Особенностью, которую я считал совершенно уникальной для этого плагина, была возможность применять фильтры. Вы можете установить определенные фильтры, чтобы сузить статистику ваших посетителей до определенного URL-адреса и временной шкалы.

Цена: это бесплатный плагин для пользователей WordPress. В настоящее время не похоже, что есть какие-либо премиум-функции, и если это изменится, я обновлю это соответствующим образом.

Документация сайта WordPress.org

Постборов

Аналитика PostHog

PostHog специализируется на аналитике продуктов и специально нацелен на решение проблемы необходимости отправки данных о событиях сторонним организациям. Другими словами, это полное внутреннее решение для понимания того, как клиенты используют ваши веб-сайты или приложения.

У вас есть возможность разместить PostHog самостоятельно, что дает вам полный контроль над тем, как вы храните и обрабатываете данные. Они также проделали большую работу по упрощению развертывания PostHog в определенных средах. Независимо от того, работаете ли вы с Ruby, React или Android — большинство этих вариантов использования покрыты готовыми библиотеками.

Продукт-первый подход

Интересная вещь о PostHog заключается в том, что он предоставляет множество инструментов для понимания использования приложений. На самом деле, благодаря сильному сообществу разработчиков открытого исходного кода и солидной финансовой поддержке, PostHog может противостоять таким гигантам, как Google, Mixpanel, Heap и другим.

Хотите со временем внедрять новые функции продукта? PostHog предоставляет комплексное решение Feature Flags, чтобы вы могли откатиться в любое время. Кроме того, флаги функций можно использовать для развертывания новых функций для определенного подмножества пользователей.

Цены: с открытым исходным кодом, поэтому совершенно бесплатно, если вы не возражаете управлять им самостоятельно. Их премиальная (облачная) модель предлагает до 1 000 000 событий бесплатно.

Документация сайта GitHub

Пирш

Аналитика Пирш

Pirsch — это легкое аналитическое решение без файлов cookie, которое вы можете подключить непосредственно к своему веб-сайту или серверной части приложения. Проект написан на Go и использует технику снятия отпечатков пальцев для обеспечения анонимности входящих пользовательских данных.

 Pirsch создает уникальный отпечаток пальца для каждого посетителя. Отпечаток пальца — это хэш IP-адреса посетителя, User-Agent, даты и соли. Дата гарантирует, что данные разделены по дням, поэтому посетителей можно отслеживать только в течение одного дня.

Самое приятное, конечно, то, что Pirsch может отслеживать посетителей вашей платформы, даже если у них установлен блокировщик рекламы. В некоторых отчетах говорится, что бренды могут потерять до 30% общей точности аналитики из-за блокировщиков рекламы или других расширений браузера, блокирующих скрипты.

Что касается сообщаемых данных, у Pirsch есть множество статистических данных, которые вы можете отслеживать. В частности, настраиваемые цели конверсии, события и ключевые слова, которые использовались для перехода на ваши страницы из поиска Google. Их модель подписки включает в себя API, SDK и функции экспорта данных.

В недавнем объявлении Pirsch добавила возможность импортировать существующие данные Google Universal Analytics на свою платформу.

Цены: Pirsch можно бесплатно протестировать в течение 30 дней. Премиум-цена начинается с 5 долларов в месяц (оплачивается ежегодно) за 10 000 просмотров страниц.

Документация сайта GitHub

Умами

умами аналитика

Umami — это строго автономная аналитическая библиотека, которую вы можете развернуть за считанные секунды.

Требования довольно простые: MySQL или PostgreSQL для базы данных и Node.js для серверной части. Его можно легко развернуть на дешевом дроплете DigitalOceal или аналогичном провайдере VPS.

Автор сделал вскрытие при сборке проекта. На самом деле он упоминает довольно много инструментов, которые мы уже видели, но утверждает, что в основном это платные инструменты. В то время как Умами нет, и он всегда должен размещаться самостоятельно. Неудивительно, что такой подход сделал Umami одной из самых популярных библиотек GitHub в области аналитики с открытым исходным кодом.

Одной из интересных особенностей Umami являются Profiles . Вы можете создавать собственные учетные записи и передавать их своим друзьям или клиентам, позволяя им использовать это решение на своих собственных веб-сайтах. Каждый профиль имеет совершенно отдельную панель инструментов и отчетность.

Цены: Премиум-план Pirsch можно бесплатно опробовать в течение 30 дней. После этого цены начинаются с 5 долларов в месяц (оплачивается ежегодно) за 10 000 просмотров страниц. Самостоятельный хостинг бесплатный.

Документация сайта GitHub

КозаСчетчик

Аналитика GoatCounter

GoatCounter предоставляет удобные решения для отслеживания для среднего бизнеса.

Мартин Турной, автор, стремится упростить мониторинг аналитики веб-сайта, сохраняя при этом конфиденциальность. Это делается путем устранения любых потенциальных идентификаторов отслеживания и предоставления вам возможности выбирать, что вы хотите отслеживать.

Хотя дизайн может показаться немного примитивным по сравнению с современными интерфейсными возможностями, техническая сторона GoatCounter весьма разнообразна. Это также бесплатно для некоммерческих проектов с моделью подписки для более требовательных веб-сайтов.

Самостоятельное развертывание библиотеки, разумеется, бесплатно. Пользователи WordPress и Gatsby могут пользоваться готовыми интеграциями, поэтому вы можете начать отслеживать сразу же.

Цены: GoatCounter.com в настоящее время предлагается бесплатно для разумного публичного использования. Запуск вашего личного веб-сайта или малого и среднего бизнеса на нем — это нормально, но отправлять миллионы просмотров страниц в день — нет.

Документация сайта GitHub

Аки

Аки аналитика

Ackee — это аналитический скрипт Node.js, который можно развернуть мгновенно. Вы можете с комфортом использовать Docker или развернуть его на облачных платформах, таких как Heroku, Vercel или Netlify.

Он полностью интегрирован с GraphQL API — фактическая панель аналитики содержит элементы пользовательского интерфейса, предоставляемые API. Это, в свою очередь, позволяет создавать собственные запросы и параметры для сбора данных, соответствующих потребностям вашего проекта.

Вы можете включить подробный режим, который будет отслеживать немного больше данных, но Ackee рекомендует включать подробный режим только в тандеме с уведомлением о конфиденциальности. Такие данные, как тип браузера и системная ОС, относятся к категории персональных данных.

Цены: для Ackee нет премиальной модели, поэтому единственный вариант — взять репозиторий с GitHub и разместить его самостоятельно.

Документация сайта GitHub

Прилавок

Счетчик аналитики

Counter — это относительно новое дополнение к аналитическому пространству, обеспечивающему конфиденциальность. Counter, созданный командой из 3 человек, использует подход « плати сколько хочешь » для привлечения пользователей к своему сервису. На момент написания этого они также искали инвестора, который очень заинтересован в дальнейшем продвижении Counter с помощью разработки и обслуживания.

Технология Counter — это Go (сервер, статические файлы) и Redis для хранения данных.

В целом, у проекта есть некоторая популярность на GitHub, поэтому будет интересно посмотреть, смогут ли авторы добиться успеха с ним. Я думаю, что есть много места для подлинных проектов, основанных на конфиденциальности, которые уважают пользователя и его данные.

Ценообразование: как упоминалось выше, за пределами Open Source — Counter не имеет установленной цены на свой облачный сервис, и вы можете платить столько, сколько хотите.

Документация сайта GitHub

Фугу

Фугу аналитика

Fugu — второе аналитическое решение для продуктов в этом списке. Хотя, согласитесь, все гораздо проще. Это идеально подходит для разработчиков и создателей, которым нужен упрощенный обзор того, как их приложение используется в режиме реального времени. По их собственным словам,

 Fugu имеет систему отслеживания событий. Каждый раз, когда вы хотите отслеживать событие, вы вызываете API Fugu из своего приложения. В своем запросе вам необходимо указать имя события и при желании указать свойства события.

Ценообразование: размещение у себя бесплатно, а их SaaS-цена составляет скромные 9 долларов в месяц.

Документация сайта GitHub

Оффен

Offen - Честная веб-аналитика

Offen — это альтернатива Google Analytics, ориентированная на конфиденциальность, в которой особое внимание уделяется предоставлению пользователям полной автономии в отношении того, как их данные собираются и хранятся. Этот проект строго самостоятельный (написан на Go и JavaScript) и реализует несколько интересных концепций.

Одной из таких концепций является возможность для посетителей видеть имеющиеся у вас данные о них. Другими словами, посетители сайта могут видеть, сколько сеансов они провели на сайте и какие страницы просматривали. Однако это невозможно без согласия посетителя сайта. И согласие — это один из принципов, вокруг которого строится аналитика Offen.

И даже если посетитель соглашается, никакие конфиденциальные данные (IP, User-Agent и т. д.) не собираются. На самом деле почти все данные аналитики зашифрованы End-To-End.

Цена: бесплатно. Никаких признаков премиум-модели, единственный вариант — самостоятельно разместить ее.

Документация сайта GitHub

Альтернативы Google Analytics: резюме

В наши дни много чего происходит с Google Analytics. В частности, он столкнулся с некоторым противодействием ( юридические проблемы? ) со стороны многих стран ЕС, которые сочли платформу не соответствующей правилам GDPR. И довольно общеизвестно, что AdBlockers также явно блокируют сценарии отслеживания, которые в конечном итоге способствуют несогласованной статистике посетителей.

Если вы беспокоитесь о стоимости сервера, когда дело доходит до самостоятельного хостинга, я уже писал статью о популярных хостинговых платформах, которые предлагают щедрые бесплатные планы. Многие платформы, перечисленные в этом посте, позволяют самостоятельно размещать аналитические решения, упомянутые в этой статье. Фактически, многие из них позволяют вам напрямую получить репозиторий GitHub и выполнять всю тяжелую работу от вашего имени.