Автоматизация Яндекс Директ средствами MS Excel

Очень давно я порывался опубликовать пост по теме автоматизации создания и редактирования кампаний в Яндекс Директ средствами MS Excel. Но все как-то не хватало времени, а иной раз желания. Но вот позади остались новогодние праздники и отдохнув и набравшись сил и зарядившись энергией на новый рабочий год я все-таки решился написать этот пост. В общем не буду долго надоедать вступлениями и перейду к теме поста.

Итак, задача будет следующая: создать уникальные объявления для Яндекс Директ имея при этом только список из фраз, ну скажем в количестве 1000 шт. Как вам уже известно Директ имеет ограничение на количество объявлений в одной кампании размером в 1000. Вот мы и создадим файл из 1000 объявлений, полностью готовый к заливке в Директ через Директ Коммандер.

Буду объяснять нудно и на пальцах, чтобы даже самые "не в теме" вникли и поняли как и что делать.

Поехали:

  1. Открываем файл с фразами.

    Файл с 1000 фраз

  2. Создаем необходимые столбцы, вписывая заголовки которые в последствии поймет Директ Коммандер. Столбцы в файле должны быть следующие: Фраза, Заголовок, Текст, Ссылка. Это минимальный набор при котором файл залъется в Директ через Коммандер. Я рекомендую дополнительно сделать еще пару столбцов: Заголовки дополнительных ссылок, Адреса дополнительных ссылок.

    Столбцы файла

  3. Заполняем заголовки. Для этого нам потребуются пара формул, первая сделает заглавной первую букву фразы, тем самым переведя фразу в заголовок, а вторая поможет проставить знак препинания в конце заголовка. Для того чтобы первую букву фразы сделать заглавной нам потребуется следующая формула: =ЗАМЕНИТЬ(A1;1;1;ПРОПИСН(ЛЕВСИМВ(A1;1))) в Excel это выглядит так (с привязкой к необходимой ячейке):

    Делаем первую букву заглавной

    В итоге в ячейках мы увидим заголовки прописанные с заглавной буквы, как показано на скриншоте (но содержание самих ячеек нам пока не подходит):

    Результат в ячейках заголовков

  4. Меняем формулы в ячейках на реальный текст. Для этого выделяем все ячейки столбца Заголовок и нажимаем Ctrl + C, затем нажимаем правой кнопкой на первую ячейку и выбираем в выпадающем меню функцию Специальная вставка и в следующем меню выбираем пункт значения, вот так:

    Специальная вставка значений

    После чего в ячейках вместо формул (которые Яндекс Коммандер не воспринимает) мы получаем текст:

    Результат вставки значений

  5. Теперь разберемся с текстами объявлений. Тут, думаю, осложнений не должно возникнуть, главное не забыть про УТП (уникальные торговые преимущества), если они есть и уложиться в отведенные Яндекс Директ 75 символов. У меня получилось так:

    Текст объявления

  6. Следующим шагом нам необходимо проверить заголовки, да и тексты заодно на количество символов. В этом нам поможет формула =ДЛСТР(A2), где A2 - ячейка в которой меряем количество символов. На примере это выглядит так:

    Формула длина строки

    Результат формулы длина строки

  7. Теперь "протягиваем" формулу в ячейке на весть столбец и аналогично поступаем с ячейками определения количества символов в заголовках. В итоге получаем следующее:

    Длина заголовка и текста объявления

  8. Идем далее и теперь создаем автофильтр для столбцов нашего файла. Для этого выделяем ячейки с заголовками столбцов и переходим во вкладку меню Данные и нажимаем кнопку Фильтр, как показано на скриншоте:

    Автофильтр

    Как итог получаем возможность сортировки строк файла. И тут же её и выполняем, для того чтобы выделить только те заголовки (или тексты) длина символов в которых превышает положенные Яндексом. Вот скриншот с подробностями:

    Сортировка от большего к меньшему

  9. Теперь мы получаем что очень много заголовков объявлений не вписывается в отведенные 33 символа. Но это поправимо, я в ручном режиме делаю шаблон заголовка вписывающийся в 33 символа и протягиваю его на все ячейки в которых количество символов было более 33. Но!!!! Тут важно помнить, что в этом случае в объявлении не остается фразы которую набирает пользователь и тем самым она не будет подсвечена в выдаче. Это решается достаточно просто. Для решения этой задачи на поможет формула Excel под названием СЦЕПИТЬ.
  10. Итак, мы добрались до вкусняшек))) У нас есть файл в котором исправлены заголовки под ограничение в 33 символа и нам нужно фразы перенести в текст объявления. Вот как мы это решим:
    • Файл сейчас выглядит так:

      Исправленные заголовки

      Плюс в том что заголовки теперь вписываются в 33 символа, но минус в том что в объявлениях отсутствуют ключевые фразы.

    • Исправляем ситуацию с помощью формулы СЦЕПИТЬ. Вместо текста в ячейки объявлений с измененными заголовками подставляем фразы с большой буквы 9с помощью формулы указанной в пункте 3. Затем вставляем два временных столбца справа от столбца заголовок. В первом дописываем несколько слов к тексту из фразы, а во втором вставляем формулу СЦЕПИТЬ. Подробнее на скриншоте:

      Формула сцепить

      Далее копируем ячейки столбца с формулой СЦЕПИТЬ и с помощью Специальной вставки - Значения переносим в столбец Тексты, вот так:

      Замена текстов

    • После чего удаляем временные столбцы и получаем файл вот в таком состоянии:

      Готовые заголовки и тексты

  11. То есть у нас готовы заголовки и тексты объявлений. Осталось подставить url в столбец ссылки и создать дополнительные ссылки. Рассказывать как указать url объявлений в столбце Ссылка я не стану, думаю, это и так каждый знает. Напомню лишь о необходимости использования UTM меток. А вот на моменте добавления Дополнительных ссылок я все же остановлюсь чуть подробнее, скриншоты тут не понадобятся, а вот принцип записи нужно объяснить. В поле Заголовки дополнительных ссылок необходимо вписать по порядку заголовки для трех ссылок с разделителем || и без пробелов, по такому принципу Заголовок 1||Заголовок 2||Заголовок 3 и в поле Адреса дополнительных ссылок соответственно вписываем url1||url2||url3.
  12. Вот мы и создали файл для создания кампании через Яндекс Коммандер. Вот его вид:

    Итоговый файл

    А вот так выглядит заливка файла в Директ Коммандер:

    Отправка кампании в Яндекс Коммандер

 1,754 просмотров всего,  2 просмотров сегодня



Опубликовано 11 Фев 2014 в 16:21.

Рубрика: Ведение и настройка контекстной рекламы, Профессиональная работа в контекстной рекламе.

Вы можете следить за ответами к записи через RSS.

Вы можете оставить отзыв или трекбек со своего сайта.



5 комментариев на «Автоматизация Яндекс Директ средствами MS Excel»

  1. Сергей пишет:

    Приветствую,Сергей! Подскажите, пожалуйста, у меня вот какая проблема. Сделал 34 ключа, а объявлений ЯД создал только 13, получилось по несколько ключевых в объявлении. Как исправить это? Делал все через excel.

  2. Игольников Сергей пишет:

    Вам необходимо создать новые объявления и в них перенести лишние фразы из старых объявлений.

  3. Михаил пишет:

    Слушай - красавец! Я немного по-другому делаю, но твой способ тоже неплох, так держать! Сними видео по теме, если не затруднит, я раскидаю по своей базе твой интересный способ!

  4. Максим пишет:

    Сергей, спасибо Вам огромное за такую полезную статью!!!
    В ней я нашёл ответы даже на те вопросы, о которых ещё не догадывался.
    Я вообще впервые пользуюсь коммандером. Раньше всё делал через эксель. И вручную писал объявления под каждое ключевое слово. Ну и описания тоже. В общем дело не очень приятное, когда ключевых слов около 1000.
    Ну а теперь с Вашей помощью надеюсь будет попроще.
    Уверен, что на сайте ещё много чего полезного.
    Добавил в закладки и пойду читать дальше :)

  5. Дмитрий пишет:

    Полезная статья. Я в последних кампаниях использовал эти манипуляции на свой лад

Написать комментарий

Впишите число для верного равенства: *