Как быстрее создавать рекламные кампании для 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 сервиса бесплатно. Промокод активен до конца февраля.
Комментарии:
Как пользователи и разработчики приложений живут без Google Play? Авторская колонка....
16 03 2026 23:30:58
SEO-продвижение онлайн-сервиса доставки еды с новым сайтом. Цели продвижения, составление семантического ядра, формирование URL, поддомены, карточки товаров, тексты, внешняя оптимизация, дополнительные работы, а также полученные результаты...
15 03 2026 8:45:36
История создания и развития холдинга «Choco Family» помогает понять масштабы онлайн-рынка Казахстана, найти точки роста для собственного бизнеса в Казнете. Каково быть пионером ecommerce в стране? Чем казахстанский рынок ecommerce отличается от Рунета и Уанета? Читать!...
14 03 2026 22:54:44
Таблицы Google позволят перенести рекламную кампанию и сохранить при этом ключевые слова в разных типах соответствия. Подробный мануал — в новом посте....
13 03 2026 10:32:36
Примеры новой концепции Digital-маркетинга по формуле 8Р...
12 03 2026 1:26:30
Не знаешь как раскрутить сайт? Мы подготовили 11 этапов SEO-продвижения сайтов в поисковых системах....
11 03 2026 7:16:51
Визуализация данных для новичков. Отвечаем на вопрос читателя....
10 03 2026 11:54:35
Если ваша фирма работает на предоставление услуг в медицине, следует учесть требования рекламных систем в интернете, чтобы объявления в с первого раза прошли модерацию...
09 03 2026 20:14:31
На одном из проектов был успешный рост трафика и транзакций, но в следующем месяце видимость по Яндексу снизилась до 30% и продолжала жестоко падать. ТИЦ упал с 450 до 425....
08 03 2026 19:37:22
Каким образом бизнес-модель маркетплейса может помочь увеличить трафик интернет-магазина в целом....
07 03 2026 8:38:48
Зачем нужны пользовательские сегменты клиентов и как их создавать — читайте в завершающей части серии «Как анализировать эффективность рекламы в Google ***ytics?»...
06 03 2026 17:44:48
Наука перехода — понятие краулинга (crawling, сканирование) сайта и принципа его работы. Виды поисковых роботов и способы их управления и другие полезные фишки в рубрике Азбука SEO на Netpeak Blog...
05 03 2026 3:12:52
Как пользоваться «Совмещением данных» с учетом всех особенностей инструмента...
04 03 2026 16:43:54
Чем радовала, удивляла и шокировала таргетированная реклама в социальных сетях...
03 03 2026 5:12:23
Прежде чем использовать феминитивы в коммуникации со своими клиентами и сотрудниками, убедитесь, что им это нужно и важно. Впрочем, ждите негатива при любом раскладе. Что с ним делать? Рассказываем....
02 03 2026 9:17:30
Голосуй за первых лиц маркетинга ecommerce-проектов Украины...
01 03 2026 16:43:54
Работ по оптимизации всегда много, а выделить приоритеты при продвижении онлайн — непросто. Что стоит проверять и исправлять в первую очередь?...
28 02 2026 7:58:31
Анализ пути — это как многокaнaльные последовательности в Universal ***ytics, только лучше....
27 02 2026 4:36:17
Главная цель инфлюенс-маркетинга — теплый и близкий контакт с аудиторией. Клиентам нравится ассоциировать продукты с живыми, знакомыми им людьми — пускай и только по интернету. Читать дальше....
26 02 2026 23:25:50
И как с ними справиться. Рабочие инструкции для Chief Executive Office и менеджеров в целом. Давайте управлять комaндой и собой более эффективно и без выгорания. Узнать больше!...
25 02 2026 11:33:15
Опции скриншутера, которые упростят вам жизнь....
24 02 2026 18:59:12
Про мобильный дизайн. С красивой и понятной презентацией внутри....
23 02 2026 1:58:14
Как эффективно распределять бюджет и ресурсы на обучение сотрудников. Статья будет полезной для собственников бизнеса и HR-специалистов....
22 02 2026 16:32:41
Интересные детали интерьера в офисах украинских IT-компаний: от массажного стола и тенниса до звукозаписывающей студии и корпоративной велопарковки. Читать дальше!...
21 02 2026 18:30:16
Для эффективного ведения контекстной рекламы необходимо отслеживать продажи. Как сделать это с помощью Google Tag Manager расскажем в этой статье...
20 02 2026 14:42:33
Аналитик Алексей Селезнев описал простой алогритм прогнозирования поисковой активности пользователей в Яндексе....
19 02 2026 16:17:27
Основные законы приняты. Что это значит?...
18 02 2026 10:53:59
Здесь не нужно часами собирать семантику, прописывать уйму расширений и создавать максимально релевантные объявления под каждый товар, а потому вам нужен этот понятный и короткий мануал! Читайте дальше!...
17 02 2026 19:42:45
Данные Google по 6 миллионам кликов 16 городах страны и данные Яндекс по 520 346 кликам, в 54 городах страны в 22 тематиках в обоих рекламных системах. Узнать больше!...
16 02 2026 7:51:12
Как автоматизировать выгрузку данных онлайн из Яндекс.Метрики и импортировать полученную статистику для дальнейшего анализа или визуализации....
15 02 2026 7:59:56
Как поможет Regex Engines в работе с Google ***ytics и преимущества использования Regex в Диспетчере тегов Google. Узнать больше....
14 02 2026 20:17:54
Как определить, что SEO-продвижение не будет в тягость, что и кого читать начинающему специалисту...
13 02 2026 4:17:58
FAQ (frequently asked questions), HowTo и Q&A (questions and answers)....
12 02 2026 20:40:23
Хотите видеть в отчетах точный ROMI в разрезе рекламных кампаний, групп объявлений и ключевых слов? Импортируйте себестоимость товаров в Google ***ytics...
11 02 2026 11:34:59
Мы достигли поставленных на старте продвижения целей: вернули потерянный трафик, получили дальнейший рост видимости сайта и увеличили доход....
10 02 2026 9:32:52
Если хотите, чтобы кампании в контекстно-медийной сети работали эффективно, следует очистить площадки и ввести это в привычку...
09 02 2026 20:29:13
Всё что нужно знать про SMM...
08 02 2026 2:30:37
Субъективный рейтинг новых функций мессенджера от Head of Telegram Network в Netpeak....
07 02 2026 13:31:43
Подборка для застройщиков, маркетологов и менеджеров по продажам...
06 02 2026 3:29:30
Решение вопроса о получении корректной информации о конверсиях — вполне посильная задача...
05 02 2026 11:47:46
SEO для цветочных магазинов с оплатой за трафик и полученные результаты...
04 02 2026 13:46:51
Не существует универсальных решений - есть эффективные инструменты и удачные их сочетания....
03 02 2026 14:36:23
Прогнозирование с помощью «Планировщика ключевых слов»....
02 02 2026 22:26:20
Чтобы грамотно анализировать статистику рекламных кампаний, необходимо связать Яндекс.Метрику и Яндекс.Директ. Рассказываем, как это сделать...
01 02 2026 15:30:57
Обсуждаем, как попробовать инфлюенсер-маркетинг без особого бюджета...
31 01 2026 20:11:42
Участники Netpeak Cluster поделились своими инсайтами....
30 01 2026 3:44:51
Как передавать данные пpaктически о каждом «шаге» пользователя на сайте...
29 01 2026 22:44:29
А ещё у нас появилась новая стратегия SEO-продвижения для ниши доставки еды и продуктов....
28 01 2026 21:11:44
О видах мобильных версий, их плюсах и минусах, а также советы по аудиту....
27 01 2026 14:17:29
Подробнейшая статья об эффективном использовании ремаркетинга. Мотаем на ус!...
26 01 2026 12:37:18
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::