Посещение маркетинговой страницы регистрируется на периферии, переносится между сессиями и соответствует конверсии, которая приходит асинхронно в очередь сообщений, а затем согласовывается по расписанию, чтобы понять, что не было зафиксировано в реальном пути. Это наш код, поэтому, когда число выглядит неправильно, мы можем понять, почему.
| Мера | Стоимость | Источник | Измеряемые |
|---|---|---|---|
| Разработка и обеспечение функционирования компонентов распределения расходов | Ingest controller, ingest worker, conversion consumer, scoreboard service, reconciliation job | marketing package in the media service source tree | |
| Где установлен идентификатор посетителя | First-party, by edge middleware on the site's own domain | marketing tracking implementation in the marketing site and media service | |
| Аналитический хостинг | Self-hosted on our own cluster | kubectl get deployments -n kamo | |
| Механизм конверсии | Message queue consumer with a scheduled reconciliation pass | marketing conversion consumer and reconcile job |
Чему здание нас научило
Обычно агентство вставляет фрагмент менеджера тегов, и с этого момента каждый вопрос о данных заканчивается на панели, которую ни одна из сторон не контролирует. Сторонние файлы cookie удаляются, блокировщики рекламы удаляют еще больше, и разрыв между тем, что произошло, и тем, что было зарегистрировано, увеличивается с каждым годом. Вы не можете исправить то, чего вы не владеете.
Идентификатор посещения устанавливается межпроцессорным программным обеспечением на нашем домене, а не скриптами из чужого домена. Атрибуция сохраняется и после окончания сеанса. Конверсии публикуются как события и потребляются рабочим процессом, а не учитываются в строке, что означает, что медленный путь конверсии не может замедлить клиента, а потерянное сообщение можно восстановить — существует задача согласования именно потому, что путь в реальном времени не считается полным.
Небольшие детали решают, являются ли цифры честными. Существует механизм самоисключения, так что наши собственные сотрудники, просматривающие сайт, не появляются в маркетинговых цифрах, и он должен активно удалять файл cookie посетителя, а не просто прекращать запись, или посещение, которое уже было записано, остается в данных. Сбросы являются постоянными, а окна цифры рассчитываются из основных строк, потому что два не согласны и притворяясь иным образом производит табличку, которую нельзя примирить с собственной деталью. Это такие вещи, которые делают панель надежной, и они невидимы снаружи.
Аналитика работает на том же кластере, что и сама система, так что данные на уровне страниц также принадлежат нам. Для клиентов мы настраиваем все это в их собственных аккаунтах — суть в том, что измерения принадлежат вам, а не нам.
Построен с
- NATS JetStream
- Java
- Spring Boot
- Next.js middleware
- Umami
- YugabyteDB
Для чего это нас квалифицирует
Расскажите нам, что вы пытаетесь сделать
Обычно достаточно короткого разговора, чтобы узнать, являемся ли мы подходящими людьми. Если нет, мы скажем вам об этом и покажем вам куда-нибудь лучше.
