OpenAI 18 августа 2026 объявила о расширении на 31 европейский рынок. Обновление от 31 августа подтверждает самообслуживаемый доступ. Для магазина в ЕС я проверяю страну юридического лица, которому выставляется счёт, а затем настройку измерения.
В моей настройке измерения три отдельные проверки: согласие, получение событий и атрибуция. Прохождение одной не доказывает остальные.
Браузерный и серверный пути
Браузерный SDK отправляет события через oaiq("measure", ...). Сервер отправляет их на https://bzr.openai.com/v1/events с Pixel ID и ключом Conversions API, который существует только на сервере.
API требует ID события, тип, временную метку и объект данных, а для каждого типа события есть свои дополнительные требования. В одном пакете принимается до 1000 событий. Из-за одного некорректного события отклоняется весь пакет. Временные метки должны быть не старше семи дней и не более чем на десять минут вперёд.
Для одного и того же действия я использую один общий ID на обоих путях. При одинаковых Pixel ID и названии события OpenAI оставляет первое полученное событие и игнорирует последующие дубликаты. У пользовательских событий должно совпадать и пользовательское название.
Согласие до сбора
Пиксель по умолчанию считает согласие данным, если не находит сохранённого отказа или не получает явный отказ. OpenAI документирует oaiq("consent", false) до init, а затем true, когда разрешение дано. Отклонённые события не отправляются заново. Отказ удаляет cookie атрибуции.
Для настройки, которая обещает отсутствие запросов к OpenAI до согласия, я дополнительно откладываю загрузку SDK. Блокировка пингов измерения не блокирует все сетевые запросы.
У API нет отдельного поля согласия. Его флаг opt_out относится к будущей персонализации на уровне пользователя. Условие согласия для серверных событий я проверяю сам, в том числе отзыв согласия, до того как события из очереди или повторные отправки покинут систему.
Храните идентификатор клика вместе с результатом
Пиксель берёт oppref из URL посадочной страницы. API этого не делает. Исходное значение я сохраняю на протяжении разрешённой сессии и отправляю с серверным событием.
Пиксель задаёт срок жизни 30 дней для __oppref и 365 дней для __obref, но браузеры могут сократить эти сроки. Это сроки жизни cookie, а не окна атрибуции. Если я пересылаю __obref, он без изменений попадает в user.obref, с учётом согласия.
Перед хешированием поддерживаемых идентификаторов клиента я следую правилам нормализации OpenAI. Поля географии, IP и user-agent используют документированные исходные форматы. Я отправляю только те поля, которые допускает согласованная настройка измерения.
Автоматическое расширенное сопоставление может определять поддерживаемые данные о клиенте и хешировать их в браузере. Руководство для разработчиков описывает это с оговорками. По текущей документации разработчика я не смог подтвердить общую дату включения 17 августа, поэтому не использую эту дату как факт.
Таргетинг в ЕС и Shopify
В руководстве по custom audiences сказано, что персонализированная реклама в EEA и Швейцарии пока недоступна и custom audiences не могут таргетировать эти рынки. Это не заменяет проверку согласия на измерение.
Бесплатное приложение OpenAI для Shopify вышло 3 сентября. В его справке описаны синхронизация каталога и события коммерции через OpenAI Pixel for Shopify, с текущей доступностью в США и планируемым расширением.
Страницы, которые я прочитал, не подтверждают, насколько полно приложение покрывает серверные события и как обрабатывает согласие Shopify. Я бы проверил это, прежде чем решать, нужна ли собственная интеграция. Отсутствие публичных деталей не доказывает, что приложение игнорирует согласие.
Проверьте получение, затем отчётность
Мои приёмочные проверки охватывают отказ, принятие и отзыв согласия. Я проверяю отладочный вывод SDK и мониторинг недавних событий, а затем настройку конверсий кампании.
Первичные страницы OpenAI расходятся по итогам view-through. Руководства для разработчиков исключают их из Conversions, а в Help (Measure Results) учтены подходящие view-through события, когда включено окно отчётности в один день. Я записываю выбранные столбцы и окна и сверяю click-through и view-through отдельно. Ни одно из определений я не выдаю за установленное.
Могу собрать измерение
Результат работы: обработка согласия, общие ID событий, сохранённые идентификаторы клика и сверка с фактическими результатами. Это относится к моей работе по ИИ-каналам покупок и к ситуации измерение рекламы ChatGPT.
Я сделал демо на синтетических данных, которое проверяет согласие и в браузерном Pixel, и в вебхуке заказа, с одним общим ID покупки. Репозиторий демо на GitHub можно прочитать. По умолчанию отправитель работает в пробном режиме (dry run).
Для органических переходов из ChatGPT используйте гайд по атрибуции в GA4 и Shopify. Это отдельная задача измерения.
Если гайд не решил вопрос25 000 ₽
Я провожу эту сверку на вашем магазине в режиме только чтения, за 25 000 ₽: письменный вывод через два рабочих дня после старта.
Источники
- OpenAI developers: Measurement Pixel: consent, cookies and deduplication (прочитано 2026-10-07)developers.openai.com
- OpenAI developers: Conversions API: validation, user data and privacy fields (прочитано 2026-10-07)developers.openai.com
- OpenAI developers: Conversion Tracking: setup and event monitoring (прочитано 2026-10-07)developers.openai.com
- OpenAI Help: Measure Results: reporting windows; differs from developer docs on totals (прочитано 2026-10-07)help.openai.com
- OpenAI Help: Ads Manager Availability: billed entity countries (прочитано 2026-10-07)help.openai.com
- OpenAI: ChatGPT Ads expands across Europe (прочитано 2026-10-07)openai.com
- OpenAI developers: Custom Audiences: EEA and Switzerland limits (прочитано 2026-10-07)developers.openai.com
- OpenAI Help: Conversion Measurement: modeled totals and required consent (прочитано 2026-10-07)help.openai.com
- OpenAI Help: Set up ChatGPT Ads for Shopify: current US availability (прочитано 2026-10-07)help.openai.com
- Shopify App Store: ChatGPT Ads by OpenAI: free app, launched 3 September 2026 (прочитано 2026-10-07)apps.shopify.com