Скрипты в Google AdWords

Measurement Protocol

Немного отойдем от темы веб-аналитики и обратим свое внимание на автоматизацию размещения и контроля кампаний в Google AdWords.

Мало кто знает, что Google AdWords предоставляет возможность управлять своими РК с использованием javascript, прямо в интерфейсе системы, через API Google Adwords.

К слову сказать, что получение доступа к API Google AdWords, т.е. получение API token, не тривиальная задача.

Для получения доступа к возможности работать со скриптами, заходим в аккаунт Google Adwords и выбираем в правом меню пункт «Операции над несколькими элементами» и подпункт «Скрипты»:

 

Скрипты в Google AdWords

Скрипты в Google AdWords (нажмите для увеличения)

 

Далее, создаем новый скрипт:

Скрипты в Google AdWords

Скрипты в Google AdWords (нажмите для увеличения)

 

Для работы с скриптами необходимо авторизоваться:

Скрипты в Google AdWords

Скрипты в Google AdWords (нажмите для увеличения)

 

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

По умолчанию в справке есть несколько примеров скриптов, решающие следующие задачи:

Кампании

Группы объявлений

Ключевые слова

Объявления

 

Кроме того, вот интересный пример использования скриптов Adwords:

Контроль над расходами

Спасибо уважаемому Павлу Романовскому за материал)

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

Итак для полноценной работы скрипта, ему нужны

  1. Название кампании
  2. Размер ограничения
  3. Стартовая дата отслеживания
  4. Электронная почта для уведомлений.
Все эти данные необходимо внести в электронную табличку (сохраните себе в Google Disk) http://goo.gl/ywSu7.

 

Сохраните ссылку из браузера своего документа, она понадобится на следующих шагах.

 

Табличку можно раскрасить по вкусу, а менять расположение ячеек не стоит, заполняем строчки которые выделены жирным шрифтом.

 

Алгоритм работы таков:
  1. Раз в час (чаще пока нельзя) скрипт забирает из таблицы название кампании, сумму ограничений, дату начала отслеживания
  2. Подсчитывает расходы
  3. Проверяет, активна ли кампания, если активна — выставляет служебные метки в таблице. Если не активна — полезных действий не производит и останавливается.
  4. Запрашивает ежедневный бюджет аккаунта (чуть ниже объясню почему)
  5. Производит вычисление, сравнивая затраты на кампанию, начиная с определенной даты по сегодняшний момент, с пороговым значением отключения. Если достигнуто, переходит в пункт 6.
  6. Отключает кампанию
  7. Отправляет письмо на указанную почту
  8. Производит запись в Гугл табличке, что кампания отключена и время ее отключения.
Вот содержание скрипта, с максимальными комментариями. Для скачивания тут http://goo.gl/QY9by

 

Ну и руководство разработчика конечно же.



  • Скрипты вообще отличная штука. Я сейчас во всю использую скрипт удержания кампании на определенной средней позиции. Очень удобно.

    • snegireff

      И очень круто, что можно работать с гугл доксом, интегрируя, также, аналитикс, делать интересные отчеты.

      • Там только проблема в обработке очень больших объемов данных. Скажем аккаунт с десятками тысяч ключей. Это все очень долго работает, а Adwords ограничивает время исполнения скрипта 30 минут 🙁

        • Андрей Осипов

          Ну да, в таком случае лучше использовать API Google Adwords.

        • snegireff

          В таком случае, лучше использовать API, по идее процесс должен идти быстрее.

          • Да, API это круто, но доступ к апи не всегда легко получить, особенно, если ИМ не большой.

  • Петросян

    Андрей, каким образом можно с вами связаться?

    • Андрей Осипов

      Добрый день, по почте: snegir@gmail.com

  • alexsoup

    Круто! Спасибо за пост. Есть пару задач, которые хочется решить скриптами. Попробуем-с 🙂

    • snegireff

      Пожалуйста) обращайтесь)

  • Pingback: Автоматизация в Google AdWords — обзор популярных скриптов — блог Авеб()

Подпишись на рассылку

Я делаю эту рассылку с любовью и каждую неделю.
В ней мои публикации
и всё интересное, что я нашёл за неделю.
Эл. почта
Имя
Secure and Spam free...