5 задач, которые можно автоматизировать с помощью скриптов AdWords
Скрипты AdWords – это один из самых подходящих и удобных способов для автоматизации рутинных и повторяющихся задач.
Я уже давно делюсь скриптами с рекламным сообществом, и к настоящему времени в распоряжении специалистов имеются сотни бесплатных скриптов, для использования которых достаточно скопировать нужный код в учётную запись AdWords. Но с таким огромным количеством вариантов для выбора может наступить так называемый аналитический паралич.
Чтобы облегчить выбор, в этой статье мы рассмотрим пять задач, которые отлично подходят для автоматизации с помощью скриптов, и те скрипты, которые рекомендуется использовать в первую очередь.
1. Управление бюджетомПоскольку при настройке скриптов нет удобного пользовательского интерфейса (если вы не используете Enhanced Scripts), они не особенно хорошо подходят для автоматизации задач, требующих множества сложных настроек и человеческого контроля.
Лучше всего для автоматизации подходят те задачи, которые требуют шаблонных решений.
К счастью, для оптимизации бюджета достаточно простого двоичного решения. Например, одна из самых простых оптимизаций – сопоставить сумму расходов по аккаунту с месячным бюджетом и при превышении заданной суммы приостановить все активные кампании до следующего месяца.
Эту задачу легко автоматизировать с помощью скрипта AdWords, поскольку она требует лишь указать максимальный месячный бюджет.
Данный скрипт не требует особого интерфейса для подтверждения вносимых изменений. Достаточно приостановить кампании, пометить их и отправить email-сообщение с резюме того, что было сделано, владельцу аккаунта.
Примечание. Этот скрипт не способен приостанавливать торговые кампании, видеокампании и экспериментальные кампании, поэтому он может не подойти для более опытных пользователей AdWords.
Этот скрипт проверяет дневные расходы и сопоставляет их с дневным бюджетом. Как только они превысят допустимый уровень на определённый процент, например, 20%, кампания будет автоматически приостановлена до следующего дня.
Примечание. Поскольку скрипты могут запускаться максимум каждый час, следует иметь в виду, что перерасход бюджета может продолжаться в течение следующих 60 минут, поэтому указанный в скрипте лимит должен быть немного меньшим, чем нужно.
Иногда тратить слишком мало, так же плохо, как и тратить слишком много. Особенно это касается агентств, получающих процент от расходуемых средств.
Данный скрипт от Google автоматически увеличивает дневной бюджет, чтобы помочь вам компенсировать «тихие» дни в том случае, если вы пытаетесь достичь определённого уровня расходов за месяц.
2. Управление объявлениямиНаписание рекламных объявлений по-прежнему требует участия человека, интуиция которого может подсказать, какое сообщение может срезонировать с целевой аудиторией. Поэтому создание объявлений – это обычно не та задача, которую стоит автоматизировать.
При этом уже созданные объявления предполагают довольно большой объём работы по их поддержанию, включая удаление неэффективных объявлений, обновление специальных предложений и проверку на предмет наличия нерабочих целевых страниц. Все эти задачи отлично подходят для автоматизации с помощью скриптов.
Ниже – некоторые из моих любимых скриптов для поддержания хорошо оптимизированного набора объявлений.
Практически все рекламодатели сталкиваются с проблемами отклонения объявлений в Google AdWords. При этом многие склонны игнорировать некоторые из отклонённых объявлений, поскольку они знают, что в затронутых рекламных группах есть другие активные объявления.
Однако со временем эти отклонённые объявления могут стать раздражающими, поскольку они генерируют предупреждения и загромождают интерфейс.
Вместо удаления отклонённых объявлений вы также можете использовать скрипт, который позволяет устранить одну из частых причин их отклонения – злоупотребление заглавными буквами.
Этот скрипт ищет отклонённые объявления и повторно отправляет их на проверку, уменьшив количество используемых заглавных букв.
3. Управление ставкамиУправление ставками тесно связано с математикой, статистикой и прогнозами. Поэтому эта задача неплохо подходит для автоматизации.
Однако иногда произвести автоматизацию не получается из-за слишком сложных настроек. Поскольку в Скриптах AdWords отсутствует дружественный к пользователям интерфейс, не все рекламодатели могут справиться с этой задачей.
К счастью, есть ряд простых скриптов для управления ставками. Давайте начнём с них.
Это простой скрипт, который требует небольшого количества данных, таких как целевой диапазон.
Установить почасовую разбивку можно лишь с помощью автоматизации, поскольку Google ограничивает рекламодателей шестью активными временными периодами в сутки. Благодаря данному скрипту можно иметь разные ставки каждый час.
Скрипты ещё удобны тем, что можно менять исходный код под свои нужды. Поэтому, если вы хотите, чтобы ставки корректировались каждые 15 минут, вы сможете сделать это, внеся соответствующие изменения в предложенный скрипт.
Одним из основных преимуществ скриптов является то, что всегда можно начать с какой-то простой задачи, например, с настройки правила для повышения ставок в том случае, если объявления не попадают на целевую позицию.
Однако как только вы начнёте понимать другие элементы, влияющие на успех, вы сможете усовершенствовать это правило. В данном скрипте в качестве критерия, помимо средней позиции, также добавлена целевая CPC.
Скрипты для назначения ставок на основе погодных условий – это классический пример широких возможностей скриптов. Даже если для вашего бизнеса не важна погода, этот пример иллюстрирует тот факт, что в работе скриптов могут использоваться как собственные данные компаний, так и внешние данные, взятые со сторонних источников.
Если же погода для вас важна, попробуйте поэкспериментировать с предложенным скриптом.
4. Управление инвентарёмСкрипты не создадут суперэффективных объявлений, но если всё, что вам нужно – это быстрая сборка аккаунта из структурированных данных и возможность синхронизировать объявления с изменениями в ценах, то они отлично справятся с этими задачами.
Этот скрипт часто используется рекламодателями из автоиндустрии, которые хотят создать группы объявлений для всех моделей, которые они продают.
Поскольку группы объявлений следуют достаточно чётко определенному шаблону, основанному на атрибутах товара, это идеальная задача для автоматизации с помощью скриптов.
Все данные о продаваемых автомобилях вносятся в Google Таблицу, а скрипт затем следует шаблону для создания групп объявлений, текста и ключевых слов.
Результат – полностью готовая кампания, созданная за минуты вместо часов.
Как только вы создали кампанию на основе инвентаря, имеет смысл добавить параметры объявлений, чтобы убедиться, что в них показываются правильные цены и скидки.
Это та задача, выполнить которую можно только с помощью скрипта или API, поскольку параметры объявлений не изменяются в пользовательском интерфейсе AdWords.
5. ОповещенияПостоянная проверка аккаунтов может быть утомительной, однако это необходимо для своевременного выявления отклонений от ожидаемых показателей.
Здесь на помощь опять приходят скрипты AdWords, позволяющие проверять аккаунты ежечасно, включая выходные дни и ночное время суток.
Кроме того, поскольку скрипты могут получать доступ ко всем отчётам AdWords, включая те данные, которые не видны в пользовательском интерфейсе сервиса, они могут даже выполнять тот тип анализа, который недоступен людям.
Этот скрипт ищет группы товаров или ключевые слова, расходы по которым превышают заданную сумму, а количество конверсий меньше ожидаемого в течение заданного периода времени.
Эту задачу также можно выполнить с помощью автоматических правил, но они могут срабатывать лишь один раз в день, что очень редко для аккаунтов с высокими расходами. Данный скрипт, в свою очередь, способен выполнять поиск по заданным критериям 24 раза в день.
Если предыдущий скрипт смотрит на элементы низшего уровня в учётной записи (ключевые слова и группы товаров), то этот скрипт ищет необычные паттерны на уровне аккаунта.
Данный скрипт, созданный Google, сравнивает эффективность объявлений в заданное время каждый день и отправляет оповещение, если текущие показатели слишком сильно отличаются от ожидаемых.