Другое
Экспорт кампании Директа и Google Ads в JSON для ИИ
Превратите выгрузку Яндекс Директа или Google Ads Editor в понятный JSON или Markdown для ChatGPT и Claude, а ответ ИИ — обратно в файл Директа.
БесплатноРаботает в браузере
- На входе
- Выгрузка кампании: XLSX/CSV Директа или CSV Google Ads Editor; обратно — JSON или Markdown
- На выходе
- Структура кампании в JSON/Markdown или XLSX для Директ Коммандера
- Для чего
- Дать ИИ-ассистенту проверить и переписать кампанию, а результат загрузить в Директ
- 1. Выгрузите кампанию — XLSX или CSV из Директ Коммандера или веб-интерфейса Директа, CSV из Google Ads Editor.
- 2. Загрузите файл — платформу и строку заголовков таблицы инструмент найдёт сам.
- 3. Скопируйте результат в ChatGPT, Claude или другой ИИ — вместе с инструкцией или со своим вопросом.
Загрузите выгрузку кампании — здесь появятся её группы и текст для ИИ.
Зачем выгружать кампанию в JSON или Markdown
Встроенного ИИ-ассистента в Яндекс Директе нет, поэтому кампанию для аудита или переписывания объявлений обычно вставляют в ChatGPT или Claude. Сырая выгрузка XLSX для этого почти бесполезна: служебная шапка над таблицей, десятки колонок, одно и то же объявление повторяется в каждой строке с ключевой фразой. Модель тратит силы на разбор таблицы и легко путает группы.
Экспорт кампании для ИИ превращает выгрузку Яндекс Директа или Google Ads Editor в чистую иерархию: кампания → группы → ключевые фразы → объявления → быстрые ссылки и уточнения. Результат можно скопировать как JSON или как читаемый Markdown и сразу передать модели. Во второй вкладке работает обратное направление: структуру, исправленную ИИ, инструмент проверяет на лимиты Директа и собирает в файл для Директ Коммандера.
Всё выполняется в браузере: файлы кампаний не загружаются на сервер и остаются на вашем компьютере.
Как пользоваться
Загрузите выгрузку кампании
Во вкладке «Файл → JSON/Markdown» загрузите XLSX или CSV/TSV из Директ Коммандера или веб-интерфейса Директа либо CSV из Google Ads Editor. Площадка определяется по названиям колонок автоматически.
Проверьте, что прочитано
Таблица предпросмотра покажет группы, ключевые фразы, объявления, быстрые ссылки и регион. Если чего-то не хватает, проверьте, что в выгрузке есть нужные колонки.
Выберите формат и скопируйте
JSON удобен для скриптов и точной правки, Markdown — для чтения и диалога с моделью. Кнопка «Копировать с инструкцией для ИИ» добавит короткое указание сохранить формат и соблюдать лимиты Директа.
Отдайте кампанию ИИ
Вставьте текст в ChatGPT, Claude или другую модель и попросите провести аудит, переписать заголовки или добавить варианты текстов.
Верните результат в Директ
Во вкладке «JSON/Markdown → файл Директа» вставьте ответ модели или загрузите файл .json/.md. Инструмент покажет нарушения лимитов, после исправления скачайте XLSX для Директ Коммандера или TSV.
Примеры
Исходные данные
Номер группы | Название группы | Фраза (с минус-словами) | Заголовок 1 | Текст 1 | Ссылка 5012 | Окна ПВХ | купить окна пвх -бу | Окна ПВХ от производителя | Замер бесплатно. Монтаж под ключ. | https://example.ru/okna/ 5012 | Окна ПВХ | окна пвх цена | Окна ПВХ от производителя | Замер бесплатно. Монтаж под ключ. | https://example.ru/okna/
Результат
# Кампания: Окна — поиск - Платформа: Яндекс Директ ## Группа 5012: Окна ПВХ ### Ключевые фразы - купить окна пвх -бу - окна пвх цена ### Объявление 1 - Заголовок: Окна ПВХ от производителя - Текст: Замер бесплатно. Монтаж под ключ. - Ссылка: https://example.ru/okna/ - Быстрая ссылка: Цены | Стоимость с монтажом | https://example.ru/okna/ceny/ - Уточнение: Гарантия 5 лет
Фрагмент упрощён. Объявление повторялось в обеих строках выгрузки — в Markdown оно одно. Быстрые ссылки и уточнения попадают в объявление, если они есть в исходном файле.
Исходные данные
### Объявление 1 - Заголовок: Пластиковые окна от производителя с установкой под ключ и гарантией - Текст: Замер бесплатно. Монтаж за один день. - Уточнение: Бесплатный выезд замерщика в день заявки
Результат
«Окна ПВХ», объявление 1, заголовок 1: 67 символов — не больше 56 «Окна ПВХ», объявление 1: уточнение «Бесплатный выезд замерщика в день заявки» длиннее 25 символов
Модели часто не укладываются в лимиты. Инструмент перечисляет нарушения до скачивания файла — исправьте их сами или попросите модель сократить конкретные строки.
Почему ИИ плохо читает сырую выгрузку XLSX
Выгрузка Директа рассчитана на массовую загрузку, а не на чтение. Над таблицей идёт служебный блок с параметрами кампании, колонок десятки, и одно комбинаторное объявление дублируется в каждой строке рядом с очередной ключевой фразой. В таком виде модель видит не кампанию, а сотни похожих строк: она может посчитать одно объявление десятью разными или перепутать фразы соседних групп.
Инструмент сам находит строку заголовков, пропуская служебную шапку, собирает группы по колонке «Номер группы» (или ID группы), а не только по названию, и объединяет повторяющиеся объявления. Две группы с одинаковым названием не сольются в одну, а модель получит ровно ту структуру, которая есть в кабинете.
Что попадает в структуру
Для Яндекс Директа:
- Кампания — название, регион и минус-фразы на уровне кампании.
- Группы — название, номер, минус-фразы группы.
- Ключевые фразы — с минус-словами и ставками.
- Комбинаторные объявления — до 7 заголовков, до 3 текстов, ссылка и отображаемая ссылка.
- Быстрые ссылки и уточнения — заголовок, описание и адрес каждой быстрой ссылки, тексты уточнений.
Для Google Ads: группы объявлений, ключевые слова с типом соответствия (broad, phrase, exact), минус-слова, адаптивные поисковые объявления с заголовками (до 15) и описаниями (до 4), поля Path 1 и Path 2.
Выгрузку Google Ads Editor можно загрузить как CSV в кодировке UTF-16 или UTF-8 с табуляцией или запятой в качестве разделителя. Обратная выгрузка в файл делается только для Яндекс Директа.
JSON или Markdown: что выбрать
- Markdown — читаемые заголовки «# Кампания», «## Группа», «### Ключевые фразы», «### Объявление N» и строки вида «- Заголовок: …», «- Текст: …», «- Ссылка: …», «- Быстрая ссылка: заголовок | описание | адрес», «- Уточнение: …». Подходит для аудита и переписывания текстов.
- JSON (формат
100ctr.campaign, версия 2) — строгая структура для скриптов, хранения версий и точечных правок. Удобен, если вы обрабатываете кампанию программно или просите модель вернуть изменения без вольностей в оформлении.
Оба формата читаются во второй вкладке, так что выбирайте тот, с которым удобнее работать. Файлы JSON версии 1, сохранённые прежним конвертером 100CTR, тоже открываются.
Какие лимиты Директа проверяются при обратной загрузке
ИИ-ассистенты не знают точных ограничений Директа или забывают о них в длинном ответе. Перед сборкой файла инструмент сверяет структуру с лимитами комбинаторных объявлений и выводит список проблем:
- заголовков в объявлении — не больше 7, каждый до 56 символов, слово — до 22 символов;
- текстов — не больше 3, каждый до 81 символа (до 15 «узких» знаков препинания Директ не учитывает);
- активных комбинаторных объявлений в группе — не больше 3;
- быстрых ссылок — не больше 8, заголовок до 30 символов, описание до 60;
- уточнение — до 25 символов, отображаемая ссылка — до 20;
- ключевая фраза — не больше 7 слов.
Файл XLSX собирается для Директ Коммандера: комбинаторные объявления на листе «Тексты». Можно скачать и TSV. Ключевые фразы после правок полезно прогнать через проверку ключевых фраз, а ссылки разметить в генераторе UTM-меток.
Как сформулировать задачу для ИИ
Кнопка «Копировать с инструкцией для ИИ» добавляет к структуре короткое указание: сохранить формат и соблюдать лимиты Директа. Свою задачу допишите после неё конкретно: «найди группы, где заголовок не содержит ключевую фразу», «перепиши тексты под выгоду "монтаж за один день"», «предложи по два дополнительных заголовка в каждую группу».
Если кампании ещё нет, удобнее собрать её с нуля в Генераторе Директ: он группирует семантику и создаёт комбинаторные объявления. Предварительно разбить фразы на группы поможет кластеризация запросов.
Частые вопросы
Какие файлы можно загрузить?
Загружаются ли файлы на сервер?
Поддерживается ли VK Реклама?
Почему в Markdown меньше объявлений, чем строк в выгрузке?
Что делать, если ИИ нарушил лимиты?
Откроются ли файлы прежнего конвертера кампаний?
Похожие инструменты
- Генератор объявленийСобрать текстовую кампанию от фраз до файла загрузки за один проход
- Проверка фразПроверить фразы до загрузки, чтобы Директ не отклонил кампанию
- UTM-меткиВидеть в Метрике и аналитике, какая кампания и фраза привели клиента
- КластеризацияРазбить большой список на группы по смыслу, чтобы под каждую сделать своё объявление
- JSON-промпт для картинокПолучать предсказуемые картинки для рекламы и серий баннеров без фотобанков
Соберите всю кампанию за один проход
В проекте 100CTR фразы группируются автоматически, в каждую группу пишутся объявления с подстановкой ключа, а результат выгружается файлом для Директ Коммандера.