Как быстрее создавать рекламные кампании для Google Ads и Директ с помощью API Serpstat

Каждый PPC-специалист страдает без оптимизации рутинных рабочих процессов. Для меня, пожалуй, самое утомительное — сбор семантики и подготовка к запуску рекламных кампаний.
Чаще всего раздражают разные структуры файлов для импорта у Google Рекламы и Яндекс.Директ. Согласитесь, как было бы удобно: сформировал один файл и загрузил данные во все инструменты.
Как оптимизировать этот процесс?
Решением вопроса стал симбиоз API Serpstat и функций таблиц Google. Теперь я могу почти автоматически формировать и выгружать готовые рекламные кампании для Яндекс.Директ и Google Ads со структурой «одна группа объявлений — один ключ».
Почему я выбрал структуру «одна группа объявлений — один ключ»
Когда работаешь в инхаусе на фултайме, приходится пересматривать подход к ведению контекстной рекламы.
Начинаешь задумываться, как детальнее проработать рекламные аккаунт, чтобы результат от рекламных кампаний был максимальным. В итоге я выбрал модель «одна группа объявлений — один ключ».
В чем ее преимущества?
- Получаете максимальную релевантность. Ключевое слово идеально соответствует объявлению и заголовку.
- Очень удобно анализировать рекламные кампании. Отключая группу, отключаете соответствующее ключевое слово.
- Ключевым словам не нужно соперничать между собой для показа с объявлением.
В чем недостатки?
- Крайне времязатратно. Если создавать все эти группы и объявления вручную, можно и не дойти до анализа кампании.
- Получаются слишком большие кампании. На первый порах вы испугаетесь, но после нескольких аналитических «забегов» привыкните.
Спешу успокоить рекламодателей, работающих в Яндекс.Директе: с введением статуса «Мало показов» модель «одна группа — один ключ» не перестала работать. Просто теперь нужно объединять между собой группы с небольшим количеством показов.
В целом такой подход позволяет более качественно проработать рекламный аккаунт и, если убрать времязатраты, выдвигает вас на более выгодную позицию по сравнению с вашими конкурентами в поиске.
Как сэкономить время? Для решения вопроса со сбором семантики я воспользовался API Serpstat.
Как работать с API Serpstat и файлами в формате JSON
API — набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением (библиотекой, сервисом) или операционной системой для использования во внешних программных продуктах.
Другими словами, если программу (модуль, библиотеку) рассматривать как черный ящик, то API — множество «ручек», которые доступны пользователю данного ящика, и которые он может вертеть и дёргать.
API помогает избежать загрузки графического интерфейса сервиса и помогает решить проблему «перескакивания» из отчета в отчет. Все, что нужно — это набор параметров и условий. А на выходе получите таблицу с необходимыми значениями.
Работать с API можно любым удобным способом, но лично мне удобнее работать в таблицах Google. Кстати, API Serpstat отдает данные в формате JSON.
JSON — текстовый формат обмена данными, основанный на JavaScript.
Это очень распространенный формат, но без танцев с бубном ответ в формате JSON выглядит так:
Не бойтесь. Можно перенести эти данные в таблицы Google и адаптировать в понятный вид. За эту возможность поблагодарите Trevor Lohrbeer и его скрипт для таблиц Google — importJSON.
Работает он предельно просто: указываете API-ссылку с параметрами, и он импортирует таблицу.
Для настройки скрипта необходимо просто добавить его в таблицы Google:
1. Открываем Script Editor.
2. Вставляем код из репозитория Trevor (ссылка).
3. Сохраняем.
Отлично!
Далее нужно заполнить поле «Ключ API», выбрать тип отчета и страницу, а все остальное с помощью формул таблиц Google мы динамически подставляем в ссылку (API запрос).
В результате получите что-то вроде этого:
Получаем выгрузку до 1000 ключевых слов в каждом типе отчета. Для создания рекламных кампаний этого более чем достаточно.
Теперь нужно как-то объединить данные из нескольких отчетов для формирования большего семантического ядра. Совместим данные по отчетам «Ключевые слова (SEO)», «Ключевые слова (PPC)», «Поисковые подсказки» и «Похожие ключевые слова».
Но мы же решили упростить себе жизнь, верно?
Сделаем новый тип отчета «Семантическое ядро (все ключевые слова)», который объединит все вышеперечисленные типы отчетов и соберет более-менее адекватное семантическое ядро.
Все, что остается, — «просеять» список ключевых слов и убрать минус-слова, а также нерелевантные ключевые фразы.
У специалистов Netpeak для этого существует оригинальный автоматизированный метод. Пишите в комментариях, если хотите, чтобы я рассказал о нем в новой статье.
Формирование кампаний на основе семантического ядра
Минус одна проблема — собрали ключевые слова для рекламной кампании. А теперь представьте: заходите в Редактор AdWords или Яндекс.Директ Коммaндер, добавляете новую рекламную кампанию и группу объявлений. Создаете крутое продающее объявление и так 256 раз.
Я решил делать все в одном месте. Создал отдельные листы в таблицах Google и с помощью формул создал список ключевых слов для разных кампаний Google Рекламы и Директ.
Чтобы с таблицей было удобнее работать, вынес все переменные в дополнительный лист — «Тексты объявлений».
В первом столбце — типы объявлений (например, телевизоры и часы).
Во втором — «ключевые слова» для поиска этих типов объявлений.
Задаем вопрос: по какому общему корню или порядку букв можно определить, что эти ключевые слова относятся к телевизорам? Ответ на вопрос записываем через разделитель «|» без пробела.
Под ячейкой «Домен» вводим адрес вашего сайта. На тот случай, если скрипт не сможет определить, к какому типу относится объявление, в результатах будет ссылка на главный сайт.
Во вкладках с формулами для Google Рекламы и для Директ следует в соответствующих столбцах задать названия рекламной кампании.
Все остальные столбцы интуитивно понятны, не ошибетесь. Если все-таки запутаетесь, я всегда открыт для диалога в Facebook.
В результате получаем файлы, готовые к импорту в Google Рекламу и Яндекс.Директ. Нужно всего лишь скопировать и вставить только значения на заранее подготовленные свободные вкладки таблиц Google.
Таким образом на настройку файла и работой с API Serpstat я потратил максимум час. Далее 15 минут на Google Рекламу и Директ, чтобы проверить и исправить возможные ошибки при формировании рекламных кампаний.
Выводы
Чтобы с максимальной экономией времени построить рекламную кампанию в виде «одна группа объявлений — один ключ» нужно:
- Собрать семантическое ядро с помощью API Serpstat.
- Перенести данные из JSON-файла в таблицы Google и адаптировать в понятный вид.
- Просеять список ключевых слов.
- Сформировать рекламные кампании с помощью специального Google Docs.
- Загрузить готовые файлы в Google Рекламу и Яндекс.Директ.
- Проверить правильность объявлений перед загрузкой.
Используйте API, развивайте свои профессиональные навыки, а я пойду чай попью — сэкономил уйму времени.
Специально для читателей блога комaнда Serpstat подготовила промокод — Netpeak_Blog — чтобы вы могли оценить преимущества работы с API сервиса бесплатно. Промокод активен до конца февраля.
Комментарии:
Как создавать результативные кампании в Рекламной сети Яндекса...
15 07 2026 18:52:22
Футпринт — это признак, по которому можно спалить PBN-сетку сайтов. Это как родинки. Если взять двух парней с родинкой на щеке, то не факт, что они братья. Но если родинки совпадают на щеке, локте и колене, то тут что-то подозрительное...
14 07 2026 18:55:53
2 любопытные истории и 8 успешных стартапов, которые вас удивят....
13 07 2026 12:27:23
Четкий мануал для настройки Яндекс.Аудиторий от создания сегмента, работы с геолокацией, пикселем аудитории, похожими аудиториями, ретаргетингом и до корректировки ставок...
12 07 2026 22:40:27
Тест, который проходят все соискатели. Никому не показывайте!...
11 07 2026 15:58:23
Доступно объясняем, как пользоваться и не типичными для экспертов по контекстной рекламе программами. Например, созданными для разработчиков. Узнать больше!...
10 07 2026 4:39:24
Специалистам часто приходится проводить вебинары и для этого нужна адекватная площадка. В инсайдерском посте мы рассказываем, как выбирали подходящую платформу для проведения вебинаров и что из этого вышло....
09 07 2026 11:46:43
Еще организовали новую онлайн-конференцию, запустили опрос онлайн-покупателей, создали SEO-услугу для крупного бизнеса, рассказали, как вести В2С и В2В аккаунты в Instagram и ввели консультации SMM-специалистов....
08 07 2026 7:47:52
Расскажем про ошибки интернет-магазинов, которые трудно найти соответствующими программами и сервисами проверки...
07 07 2026 7:31:46
В Twitter удобно собрать список потенциальных клиентов, чтобы время от времени посматривать за их новостями...
06 07 2026 10:11:43
Нужно ли начинать работу с Google Marketing Platform, и если да, то на каком этапе развития бизнеса?...
05 07 2026 9:15:21
Лучшие идеи круглого стола о SEO с участием Тараса Гущи, Сергея Карпенко, Алексея Чекушина, Дмитрия Шахова и других экспертов...
04 07 2026 23:51:54
Как работать с негативом и что делать, чтобы его было меньше/не было вовсе....
03 07 2026 3:38:10
Рост дохода в шесть раз, ROMI +500% за пять месяцев....
02 07 2026 21:26:36
Если ваш сайт не приносит желаемых продаж, задумайтесь о смене формата. Этот кейс о том, как с качественным лендингом можно достигнуть желаемой цены за конверсию....
01 07 2026 7:15:53
Качество передаваемых данных напрямую отражается на качестве решений, принимаемых для бизнеса. Как защититься от таких ошибок?...
30 06 2026 9:31:39
Опыт контент студии WordFactory и 14 экспертов интернет-маркетинга....
29 06 2026 0:16:12
В основе каждой великой компании – хорошо рассказанная история....
28 06 2026 1:11:29
Темная сторона лайков или правда о продвижении постов в Facebook...
27 06 2026 19:12:33
К чему стоит относиться с особенным вниманием при отправке рассылок. Грамматические ошибки, тема, прехедер и другие стратегически важные составляющие письма. Узнать больше!...
26 06 2026 15:42:51
Facebook buttons. Пора поделиться самым волнующим вопросом 2011-го года...
25 06 2026 8:34:19
Как формируется цена на услугу онлайн-рекламы в специализированном агентстве, и на какие бюджеты предпринимателям стоит ориентироваться...
24 06 2026 16:24:49
Продвижение сервисного центра техники Total Apple в Москве....
23 06 2026 2:28:54
База самых распространенных CMS и модулей для их SEO-оптимизации....
22 06 2026 11:54:10
Подробно об оплате аккаунтов и налогообложении рекламы в Украине, России, Казахстане....
21 06 2026 15:40:17
Cтоимость просмотра в Google Ads дешевле как минимум в два раза по сравнению со Smart TV...
20 06 2026 15:36:15
5 мая в 17:00 — митап в Zoom с Радомиром Новковичем — фаундером RadASO и CEO Tonti Laguna Mobile....
19 06 2026 19:32:40
Как узнать срок хранения товаров в корзине и настроить ремаркетинг для завершения покупок...
18 06 2026 13:55:32
Netpeak подводит итоги 2016 года и делится планами на будущее....
17 06 2026 5:52:17
Агентство Netpeak закрыло сделку по покупке агентства мобильного маркетинга Радомира Новковича RadASO....
16 06 2026 0:53:11
Специалисты, занимающиеся seo копирайтингом, рассказывают об использовании LSI: определение текста, кол во символов, подсчет слов онлайн...
15 06 2026 13:44:57
СЕО of Augmented Pixels рассказал нам о принципах ведения бизнеса в Украине и США, о ненужности бизнес-планов и креативных питчей, а также о способе стать лучшим программистом...
14 06 2026 7:55:26
Сколько прибыли вы не получили в Google Ads из-за нехватки бюджета или низкого рейтинга ключевых слов. Метод покажется сложным, но в дальнейшем вы сможете бесплатно обновлять данные и контролировать потери показов и дохода по всем рекламным кампаниям...
13 06 2026 3:24:52
5 примеров маркетингового троллинга. Сатира, ирония, пародия — все эти приемы в рекламе помогают брендам выделиться среди конкурентов. Если их правильно использовать, конечно, это отличный способ привлечь клиентов и создать запоминающийся образ бренда...
12 06 2026 22:16:51
Мы решили внедрить товарные рекомендации на сайте. Они приносят дополнительно до 10% дохода....
11 06 2026 0:48:29
Менеджер экспортного направления Гугл Украина — об особенностях выхода на рынки разных стран мира....
10 06 2026 0:27:16
Академия — набор структурированного контента, интеpaктивных заданий и обучающих курсов, посвященных конкретному продукту или индустрии в целом...
09 06 2026 10:56:19
Кейс выполнимой миссии — отправили рассылку по «холодной» базе и обошли запреты почтовых сервисов на изображения 18+...
08 06 2026 20:17:47
Регулярный мониторинг позиций необходим для отслеживания истории их изменений после внедрения новых ключевых слов и других работ над сайтом...
07 06 2026 19:24:30
В конце октября Яндекс начал открытое бета-тестирование новой версии Коммaндера. Я решила уже сейчас проверить все плюсы и минусы новой версии сервиса...
06 06 2026 13:28:15
Процесс привлечения сторонних ресурсов отнимает основную часть времени у большинства основателей стартапов. Читайте руководство, которое поможет сделать этот процесс во время серии А более эффективным....
05 06 2026 14:15:15
Дмитрий Шахов, Алексей Чекушин и другие эксперты поделились своим опытом решения сложных вопросов SEO на примере больших проектов....
04 06 2026 13:25:40
PBN (Private Blog Network) — приватная/частная сеть блогов, сайты-сателлиты, сетки сайтов. Строить их долго, дорого, но это работает....
03 06 2026 16:37:12
Как узнавать эффективность страницы мобильного приложения в Play Маркете? Учимся работать в Google Play Developers Console....
02 06 2026 9:15:17
В течение 2016 года Алексей Селезнев собирал данные о стоимости клика в разрезе разных стран, регионов и тематик. Итоги исследования, тренды и прогнозы читайте в этой статье....
01 06 2026 22:44:42
Делаем первые шаги к созданию системы email-коммуникаций бренда....
31 05 2026 13:35:55
Правильная постановка целей, задач и дедлайна — основа успешной работы...
30 05 2026 5:32:23
Также повысили количество транзакций на 191% (по сравнению с аналогичным периодом прошлого года)....
29 05 2026 15:37:21
Как сэкономить на рекламе мобильных приложений в Facebook...
28 05 2026 21:59:15
Оставить заявку на горячей линии МОЗ — это только вершина айсберга. Необходимо провести опрос среди сотрудников компании. И не один. А ещё подготовить несколько помещений для вакцинации и отдыха. Узнать больше!...
27 05 2026 5:32:27
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::