Главная / Блог / Firefox и веб-аналитика

Firefox и веб-аналитика: что блокируется

Редакция ДэйРика
Firefox и веб-аналитика: режимы ETP, Total Cookie Protection и счётчики

Коротко: Firefox блокирует трекинг по умолчанию. Уже в стандартном режиме Enhanced Tracking Protection режет известные трекеры из общих списков, а Total Cookie Protection изолирует cookie каждого сайта в отдельное хранилище. Скрипт счётчика с чужого домена, попавшего в списки, может не загрузиться вовсе, а его сторонние cookie не связывают визиты между сайтами. Счётчик без cookie с домена сайта считает визиты без потерь.

Что блокируется по умолчанию?

Защита включена сразу после установки: по данным Mozilla, Firefox блокирует тысячи известных трекеров и более 2000 рекламных трекеров без какой-либо настройки. Блокируется загрузка трекерских скриптов и запросов, то есть часть визитов счётчик не видит уже на этапе загрузки страницы.

По документации Mozilla Support, Enhanced Tracking Protection режет содержимое из общих списков: трекеры соцсетей, cross-site cookie, криптомайнеры, сборщики отпечатков браузера. Дополнительно заявлены встроенные protections, снижающие скрытый сбор цифровых отпечатков.

Чем строгий режим отличается от стандартного?

Стандартный режим — баланс защиты и совместимости: блокируются известные трекеры из списков, а сайты продолжают работать как обычно. Он включён у большинства пользователей.

Строгий режим блокирует больше: в него входит защита от bounce-трекеров, которые перебрасывают посетителя через свой домен, и шире режется трекинг-содержимое. Плата за строгость — возможные поломки отдельных сайтов, поэтому Mozilla не включает этот режим по умолчанию; переключение делается вручную в настройках приватности.

Перечень заблокированного на открытой странице показывается по значку щита в адресной строке — проверка защиты без спуска в настройки.

Для аналитики разница между режимами означает только масштаб потерь: базовая резка трекеров и изоляция cookie работают в обоих.

Что делает Total Cookie Protection?

Total Cookie Protection меняет саму механику хранения cookie: каждый сайт и каждый встроенный в него сторонний скрипт получают собственное изолированное хранилище — «cookie jar». Cookie, установленный на одном сайте, физически недоступен на другом, поэтому связать визиты одного человека на разных сайтах через cookie не получается.

По страницам Mozilla, изоляция включена по умолчанию в стандартном режиме защиты, работает без расширений и не требует, чтобы домен сначала попал в список трекеров. Cookie собственного домена — вход в аккаунт, корзина магазина — продолжают работать; встроенному содержимому вроде платёжных фреймов остаётся запрос ограниченного доступа через Storage Access API.

Кого именно блокирует Firefox?

Списки. Блокировка привязана к классификации доменов как трекеров: если домен числится в списке, его скрипты и запросы не загружаются, а cookie изолируются. Обновления списков идут автоматически, вручную ничего добавлять не нужно.

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

На своём сайте потери видны напрямую. Доля визитов из Firefox ниже ожидаемой, провалы в отчёте по браузерам, рост прямых заходов — признаки того, что скрипты или cookie режутся на стороне браузера. Сравнение раскладки Firefox и Chrome на своей аудитории даёт базовую линию: насколько счётчику недосчитываться в этом браузере.

Что это значит для счётчиков аналитики?

Итог для классического счётчика: просмотр страниц и события внутри активного визита считаются, ломается именно идентификация между визитами, днями и сайтами.

Какой счётчик не зависит от списков?

Счётчик без cookie. Если запрос не содержит идентификаторов, изолировать в нём нечего — Total Cookie Protection остаётся вне игры. Если скрипт отдаётся с домена сайта через прокси-трекер, запрос не является сторонним и блок-листы на него не реагируют.

ДэйРика работает по этой схеме: счётчик около 1 КБ, 13 событий собираются автоматически, воронки и выручка считаются в кабинете, данные хранятся в России. Визиты, источники по Referer и UTM-меткам, события и конверсии агрегируются на сервере без записи чего-либо в браузер.

Честное ограничение: без cookie возвращающиеся между днями не различаются. Посетители считаются на базе дня, сквозной идентификации человека в этой схеме нет.

Что запомнить

Firefox включает защиту от трекинга сразу: известные трекеры блокируются по спискам уже в стандартном режиме, строгий режим режет больше — вплоть до bounce-трекеров. Total Cookie Protection изолирует cookie каждого сайта и закрывает межсайтовую идентификацию. Для счётчика это означает риск полной потери визитов при блокировке скрипта и гарантированную потерю сквозных связей через сторонние cookie. Счётчик без cookie с домена сайта от обеих проблем свободен: блокировать в его запросах нечего.

Счётчик вне блок-листов

ДэйРика считает визиты без cookie: 13 событий автоматически, воронки, выручка, конверсии в Яндекс Директ и VK Рекламу по API. 30 дней бесплатно, карта не нужна. Демо-кабинет — demo/demo.

Посмотреть, как работает ДэйРика
FirefoxETPcookieтрекинг

Похожие статьи

Как браузеры блокируют трекингЧитать статью Safari и веб-аналитика: что блокируетсяЧитать статью Adblock и аналитика: сколько визитов не видит счётчикЧитать статью

Блокировка по умолчанию и Total Cookie Protection — страницы (firefox.com, Protection) и (firefox.com, Total Cookie Protection). Режимы ETP и состав блокируемого — документация Mozilla Support (Enhanced Tracking Protection in Firefox for desktop, Trackers and scripts Firefox blocks). Механика счётчика ДэйРики — по документации продукта.