Meta CAPI Gateway self-hosted: развёртывание в AWS по шагам
Что вы реально разворачиваете
Meta CAPI Gateway self-hosted - это мост Meta между пикселем и серверным API в self-serve режиме: вместо сборки прямой Conversions API-интеграции вы провижините серверный инстанс в собственном облачном аккаунте, а Events Manager Meta ведёт вас по процессу без единой строчки кода. Архитектура - резервированная пара: ваш Meta Pixel, сконфигурированный с endpoint'ом Gateway, отправляет каждое событие и в Meta, и в Gateway, а Gateway превращает браузерные события в события Conversions API и пересылает их в Meta. Словарь предмета - в conversions API.
Внутри развёртывания два компонента. Middleware-модуль принимает браузерные события, конвертит их и доставляет через соединение Conversions API; админ-портал - web UI для эксплуатации инстанса: подключённые пиксели, объёмы событий, Conversions API success rate и уведомления. Одна деталь снимает целый класс работы: ключ дедупликации event_id между пикселем и Gateway генерируется и прокидывается автоматически, то есть привычная настройка дедупликации идёт в комплекте.
Gateway - самостоятельный продукт Meta с настоящими инфраструктурными требованиями: он живёт на AWS EKS, AWS ECS Express или GCP, провижинится в облачном аккаунте, которым владеет бизнес. Именно это значит "self-hosted" здесь - это управляемый стек в вашем облаке, а не docker-контейнер на запасном VPS с предсказуемыми облачными издержками.
Провижининг из Events Manager
Документированный флоу начинается во вкладке Settings Events Manager: под Set up with Conversions API Gateway нажмите Get started. Мастер сначала предлагает проверить предварительные требования, затем предлагает две настройки, которые стоит включить: Enhance events - по Meta, улучшает атрибуцию конверсий и производительность событий - и Gateway health monitoring, позволяющий Meta эффективнее диагностировать проблемы.
Дальше выбор облака. Текущие варианты: AWS ECS Express - в setup-гайде Meta от 40 долларов в месяц - или AWS Elastic Kubernetes Service, от 300 долларов в месяц; оба поддерживают до 5,000 доменов; GCP - третья платформа в списке. Вы также выбираете регион хостинга, и Meta разрешает только один регион на Gateway. Next открывает AWS напрямую, либо Copy URL передаёт ссылку на развёртывание тому, кто администрирует AWS-аккаунт организации.
Стек CloudFormation и admin UI
AWS открывает quick-create страницу CloudFormation со всеми pre-populated полями, и предупреждение Meta конкретное: поле ProvisioningData не менять. Создавайте стек и ждите - процесс создания занимает примерно 30-40 минут, а статус стека сменится на CREATE_COMPLETE по завершении. Во вкладке Outputs появятся три значения: BastionHost, CapigSetupURL и InstallationLogLocation. Следующий важный - CapigSetupURL: он открывает Conversions API Gateway Admin UI (по пути /hub/capig на endpoint'е Gateway), и Meta отмечает, что он же виден внутри Events Manager.
Первый логин в admin UI создаёт админский аккаунт. Дашборд сначала покажет нули: по Meta, данные сервера и браузера наполняются от пяти минут до двух часов, и если события не появились после двух часов - это документированный момент для обращения в поддержку Meta. Дальше admin UI показывает активность событий из обоих каналов и Conversions API success rate - процент браузерных событий, реально опубликованных в Meta, - ближайший аналог практики валидации через тестовые события при прямой интеграции.
Одни задокументированные грабли накрывают установки, застрявшие в мастере: expired provisioning data из-за автозаполнения браузера, молча подставляющего старые значения. Фикс Meta - скопировать launch URL, сверить его с тем, что оказалось в поле ProvisioningData на странице AWS, и выключить autofill, если они разошлись.
Кастомный домен и мульти-пиксельное управление
Meta рекомендует кастомный домен для Gateway, отмечая, что он может улучшить data routing и снизить издержки. Конфигурация живёт в admin UI в Domain management в сайдбаре Settings с выбором из двух DNS-провайдеров: AWS Certificate Manager (ACM) или Cloudflare. Для завершения настройки потребуется доступ к вашему DNS-провайдеру - та же дисциплина first-party домена, которую делает ценной ITP Safari, как разобрано в куки-ограничениях и server-side трекинге.
Масштабирование - часть продукта: один инстанс Gateway поддерживает несколько доменов и несколько Meta Pixel. Новые подключения, домены и пиксели управляются из секции Partner Integrations в Events Manager, а для второго пикселя на том же инстансе в секции Existing Conversions API Gateways есть кнопка Connect, онбордящая его без нового развёртывания. В пределах одного стека поддерживается до 5,000 доменов.
Сколько это стоит - и когда оно того стоит
Формулировка самой Meta: единственная стоимость Conversions API Gateway - это облачные ресурсы или партнёрские комиссии. Self-hosted на AWS означает цифры из setup-гайда Meta - ECS Express от 40 долларов в месяц, EKS от 300, - плюс то, что ваш регион и трафик добавят к AWS-счёту. Против этого стоит реальность эксплуатации: автообновления существуют, но применяются с согласия host admin, то есть владелец стека всё равно есть - апгрейды, мониторинг, регион, биллинг.
Этот компромисс и определяет выбор. Gateway окупается у команд с облачной инфраструктурой и многими доменами или пикселями на одном стеке; полное дерево решения - в сравнении Gateway против прямой интеграции. Для арбитражной воронки, где цель - серверная доставка без владения инфраструктурой, легче путь инструмента доставки: MOST доставляет постбеки трекера в Conversions API Meta вместе с TikTok, Reddit, Pinterest, Snapchat и OpenAI, а бесплатный Pixel Activator закрывает доставку в Meta для одного лендинга - без облачного аккаунта, стека и тридцатиминутных ожиданий.
