Технический аудит · 28.09.2026

trampolino.ee

Сайт батутного парка и центра развлечений Trampolino в Таллинне

Сайт батутного парка Trampolino — две страницы, 318 запросов. Баннер CookieScript с кнопкой отказа на месте, и Google Analytics его соблюдает. Пиксель Meta — нет: на четвёртой секунде он отправляет в Meta просмотр страницы с идентификатором браузера, а после отказа посетителя грузится заново и отправляет ещё одно событие. Сам баннер при этом объявляет, что пользование сайтом уже означает согласие со всеми cookie.

Хронология обращений

+0 с · вход на главную
Переадресация на www.trampolino.ee. Сайт на WordPress с WooCommerce.
+1,0…+3,6 с · теги до выбора
GTM-K7WQ5PJH (+1,0 с), CookieScript (+3,0 с), gtag для G-6CNK2GLRM3 (+3,0 с), fbevents.js (+3,1 с), конфигурация пикселя 667420978407020 (+3,6 с).
+3,9 с · Google в режиме запрета
page_view в GA4 с gcs=G100; служебное обращение к pagead2.googlesyndication.com.
+4,1 с · пиксель Meta до выбора
www.facebook.com/tr — PageView и ViewContent с адресом страницы и идентификатором _fbp. Затем ещё пять событий на главной (+31…+106 с).
+148 с · пиксель после отказа
Страница условий конфиденциальности: fbevents.js и конфигурация пикселя грузятся заново, на +148,7 с на www.facebook.com/tr уходит событие.

Декларация против факта

✓ Ответственный обработчик — Reds OÜ, рег. код 12106028, Pärnu mnt 139d, Таллинн; info@trampolino.ee — заявлен
✓ Баннер: пользуясь сайтом, вы соглашаетесь со всеми cookie согласно политике cookie — заявлен
✓ Декларация CookieScript: _fbp (Meta) — рекламные cookie; _ga (Google) — cookie производительности — заявлен
✓ Надзорный орган — Andmekaitse Inspektsioon — заявлен
+ Пиксель Meta работает до выбора и после отказа, хотя сама декларация относит _fbp к рекламным cookie — не заявлен

Тайминги передачи

+3,1 с connect.facebook.net

fbevents.js и конфигурация пикселя 667420978407020.

+3,9 с region1.google-analytics.com

page_view, gcs=G100.

+4,1 с www.facebook.com

PageView и ViewContent с идентификатором _fbp.

+148,4 с region1.google-analytics.com

gcs=G100, режим согласия фиксирует отказ посетителя.

+148,7 с www.facebook.com

Событие пикселя Meta на странице условий конфиденциальности.

Зафиксированные трекеры

Признаки несоответствия GDPR

Контекст

trampolino.ee — сайт батутного парка и центра развлечений Trampolino в Таллинне. Ответственный обработчик — Reds OÜ (рег. код 12106028, Pärnu mnt 139d, Таллинн). Сайт на WordPress с интернет-магазином WooCommerce, согласием управляет CookieScript.

Замер — одна запись, две страницы: главная и страница условий конфиденциальности. Всего 318 запросов. Обработку описывает страница «Privaatsustingimused» вместе с декларацией cookie CookieScript.

Кому уходят данные напрямую

Meta — через пиксель, до выбора и после отказа. Google — Analytics в режиме запрета, Tag Manager. CookieScript — как платформа согласия.

Заявленное против фактического

Баннер на первый взгляд устроен правильно: «Nõustu kõigiga» и «Keeldu kõigist» стоят рядом и выглядят одинаково, категории выключены. Google Analytics весь замер работает в режиме запрета, а после отказа режим согласия фиксирует этот запрет как обновлённый решением посетителя. Расхождения — в пикселе Meta и в тексте самого баннера.

Первое — пиксель Meta не ждёт выбора. Сценарий пикселя грузится одновременно с платформой согласия, и на +4,1 с на www.facebook.com/tr уходят PageView и ViewContent с адресом страницы и идентификатором браузера _fbp. Идентификатор создан за десятую долю секунды до этого — прямо в момент загрузки пикселя. Пока посетитель читает баннер, на главной уходит ещё пять событий. Затем посетитель отказывается. На следующей странице Google это видит и соблюдает. Пиксель Meta грузится заново и отправляет ещё одно событие. Собственная декларация cookie сайта при этом относит _fbp к рекламным cookie.

Второе — баннер сам говорит, что согласие уже дано. Над кнопками написано: пользуясь сайтом, вы соглашаетесь со всеми cookie. Если это так, кнопка отказа ничего не значит. Если нет, текст вводит в заблуждение. В этом замере пиксель Meta ведёт себя именно так, как описывает текст: будто согласие получено самим фактом открытия сайта.

Согласие: что доказано и что нет

Доказано: пиксель Meta отправляет события до выбора. PageView и ViewContent на +4,1 с с идентификатором _fbp.

Доказано: отказ был. На второй странице режим согласия Google передаёт запрет, обновлённый решением посетителя. На первой странице запрет был только исходным.

Доказано: пиксель Meta работает после отказа. Сценарий грузится заново, событие на +148,7 с.

Доказано: баннер объявляет согласием пользование сайтом. Текст баннера на скриншотах 2 и 3.

Не установлено: точный момент отказа. CookieScript не отправляет решение на сервер. Отказ установлен по режиму согласия Google на второй странице. Поэтому пять событий Meta на главной (+31…+106 с) отнесены к «до или во время выбора», а не к «после отказа».

Не установлено: содержимое событий Meta, отправленных методом POST. Тела этих обращений вычищены при очистке.

Границы наблюдения

Замер охватывает главную и страницу условий конфиденциальности. Бронирование и покупка не проверялись. Наблюдение фиксирует поведение браузера, а не серверную обработку. Файл опубликован очищенным: удалены заголовки Cookie и тела POST-обращений. Параметры событий Meta, переданные в адресе запроса, сохранены.

Правовую оценку выносит компетентный орган — Andmekaitse Inspektsioon, который назван в самих условиях.

Вывод

Trampolino поставил правильный баннер с кнопкой отказа, и Google его слушается. Пиксель Meta — нет: он отправляет просмотр страницы с идентификатором браузера на четвёртой секунде и продолжает работать после отказа. Текст баннера, объявляющий согласием само пользование сайтом, в этом замере описывает не нарушение правил, а реальное поведение пикселя.

Устранение: подчинить пиксель Meta CookieScript — не загружать его без согласия на рекламные cookie и прекращать отправку событий после отказа; убрать из баннера фразу о согласии через пользование сайтом.

Доказательство

Как проверить: скачайте файл и посчитайте его контрольную сумму — sha256sum файл.har (Linux, macOS) или certutil -hashfile файл.har SHA256 (Windows); она должна совпасть с указанной. Вывод разбора относится к объёму этого замера — см. ограничения методики.

Оригинал (разбор)
HAR-файл: ee/trampolino-ee-2026-09-28.har
SHA-256: da7762b4b4c96b6716751d74b34a15fd521d0b3d1df02026eb114122729e0108
Скриншот
Скриншот интерфейса
Компактный баннер CookieScript на главной: «Nõustu kõigiga» и «Keeldu kõigist», категории выключены · 28.09.2026
Скриншот интерфейса
Развёрнутый баннер: «Meie veebisaiti kasutades nõustute … kõikide küpsistega», категории cookie · 28.09.2026
Скриншот интерфейса
Вкладка «Küpsiste kasutamise avaldus» с тем же текстом о согласии через пользование сайтом · 28.09.2026
Контрольный снимок
Ждём изменений
HAR-файлы хранятся в EU-инфраструктуре (Proton Drive). SHA-256 публикуется для проверки целостности.