ChatGPT Ads troubleshooting: статусы, event quality и порядок проверки
Начинайте с тултипа статуса
Гайд по траблшутингу OpenAI начинает каждую категорию одинаково - прочти статус. Объявление со статусом Not serving прячет причину за ховером: частые причины - конфликт текста или лендинга с Ad Policies либо лендинг, блокирующий user agents и IP OpenAI. Проблемы политики лечатся правкой и пересабмитом на ревью; заблокированные краулеры лечатся на стороне лендинга, потому что страницу, до которой агентам платформы не дотянуться, нельзя ни отревьюить, ни проверить. Аккаунтные блокировки - верификация, business verification, биллинг-действия - сидят уровнем выше и проявляются так же. И только когда тултип не дал ничего, проблема заслуживает глубоких проверок ниже.
Сетап и запуск: верификация, биллинг, загрузки
Три сетап-кластера покрывают большинство провалов дня запуска. Доступ: входите через OpenAI-аккаунт нужной организации, а если не хватает роли Ads Admin, IT-админ выдаёт её в админ-консоли OpenAI через direct roles пользователя. Биллинг: кампании не доставляются, пока не созданы биллинг-профиль и платёжный метод, - те же требования из гайда по настройке кампаний. Загрузки: файл кампании с ошибкой сверяется с чек-листом структуры кампаний OpenAI до повторной загрузки, а у картинок жёсткие требования - PNG или JPG, квадратные, не больше 1200 на 1200, публично доступные по прямому URL картинки (прямая загрузка, а не страница просмотра) с хостинга вроде публичных Google Drive-ссылок, AWS-бакетов или CDN либо домена рекламодателя.
Нет показов: чек-лист до доставки
У запущенной кампании с нулём показов короткий официальный чек-лист. Подтвердите, что биллинг настроен полностью и платёжный метод валиден, бюджет кампании не исчерпан, дата окончания не прошла и верификация аккаунта успешно завершена. Активно доставляющиеся объявления показывают статус Serving - если статус есть, а цифры нулевые, подозреваемый следующий - задержка, а не сетап: OpenAI просит минимум 24 часа после запуска до флагания проблем доставки, и между доставкой объявления и её появлением в отчётах Ads Manager обычно проходит до 7 часов. Ожидание - действительно часть механики атрибуции, а не отговорка поддержки.
Предупреждения event quality: что значат и что чинить
Event quality - это оценка OpenAI полезности конверсионной информации для матчинга по каждому data source, сейчас в бете, обновляющаяся ежедневно по семи полным календарным дням. Оценка и её предупреждения подсвечивают места сетапа для ревью; они не предсказывают performance кампаний и не гарантируют, что конверсия сматчится с рекламой., - значит, улучшения проявляются постепенно, когда старые события покидают окно. Предупреждения переводятся в фиксы напрямую. Limited email or customer ID просит email или стабильный клиентский идентификатор на подходящих конверсиях, нормализованный и хешированный по инструкции интеграции, с одним идентификатором на одного человека. Ad click information is missing указывает на цепочку oppref: сохраняйте параметр через редиректы и передавайте кликовую информацию в серверные события. У задержавшихся Conversions API событий конкретная планка - OpenAI проверяет получение в течение часа от зафиксированного действия, а ретраи сохраняют исходное время события, а не время загрузки. Conversion matches need review означает, что часть потенциальных матчей снята при проверках атрибуции - обычно повторные колбэки за одно действие, несогласованный тайминг или слишком много матчей на один показ, - и фикс идёт через дедуп: консистентный event_id для браузерной и серверной копий одного действия, разные ID для разных действий и сохранённый исходный таймстамп. Над всем стоит одно правило: реальные данные клиентов и реальные бизнес-действия - лишние события, выдуманные идентификаторы и сдвинутые времена событий ради оценки прямо запрещены.
Когда цифры выглядят неправильно
Сюрпризы отчётов обычно трассируются до гигиены сравнения. Инструкция OpenAI: убедитесь, что объявления в скоупе показывают Serving, а при сравнении таблиц, CSV-выгрузок и графиков применяются одни и те же кампании, фильтры и диапазон дат в каждом. У конверсий своё время - стандартная задержка включения 24-48 часов, которую гайд по атрибуции разбирает вместе с отличиями от цифр трекера. И только после этих двух проверок расхождение становится кейсом для поддержки, причём гайд просит, чтобы доказательства ехали вместе с ним: выгрузка, диапазон дат, фильтры и заметка об ожиданиях.
Порядок отладки, который работает
Порядок важен, потому что каждый шаг отсекает класс причин. Прочтите тултип статуса. Затем пройдите сетап: доступ и роли, биллинг-профиль и платёжный метод, требования к файлам и картинкам. Затем доставку: статус Serving плюс окно терпения в 24 часа и отставание отчётов до 7 часов. Затем измерение: предупреждения event quality и флоу валидации конверсионного трекинга, с debug-режимом пикселя, логирующим активность SDK в консоли браузера, пока вы тестируете. Поддержка - последней, и она приходит подготовленной: OpenAI документирует, какие детали нужны каждой проблеме, от скриншотов ошибок до URL картинок, чтобы тикет решился за один проход. MOST доставляет отслеженные конверсии серверно в ChatGPT Ads вместе с Meta, TikTok, Reddit, Snapchat и Pinterest, а бесплатный Pixel Activator валидирует одно событие на лендинг на pixel.way2.us, чтобы проблемы измерения вообще не доезжали до стадии кампании.
