Издание о поисковом маркетинге
и заработке в Интернете
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:

4 идеи использования скриптов Google AdWords

Россия +7 (495) 960-65-87
Шрифт:
0 16760

Скрипты Google AdWords — отличный способ не только сэкономить время при работе с аккаунтом, но и улучшить его производительность. Это простой автоматизированный инструмент, использовать который проще, чем API, но при этом его возможности выходят за рамки стандартного интерфейса аккаунта и редактора AdWords.

Несмотря на то что пользовательский интерфейс AdWords постоянно совершенствуется, создание собственных отчетов и их последующий анализ все еще требует большого количества ручных, повторяющихся действий, что значительно замедляет работу. API позволяет автоматизировать работу с необходимыми данными, однако прежде нужно дождаться, пока Google рассмотрит запрос на доступ, а после работать с разработчиками над необходимым функционалом. С этой стороны скрипты AdWords оказываются более эффективным решением.

Ключевые преимущества скриптов Google AdWords:

  • Также как и для скриптов приложений Google Apps, тут используется JavaScript — язык, который просто изучить, и по которому имеется огромное количество бесплатной литературы и документации.
  • Скрипты можно настроить на автоматический запуск по расписанию — каждый час или раз в месяц.
  • Их легко интегрировать в другие сервисы Google, например, Gmail или Google Docs, и тем самым создать рабочий процесс, подстроенный под ваши нужды. Например, если скрипт обнаруживает новые возможности для действий, на email придет соответствующее уведомление.

Не стоит полагать, что создание скрипта AdWords требует больших усилий. В документации Google уже есть несколько полнофункциональных скриптов, и некоторые из них могут быть решением всех проблем. Начать лучше всего с небольших экспериментов со скриптов-примеров и затем постепенно изучать весь спектр возможностей. Однако не стоит забывать, что для такой работы необходимы, как минимум, базовые знания в области JavaScript.

Ниже представлены несколько проблем, которые можно решить с помощью скриптов Google AdWords.

1. Отчет по изменению показателя качества

Проблема:

Чтобы реклама AdWords была как можно более эффективной, необходимо следить за показателем качества, и стараться его повысить. Однако базовый функционал Google AdWords не предоставляет возможность отслеживать прогресс данного показателя и устанавливать порядок приоритезации ключевиков, объявлений и групп объявлений. Если решать данную проблему вручную, то придется потратить много времени на создание и работу с огромным числом таблиц.

Решение:

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

Как только у вас есть данные по всем ключевикам, используйте их, чтобы подсчитать показатель качества на основании количества показов объявления для каждой группы объявлений, а также для всего аккаунта.

Чтобы получить средневзвешенный показатель качества для группы объявлений: определите, какой процент показов группы объявлений приходится на каждое ключевое слово, и умножьте его на показатель качества для этого ключевика. Суммируйте все полученные Показатели качества, чтобы получить число для уровня группы.

Затем, скрипт отправляет все данные в Google Таблицы. Если вы установите отправку данных на каждый день, в итоге вы получите изменения показателя качества в хронологическом порядке. Также можно настроить скрипт так, чтобы в отчете отображались названия групп, которые в первую очередь требуют оптимизации.

2. Нахождение ключевых слов, которые неэффективны даже после оптимизации

Проблема:

Проведя реструктуризацию аккаунта, вы наверняка захотите узнать, есть ли ключевые слова, которые до изменений показывали лучшие результаты, чем сейчас. Т.к. ключевики были перенесены в новые группы объявлений, придется переключаться вперед-назад между разными группами объявлений или функцией vlookup в таблицах, если использовать стандартный функционал Google AdWords.

Решение:

Вместо того чтобы вручную сопоставлять ряды в двух разных отчетах, можно переложить эту работу на скрипт. Достаточно задать названия старой и новой кампаний, а также даты, за которые нужно сравнить показатели.

Скрипт получает данные для каждого ключевика в выбранных кампаниях за обозначенные периоды и выводит их в таблицу, где можно легко сопоставить эффективность каждого слова до и после оптимизации.

3. Автоматическая проверка аккаунта на ошибки

Проблема:

Проверять «здоровье» своего аккаунта нужно не раз в год, а постоянно, особенно при активном использовании.

Решение:

Создайте скрипт, который будет анализировать структуру аккаунта: считать число ключевиков, типы соответствия, рекламные объявления и группы. Например, можно поставить значения минимума и максимума для разных элементов, и скрипт будет уведомлять обо всех отклонениях в аккаунте от выбранных значений. Если в группе объявлений имеется 30 ключевых слов (при заданном максимальном параметре 20 ключевиков), скрипт отправит email с предложением переместить часть ключевиков в другие группы.

4. Автоматическое выполнение нескольких действий

Проблема:

Когда Google обнаруживает, что рекламное объявление не функционирует настолько хорошо, как должно было бы, и начинает показывать его реже, его необходимо заменить новым, чтобы составить конкуренцию объявлению на первой позиции. Сделать это можно, отслеживая рекламные объявления с самым низким числом показов в каждой группе объявлений.

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

Нам нужно решение, которое позволит анализировать отдельные группы объявлений и будет учитывать количество объявлений, которое мы хотели бы сохранить в каждой группе.

Решение:

Создайте скрипт, который будет оценивать индивидуально каждую группу объявлений, анализируя показы, CTR и конверсию. Можно задать удаление или приостановку объявления с самым низким процентом показов, но добавить опцию: если эффективность объявления составляет 10% от эффективности других, или оно демонстрирует неожиданно большой показатель кликов и конверсии, то ничего с ним не делать. Конечно, скрипт также не должен удалять объявление, если оно единственное активное в группе.

Помните, что перед тем, как окончательно применить изменения и запустить скрипт в работу, следует использовать функцию предварительного просмотра, что позволит увидеть результаты работы скрипта в течение первых 30 секунд после запуска. Подробнее о скриптах Google AdWords можно почитать здесь.


По материалам Search Engine Land


internet-dlya-biznesa
Новые 
Новые
Лучшие
Старые
Сообщество
Подписаться 
Подписаться на дискуссию:
E-mail:
ОК
Вы подписаны на комментарии
Ошибка. Пожалуйста, попробуйте ещё раз.
Поделиться 
Поделиться дискуссией:
Отправить отзыв
  • fantazer
    0
    комментариев
    0
    читателей
    fantazer
    больше года назад
    Комментарий был удален модератором
    -
    0
    +
    Ответить
    Поделиться
ПОПУЛЯРНЫЕ ОБСУЖДЕНИЯ НА SEONEWS
Тест: проверь свои знания по SEO
Гость - Ну вот и плохо что в каноникалах ты не сечешь, тестировщик. Ни пользоваться ими не умеешь ни назначения не знаешь. За то кого-то там "тестируешь".
Пишем биддер для Google AdWords из 10 строчек
Anton Stremovskyy
2
комментария
0
читателей
Полный профиль
Anton Stremovskyy - // Позиция рекламного объявления которую пытаемся занять. var TARGET_AVERAGE_POSITION = 3; // Когда позиция обьявления будет между TOLERANCE и TARGET_AVERAGE_POSITION, // Ее ставка не будет изменена. var TOLERANCE = 0.1; // Значение для корректировки ставки (1.05 = 5%). var BID_ADJUSTMENT_COEFFICIENT = 1.05; function main() { raiseKeywordBids(); lowerKeywordBids(); } function raiseKeywordBids() { // Условие для увеличения ставки: Средняя позиция больше (хуже) чем // TARGET_AVERAGE_POSITION + TOLERANCE var keywordsToRaise = AdWordsApp.keywords() .withCondition("Status = ENABLED") .withCondition("AveragePosition > " + (TARGET_AVERAGE_POSITION + TOLERANCE)) .orderBy("AveragePosition ASC") .forDateRange("LAST_7_DAYS") .get(); while (keywordsToRaise.hasNext()) { var keyword = keywordsToRaise.next(); keyword.setMaxCpc(keyword.getMaxCpc() * BID_ADJUSTMENT_COEFFICIENT); } } function lowerKeywordBids() { // Условия для снижения ставки: Ctr больше чем 1% и // средняя позици лучше (меньше) чем TARGET_AVERAGE_POSITION - TOLERANCE var keywordsToLower = AdWordsApp.keywords() .withCondition("Ctr > 0.01") .withCondition("AveragePosition < " + (TARGET_AVERAGE_POSITION - TOLERANCE)) .withCondition("Status = ENABLED") .orderBy("AveragePosition DESC") .forDateRange("LAST_7_DAYS") .get(); while (keywordsToLower.hasNext()) { var keyword = keywordsToLower.next(); keyword.setMaxCpc(keyword.getMaxCpc() / BID_ADJUSTMENT_COEFFICIENT); } }
Конкурс: угадайте пятерку лидеров рейтинга «SEO глазами клиентов 2016»
Марина
1
комментарий
0
читателей
Полный профиль
Марина - Ingate i-Media SEO.RU Netpeak 1PS.RU
Золотое правило SEO: хватит технарствовать – пора фигачить!
Рустем Фахрутдинов
14
комментариев
0
читателей
Полный профиль
Рустем Фахрутдинов - На самом деле, мы сделали почти всё :) А в статье - пример того, как это удалось чуть позже автоматизировать.
Мастер-класс: как составить файл sitemap.xml
Валик Вовк
3
комментария
0
читателей
Полный профиль
Валик Вовк - Айрат, спасибо за ответ. Проблема в том, что сайт только переехал в Bitrix на InSale (не буду описывать нюансы и причины, просто клиенту посоветовали так сделать, а он по незнанию сделал это), вот теперь и мучаюсь. InSale крайне не рекомендую, намучаетесь с этой cms.
Ссылки все еще работают?
Roman Popov
41
комментарий
0
читателей
Полный профиль
Roman Popov - Но это ведь совсем другая история! =)) По коммерческим запросам такими вещами заниматься не следует. По информационным - можно, вероятность схватить по голове тут довольно маленькая даже при злоупотреблениях.
100 полезных ресурсов, без которых не обойтись начинающему SEO-специалисту
Игорь Ходырев
1
комментарий
0
читателей
Полный профиль
Игорь Ходырев - От души. Действительно самые полезные ресурсы. Использую 90% из перечисленного. Кокшаров и Шахов - лучшие!
Секреты быстрой индексации в Яндекс и Google
Роман
2
комментария
0
читателей
Полный профиль
Роман - Валерия, в новом Яндекс Вебмастере появился сервис "Переобход страниц" yandex.ru/blog/webmaster/prioritetnyy-pereobkhod-stranits-sayta-zapuschen-v-yandeks-vebmastere , позволяющий владельцам сайта отправлять 10 новых или отредактированных старых статей в день. Конечно, я не сравнивал, может добавлением в Яндекс Директ страницы быстрее индексируются, однако специальный инструмент в Яндексе предусмотрен.
Кейс: +1500000 трафика для игрового портала
Гость - Вопрос - какова ориентировочная стоимость заказа на проведение работ по оптимизации игрового сайта в объеме всего вышеприведенного?
Вопрос недели: почему сайт хорошо ранжируется в Google и не интересует Яндекс?
Nina S.Dzh. - У вас достаточно конкурентная тематика для рунета и по главной странице домена расположена англоязычная версия. Полагаю, в этих двух фактах вся проблема. Поскольку Яндекс в данном случае считает английскую версию сайта приоритетной, а среди ваших конкурентов в выдаче достаточно много хороших русскоязычных сайтов, то он и не ранжирует ваш сайт высоко. Грубо говоря, ему есть что предложить пользователю и без вашего сайта. На мой взгляд, в данном случае версии нужно разводить по разным доменам, русскую вешать на RU и продвигать там.
ТОП КОММЕНТАТОРОВ
Комментариев
910
Комментариев
834
Комментариев
554
Комментариев
540
Комментариев
483
Комментариев
373
Комментариев
285
Комментариев
262
Комментариев
177
Комментариев
171
Комментариев
137
Комментариев
135
Комментариев
123
Комментариев
97
Комментариев
97
Комментариев
92
Комментариев
80
Комментариев
70
Комментариев
67
Комментариев
60
Комментариев
55
Комментариев
52
Комментариев
45
Комментариев
44
Комментариев
44

Отправьте отзыв!
Отправьте отзыв!