Как быстрее создавать рекламные кампании для 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 ***ytics, иногда удобнее сделать связку с таблицами Google. А поможет в этом Google Tag Manager...
26 04 2024 15:25:38
Персональная стратегия продвижения онлайн с помощью SEO и контекстной рекламы....
25 04 2024 8:10:43
Что делать перед составлением рекламного бюджета — инструкция для предпринимателей...
24 04 2024 6:55:38
Бухгалтерский мир Netpeak: цель, задачи, мотивация....
23 04 2024 10:40:33
Google «выкатил» алгоритм Панда 2.2, как пару недель назад обещал Мэтт Каттс....
22 04 2024 7:36:40
Почему синергия штатных специалистов и рекламное дело агентства SEO/PPC выгодна бизнесу...
21 04 2024 22:45:17
Руководство для всех, кто продает через Instagram: когда стоит воспользоваться рекламным кабинетом Facebook для настройки кампании в Instagram и как правильно запустить рекламу в Instagram через кабинет Facebook. Читайте дальше!...
20 04 2024 2:27:57
Если ваш сайт не приносит желаемых продаж, задумайтесь о смене формата. Этот кейс о том, как с качественным лендингом можно достигнуть желаемой цены за конверсию....
19 04 2024 13:38:51
Google внедрил новую возможность выделить объявление — автоматическое добавление часов работы. Давайте разберемся, как добавить эту полезную информацию в расширения объявлений...
18 04 2024 5:58:11
Междугородние перевозки и их реклама. Кейс Павла Верлана...
17 04 2024 18:31:52
Как мы с помощью Call Tracking узнали настоящую рентабельность контекстной рекламы для магазина мебели...
16 04 2024 5:53:24
Тонкости настройки предпраздничной рекламной промо кампании на примере Citrus.ua....
15 04 2024 21:29:51
Топ doodle games от Google — от менее достойных к самым крутым....
14 04 2024 3:18:13
Что делать контент-маркетологам, когда все тексты в интернете начнут генерировать боты? Спойлер: обновлять старый контент....
13 04 2024 20:48:58
Уверены, что аппы в украине не приносят денег? В этом кейсе мы расскажем, как увеличить доход с мобильного приложения, и поделимся результатами продвижения LeBoutique...
12 04 2024 10:19:44
Обзор полезных сервисов и программ, которые увеличат эффективность работы из дома и улучшат организацию бизнес-комaнды...
11 04 2024 20:47:59
Полезный и интересный контент — это лучший крючок, который помогает привлечь новых клиентов на аграрном рынке и удержать их внимание....
10 04 2024 16:46:45
Как трафик CDN повлиял на систему интернет-магазина — палим кейсы...
09 04 2024 0:32:38
Уже сейчас в Google Play и App Store миллионы приложений. Как сделать так, чтобы приложение получило достаточное количество установок и приносило доход? Читайте об этом далее и изучайте наглядную инфографику!...
08 04 2024 1:49:14
Подборка ненаучных наблюдений и ситуаций, в которых бывал каждый из нас...
07 04 2024 2:58:19
Казахстанские реалии: данные по более 1 млн кликов в 23 тематиках и 15 городах....
06 04 2024 0:52:11
Сохраняем время и ресурсы для проверки типичных задач и тратим его на реализацию креативных идей по оптимизации сайта....
05 04 2024 1:42:26
В помощь вебмастерам, которые поддерживают работу PBN....
04 04 2024 18:48:36
Как работать с Facebook ***ytics — бесплатным инструментом с богатым инструментарием и лучшей из всех существующих решений интеграцией с платформой Facebook...
03 04 2024 0:36:56
Филиалы курсов в Таллине, Москве, Днепропетровске. Оказывается, нельзя так просто взять и посчитать ROMI (возврат маркетинговых инвестиций) в этой тематике....
02 04 2024 16:39:14
Современные платформы телефонии и коллтрекинга — это не только про звонки. С Ringostat вы узнаете, откуда пришел клиент, как менеджер ему ответил и какая реклама «принесла» деньги....
01 04 2024 23:26:43
Как не облажаться при выборе подрядчика для SEO-аудита....
31 03 2024 13:27:48
Как понять, что именно нравится подписчикам в вашей рассылке...
30 03 2024 7:28:10
Как контролировать множество сайтов — полезные сервисы и советы для вебмастеров. Одно дело — несколько десятков сайтов, а что если сотни или тысячи? Как раз это подробно и разберем....
29 03 2024 7:51:20
Почему Google ***ytics не видит ссылки на HTTP-сайт с сайта на HTTPS?...
28 03 2024 0:46:39
+ таблица с примерами использования каждой функции....
27 03 2024 8:42:23
Где и как разработчик может подобрать ответственных удаленщиков, как составить техническое задание, чем контролировать качество работы...
26 03 2024 10:57:23
Почему дешевый копирайт не подходит для текстов карточки товара...
25 03 2024 3:55:59
Корневой каталог это папка, содержащая все файлы на сайте, в том числе системные файлы....
24 03 2024 16:12:34
Начинали с SEO на этапе разработки нового сайта. Узнать больше!...
23 03 2024 5:44:48
Как мы проводили самую летнюю конференцию в условиях постлокдayна, пандемии и неизвестности....
22 03 2024 6:54:14
Можно ли получить больше заявок, используя динамическую подмену заголовка? Кейсы в разных тематиках...
21 03 2024 20:32:45
Как правильно мотивировать и демотивировать себя — теория и кейсы. Как бросить курить, начать бегать и наконец-то приступить к изучению английского. Читать!...
20 03 2024 23:26:24
Как найти в Twitter лидеров мнений и сети ботов с помощью надстройки для Excel...
19 03 2024 22:48:43
Почему важно знать детали создания и защиты уникального контента? Потому что это позволит защитить ваш сайт от санкций поисковых систем из-за неуникального контента...
18 03 2024 13:57:17
Четыре способа исключить нерелевантные места размещения видеорекламы, а также полезные списки минус-слов и детских YouTube-каналов....
17 03 2024 14:26:18
Как сократить время на создание собственных отчетов, если вы работаете с большими рекламными аккаунтами...
16 03 2024 19:22:42
Аудит юзабилити способствует следованию современным тенденциям, пониманию целевого посетителя и увеличению конверсии....
15 03 2024 21:57:21
Как посты и ролики Reels становятся первыми в ленте, сториз, попадают в рекомендации. Instagram впервые напрямую рассказали о том, как оценивают контент....
14 03 2024 22:41:55
Медиаплан для контекстной рекламы малого и среднего бизнеса — как составить медиаплан мечты для рекламных кампаний без ложного понимания, что автоматические сервисы могут корректно обработать сырые данные и выдать результат...
13 03 2024 14:16:20
Зачем нужны пользовательские сегменты клиентов и как их создавать — читайте в завершающей части серии «Как анализировать эффективность рекламы в Google ***ytics?»...
12 03 2024 10:21:44
Кейс о том, как написать большинству дилеров премиальных акустических систем в Европе и ничего не продать. И почему это кейс, а не антикейс....
11 03 2024 18:43:53
Кейс в тематике «грузоперевозки»: как быстрое внедрение доработок помогло привлечь качественный трафик на новый сайт...
10 03 2024 9:33:30
Дмитрий Шахов, Алексей Чекушин и другие эксперты поделились своим опытом решения сложных вопросов SEO на примере больших проектов....
09 03 2024 11:24:19
Инструкция с применением языка R. Полезно веб-аналитикам, которые работают с крупными интернет-магазинами. Например, на сайте еженедельно появляется примерно 1000 новых наименований и такое же количество позиций переходит в статус «нет в наличии»....
08 03 2024 15:39:16
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::