Когда офлайн-загрузка возвращает CUSTOMER_NOT_ALLOWLISTED_FOR_THIS_FEATURE, я сначала проверяю доступ и только потом переписываю экспорт из CRM.
Июньское ограничение касается токенов без истории загрузок. Оно не объясняет каждый сбой давно работающего импорта. В интеграции, которая работала месяцами, могли смениться учётные данные, пропасть доступ или сработать другое ограничение.
Если загрузка не проходит, начните с общей диагностики офлайн-конверсий. Для встроенного workflow HighLevel сначала пройдите проверки GoHighLevel и Google Ads. Не приписывайте сбой миграции API без проверки.
Два изменения, которые нужно разделять
В списке устаревающих функций Google указано окно для офлайн-загрузок: с 17 декабря 2025 по 15 июня 2026. Для токенов, по которым в этом окне не было загрузок, UploadClickConversions ограничен. Google рекомендует Data Manager API.
Есть и сентябрьское изменение. 9 сентября 2026 Google перевёл доступ к API на проекты Cloud. В руководстве по доступу объясняется, как перенесли существующие уровни доступа. В руководстве по конверсиям сказано, что июньское ограничение по истории загрузок остаётся.
Проект Cloud, одобренный доступ и историю загрузок я проверяю вместе. Старый токен ничего не говорит о том, в каком состоянии интеграция сейчас.
С 2 февраля новые пользователи атрибутов сессии и данных об IP сталкиваются с отдельным ограничением по allowlist. Эти поля доступны через Data Manager API, но региональные ограничения на сопоставление всё равно действуют.
Путь через файл по расписанию
Google описывает автоматический импорт из Google Sheets или из файлов по HTTPS либо SFTP. Локальный файл можно загрузить вручную, но источником по расписанию он не считается. Для загрузок Enhanced Conversions по расписанию данные пользователей должны быть уже хешированы.
Этот путь я выбираю, когда CRM умеет отдавать надёжный файл со стабильной структурой. Я описываю экспорт, расписание, ответственного и разбор ошибок. Даже при небольшом объёме данные нужно обновлять вовремя: в FAQ Google советует по возможности загружать ежедневно.
Путь через Data Manager API
API поддерживает офлайн-конверсии и Enhanced Conversions for Leads. Я определяю, в какие поля API передавать идентификаторы клика или другие поддерживаемые данные сопоставления, время, значение, валюту и согласие.
Рабочий аккаунт (operating account) назначения должен владеть действием-конверсией. В некоторых конфигурациях Google Ads API это устроено иначе, поэтому при миграции я явно проверяю этот пункт.
Различия не ограничиваются названиями полей. В руководстве Google по обновлению сказано, что Data Manager поддерживает пересчёт значений (restatements), но не отзыв конверсий (retractions), который убирает конверсию из подсчёта. Прежде чем переносить работающий пайплайн, я проверяю, какие корректировки нужны.
Для пользователей из ЕЭЗ, Великобритании и Швейцарии я также исключаю сопоставление по IP, как требует руководство Google по загрузке. Шифрование и хеширование не заменяют согласие и региональные ограничения.
Как я выбираю
Сравнительная таблица: прокрутите вбок, чтобы увидеть все столбцы
| Что я нахожу | Вероятный путь |
|---|---|
| Надёжный файловый экспорт и поддерживаемый источник для расписания | Импорт по расписанию |
| Результаты приходят через webhook или нужно несколько шагов сопоставления | Пайплайн на Data Manager API |
| Работающий и допустимый по условиям импорт через Google Ads API | Проверить текущий доступ, и только потом решать о миграции |
| Нет идентификаторов или результаты в CRM ненадёжны | Сначала исправить исходные данные |
Это инженерный выбор, а не пороги объёма от Google.
Что я передаю
Для файлового импорта я передаю схему сопоставления экспорта, расписание и проверку принятых и отклонённых строк.
Для интеграции через API я добавляю стабильные идентификаторы событий, повторные попытки, диагностику и сверку. То, что API принял данные, ещё не значит, что они учтены в атрибуции Ads. Я сверяю исходные результаты с данными согласованного действия-конверсии за выбранное окно отчёта и не обещаю, что итоги CRM и Ads совпадут.
Более широкий контекст: как магазины на Shopify передают конверсии в Google Ads.
Могу настроить файловый импорт или API
Это входит в мою работу по отслеживанию офлайн-конверсий. Если источник и путь понятны, я могу сразу назвать смету на внедрение. Если нужно разбираться с доступом или идентификаторами, мы договариваемся об отдельной диагностике.
Если гайд не решил вопрос25 000 ₽
Я провожу эту сверку на вашем магазине в режиме только чтения, за 25 000 ₽: письменный вывод через два рабочих дня после старта.
Источники
- Google Ads API: Manage offline conversions, June restriction and IP limits (прочитано 2026-10-07)developers.google.com
- Google Ads API: Feature deprecations, access restrictions and dates (прочитано 2026-10-07)developers.google.com
- Google Ads API: Developer token sunset, Cloud project access and transfers (прочитано 2026-10-07)developers.google.com
- Data Manager API: Google Ads offline conversions (прочитано 2026-10-07)developers.google.com
- Data Manager API: Send offline events, identifiers, destination and consent (прочитано 2026-10-07)developers.google.com
- Data Manager API: Upgrade from Google Ads API, adjustments and account requirements (прочитано 2026-10-07)developers.google.com
- Google Ads Help: Import conversions from ad clicks, files and schedules (прочитано 2026-10-07)support.google.com
- Google Ads Help: Offline conversion imports FAQs, upload cadence (прочитано 2026-10-07)support.google.com