Передача конверсий из рекламы в ChatGPT в OpenAI Ads с помощью RudderStack

Источник: RudderStack•

Передача конверсий из рекламы в ChatGPT в OpenAI Ads с помощью RudderStack

Назначение OpenAI Ads теперь доступно на всех тарифных планах RudderStack. Отправляйте события конверсии в OpenAI Ads через Conversions API, пиксель OpenAI Ads или оба этих инструмента одновременно со встроенной дедупликацией и хешированием PII.

Ваша команда только что запустила свою первую кампанию в OpenAI Ads, и теперь руководство хочет знать, работает ли она. Но когда вы открываете Ads Manager, цифры конверсий выглядят скромно.

Это может происходить потому, что пиксель видит только то, что происходит в браузере, и только тогда, когда браузер это позволяет. Сеансы с заблокированными куками, подписки, подтвержденные на вашем сервере, покупки в мобильных приложениях и продления подписок никогда не доходят до OpenAI, поэтому их алгоритмы оптимизации рекламы не видят их, как и ваши отчеты.

Вы можете просто смириться с заниженными данными и принимать бюджетные решения на основе неполной информации. Или вы можете поручить инженеру вручную создать интеграцию с Conversions API со своей собственной логикой хеширования, конвертации валют, батчинга и дедупликации. Но есть и лучший путь.

Теперь RudderStack поддерживает OpenAI Ads в качестве направления назначения, и эта функция доступна на всех тарифных планах RudderStack. Она отправляет события конверсии, которые вы уже собираете в RudderStack, в OpenAI Ads: на стороне сервера через Conversions API, на стороне браузера через пиксель OpenAI Ads или одновременно обоими способами, чтобы вы могли учесть каждую конверсию.

Упрощение измерения результатов в OpenAI Ads

Реклама OpenAI Ads была запущена в ChatGPT в феврале 2026 года, и для многих команд это новый рекламный канал, который стоит протестировать. Но новые каналы сопряжены со старой проблемой: измерением результатов. Рекламные платформы оптимизируют показы под те конверсии, которые они могут видеть, и если они видят только половину, то оптимизируют показ на неверную половину.

Именно поэтому серверные API конверсий стали стандартом для серьезных рекламодателей. Meta CAPI, Google Ads Enhanced Conversions и Events API от TikTok существуют по той же причине. OpenAI создала свой Conversions API на основе этой же идеи. Они описывают его как более надежный источник отслеживания, чем один лишь пиксель.

Мы быстро услышали этот запрос от клиентов. Команды, запрашивающие OpenAI Ads, были теми же командами, которые уже отправляли конверсии в Meta, Google и TikTok через RudderStack. Их дата-инженеры не хотели создавать и поддерживать еще одну специальную интеграцию, а команды по маркетинговым технологиям не хотели изучать особенности отслеживания еще одной платформы. Они просто хотели, чтобы OpenAI Ads работала как все другие рекламные каналы, которые они уже используют, поэтому мы взялись за работу и создали интеграцию, на которую можно положиться.

Что делает интеграция RudderStack с OpenAI Ads

Направление назначения OpenAI Ads принимает ваши события отслеживания RudderStack (а также, при желании, события page и screen) и передает их в OpenAI Ads в качестве конверсий. Вы сами выбираете способ:

  • Облачный режим (Cloud mode) отправляет события через Conversions API OpenAI Ads. Это рекомендуемый путь. Это также единственный способ, который охватывает серверные, офлайн-конверсии и конверсии в мобильных приложениях.
  • Режим устройства (Device mode) загружает и запускает пиксель OpenAI Ads через SDK RudderStack для JavaScript. Вам не нужно вставлять фрагменты кода или обслуживать отдельный тег.
  • Оба режима работают бок о бок для одного и того же события, поэтому браузер и сервер закрывают то, что пропускает другой.

Как это работает

Вы один раз сопоставляете существующие названия событий со стандартными событиями OpenAI Ads в настройках пункта назначения. Ваша разметка кода не меняется.

Таким образом, покупка, которую вы уже отслеживаете следующим образом:

JAVASCRIPT

rudderanalytics.track('Order Completed', {

order_id: 'ord_48213',

revenue: 129.99,

currency: 'USD',

products: [

{ product_id: 'sku_101', name: 'Linen throw', quantity: 1, price: 129.99 }

поступает в OpenAI Ads как конверсия order_created. RudderStack конвертирует значение в минимальные единицы валюты (12999), сопоставляет позиции заказа с contents и применяет хеширование SHA-256 к электронной почте и идентификатору пользователя до того, как они покинут RudderStack. Селектор маппинга предлагает только поддерживаемые OpenAI Ads названия событий, поэтому опечатка не сможет незаметно отбросить ваши события о покупке.

Основные преимущества

  • События пикселя и сервера учитываются один раз, а не дважды. OpenAI Ads выполняет дедупликацию события браузера и события сервера, когда они имеют одинаковый идентификатор события. По умолчанию RudderStack использует messageId события. Для любого сопоставленного события вы можете указать в качестве идентификатора бизнес-значение, например properties.order_id, и RudderStack будет использовать его как для пикселя, так и для Conversions API. Это заменяет: написанную вручную логику для обеспечения соответствия идентификаторов в браузере и на бэкенде, а также двойной подсчет, который происходит при их несовпадении.
  • Рутинные детали уже урегулированы. OpenAI Ads ожидает хешированные адреса электронной почты и идентификаторы, исходный IP-адрес и user agent, суммы в минимальных единицах по стандарту ISO 4217, а также временные метки в миллисекундах. Система также ожидает action_source (веб, мобильное приложение или другое) для каждого события. RudderStack обрабатывает все это на основе полей, которые ваши события уже содержат, и вы можете переопределить любое из них. Это заменяет: собственный клиент Conversions API, который кому-то в вашей команде пришлось бы создавать, тестировать и поддерживать.
  • Конверсии в мобильных приложениях уже сегодня. OpenAI Ads пока не предлагает собственный мобильный SDK. Облачный режим по-прежнему позволяет отправлять конверсии из приложений с помощью SDK RudderStack для Kotlin и Swift через Conversions API. RudderStack автоматически устанавливает для action_source значение mobile_app. Это заменяет: исключение установок приложений, открытий и покупок внутри приложений из отчетов по вашим кампаниям в ChatGPT.
  • Те же средства контроля, что и для любого другого пункта назначения. В режиме устройства пиксель уважает настройки управления согласием и не срабатывает для пользователей, которые не дали согласия. Планы отслеживания, трансформации и фильтрация событий выполняются в конвейере до того, как данные поступят в OpenAI Ads, точно так же, как и для любого другого назначения RudderStack. Это заменяет: отдельный тег, находящийся вне вашей системы управления согласиями и контроля данных.

Начните получать полные данные о конверсиях по вашим кампаниям в ChatGPT уже сегодня

Направление назначения OpenAI Ads теперь доступно на всех тарифных планах RudderStack, и начать работу очень легко. Если вы уже отправляете события в RudderStack, настройка включает пять простых шагов и занимает около пяти минут.

  • Получите свои учетные данные. В OpenAI Ads Manager откройте вкладку Conversions и скопируйте свой Pixel ID и ключ Conversions API.
  • Добавьте пункт назначения. В RudderStack подключите свой источник к новому назначению OpenAI Ads. В разделе учетной записи OpenAI Ads нажмите Создать учетную запись (Create account) и введите свой Pixel ID и ключ API. Ключ API обязателен для облачного режима и необязателен, если вы используете только веб-режим устройства.
  • Выберите режим подключения. Выберите облачный режим, режим устройства или оба варианта. При необходимости задайте валюту по умолчанию и источник действий по умолчанию для событий, в которых они не указаны.
  • Свяжите ваши события. Сопоставьте существующие названия событий track, page или screen со стандартными событиями OpenAI Ads. Если вы используете оба режима, задайте путь к ключу дедупликации для событий покупки, например properties.order_id.
  • Проверьте результаты. Отправьте несколько тестовых событий из тестового рабочего пространства и убедитесь, что они отображаются в OpenAI Ads Manager.

Ознакомьтесь с документацией по назначению OpenAI Ads, чтобы получить полные инструкции по установке и полный справочник по маппингу событий.

Если вы уже запускаете рекламу в ChatGPT, попробуйте RudderStack бесплатно уже сегодня и начните отправлять конверсии за считанные минуты. Хотите сначала увидеть все вживую? Запросите демо.

Получайте больше конверсий из OpenAI Ads с помощью RudderStack

Попробуйте RudderStack бесплатно уже сегодня и начните надежно собирать свои конверсии из рекламы OpenAI

О чём эта статья

Ещё в разделе «Маркетинг и реклама»

Все →

Ещё от RudderStack