Автоматизация Яндекс Директ средствами MS Excel
Очень давно я порывался опубликовать пост по теме автоматизации создания и редактирования кампаний в Яндекс Директ средствами MS Excel. Но все как-то не хватало времени, а иной раз желания. Но вот позади остались новогодние праздники и отдохнув и набравшись сил и зарядившись энергией на новый рабочий год я все-таки решился написать этот пост. В общем не буду долго надоедать вступлениями и перейду к теме поста.
Итак, задача будет следующая: создать уникальные объявления для Яндекс Директ имея при этом только список из фраз, ну скажем в количестве 1000 шт. Как вам уже известно Директ имеет ограничение на количество объявлений в одной кампании размером в 1000. Вот мы и создадим файл из 1000 объявлений, полностью готовый к заливке в Директ через Директ Коммандер.
Буду объяснять нудно и на пальцах, чтобы даже самые "не в теме" вникли и поняли как и что делать.
Поехали:
- Открываем файл с фразами.
- Создаем необходимые столбцы, вписывая заголовки которые в последствии поймет Директ Коммандер. Столбцы в файле должны быть следующие: Фраза, Заголовок, Текст, Ссылка. Это минимальный набор при котором файл залъется в Директ через Коммандер. Я рекомендую дополнительно сделать еще пару столбцов: Заголовки дополнительных ссылок, Адреса дополнительных ссылок.
- Заполняем заголовки. Для этого нам потребуются пара формул, первая сделает заглавной первую букву фразы, тем самым переведя фразу в заголовок, а вторая поможет проставить знак препинания в конце заголовка. Для того чтобы первую букву фразы сделать заглавной нам потребуется следующая формула: =ЗАМЕНИТЬ(A1;1;1;ПРОПИСН(ЛЕВСИМВ(A1;1))) в Excel это выглядит так (с привязкой к необходимой ячейке):
В итоге в ячейках мы увидим заголовки прописанные с заглавной буквы, как показано на скриншоте (но содержание самих ячеек нам пока не подходит):
- Меняем формулы в ячейках на реальный текст. Для этого выделяем все ячейки столбца Заголовок и нажимаем Ctrl + C, затем нажимаем правой кнопкой на первую ячейку и выбираем в выпадающем меню функцию Специальная вставка и в следующем меню выбираем пункт значения, вот так:
После чего в ячейках вместо формул (которые Яндекс Коммандер не воспринимает) мы получаем текст:
- Теперь разберемся с текстами объявлений. Тут, думаю, осложнений не должно возникнуть, главное не забыть про УТП (уникальные торговые преимущества), если они есть и уложиться в отведенные Яндекс Директ 75 символов. У меня получилось так:
- Следующим шагом нам необходимо проверить заголовки, да и тексты заодно на количество символов. В этом нам поможет формула =ДЛСТР(A2), где A2 - ячейка в которой меряем количество символов. На примере это выглядит так:
- Теперь "протягиваем" формулу в ячейке на весть столбец и аналогично поступаем с ячейками определения количества символов в заголовках. В итоге получаем следующее:
- Идем далее и теперь создаем автофильтр для столбцов нашего файла. Для этого выделяем ячейки с заголовками столбцов и переходим во вкладку меню Данные и нажимаем кнопку Фильтр, как показано на скриншоте:
Как итог получаем возможность сортировки строк файла. И тут же её и выполняем, для того чтобы выделить только те заголовки (или тексты) длина символов в которых превышает положенные Яндексом. Вот скриншот с подробностями:
- Теперь мы получаем что очень много заголовков объявлений не вписывается в отведенные 33 символа. Но это поправимо, я в ручном режиме делаю шаблон заголовка вписывающийся в 33 символа и протягиваю его на все ячейки в которых количество символов было более 33. Но!!!! Тут важно помнить, что в этом случае в объявлении не остается фразы которую набирает пользователь и тем самым она не будет подсвечена в выдаче. Это решается достаточно просто. Для решения этой задачи на поможет формула Excel под названием СЦЕПИТЬ.
- Итак, мы добрались до вкусняшек))) У нас есть файл в котором исправлены заголовки под ограничение в 33 символа и нам нужно фразы перенести в текст объявления. Вот как мы это решим:
- Файл сейчас выглядит так:
Плюс в том что заголовки теперь вписываются в 33 символа, но минус в том что в объявлениях отсутствуют ключевые фразы.
- Исправляем ситуацию с помощью формулы СЦЕПИТЬ. Вместо текста в ячейки объявлений с измененными заголовками подставляем фразы с большой буквы 9с помощью формулы указанной в пункте 3. Затем вставляем два временных столбца справа от столбца заголовок. В первом дописываем несколько слов к тексту из фразы, а во втором вставляем формулу СЦЕПИТЬ. Подробнее на скриншоте:
Далее копируем ячейки столбца с формулой СЦЕПИТЬ и с помощью Специальной вставки - Значения переносим в столбец Тексты, вот так:
- После чего удаляем временные столбцы и получаем файл вот в таком состоянии:
- Файл сейчас выглядит так:
- То есть у нас готовы заголовки и тексты объявлений. Осталось подставить url в столбец ссылки и создать дополнительные ссылки. Рассказывать как указать url объявлений в столбце Ссылка я не стану, думаю, это и так каждый знает. Напомню лишь о необходимости использования UTM меток. А вот на моменте добавления Дополнительных ссылок я все же остановлюсь чуть подробнее, скриншоты тут не понадобятся, а вот принцип записи нужно объяснить. В поле Заголовки дополнительных ссылок необходимо вписать по порядку заголовки для трех ссылок с разделителем || и без пробелов, по такому принципу Заголовок 1||Заголовок 2||Заголовок 3 и в поле Адреса дополнительных ссылок соответственно вписываем url1||url2||url3.
- Вот мы и создали файл для создания кампании через Яндекс Коммандер. Вот его вид:
А вот так выглядит заливка файла в Директ Коммандер:
1,754 просмотров всего, 2 просмотров сегодня
27 Июн 2014 в 12:38
Приветствую,Сергей! Подскажите, пожалуйста, у меня вот какая проблема. Сделал 34 ключа, а объявлений ЯД создал только 13, получилось по несколько ключевых в объявлении. Как исправить это? Делал все через excel.
27 Июн 2014 в 17:35
Вам необходимо создать новые объявления и в них перенести лишние фразы из старых объявлений.
03 Июл 2014 в 0:58
Слушай - красавец! Я немного по-другому делаю, но твой способ тоже неплох, так держать! Сними видео по теме, если не затруднит, я раскидаю по своей базе твой интересный способ!
16 Ноя 2014 в 19:26
Сергей, спасибо Вам огромное за такую полезную статью!!!
В ней я нашёл ответы даже на те вопросы, о которых ещё не догадывался.
Я вообще впервые пользуюсь коммандером. Раньше всё делал через эксель. И вручную писал объявления под каждое ключевое слово. Ну и описания тоже. В общем дело не очень приятное, когда ключевых слов около 1000.
Ну а теперь с Вашей помощью надеюсь будет попроще.
Уверен, что на сайте ещё много чего полезного.
Добавил в закладки и пойду читать дальше
27 Дек 2018 в 11:47
Полезная статья. Я в последних кампаниях использовал эти манипуляции на свой лад