Скрипт Ads Analysis для анализа эффективности объявлений

StalkerOK

Администратор
Команда форума
Регистрация
5 Фев 2019
Сообщения
481
Ads Analysis — это скрипт Google Ads для анализа объявлений. Он выгружает подробный отчет по расширенным объявлениям и их составляющим: заголовкам, описаниям, пути. Это помогает оценить эффективность объявлений.

Автор: Optimyzr; доработали: Penguin-team.

Зачем использовать скрипт для анализа объявлений

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

Удобная выгрузка в Google Таблицы помогает увидеть то, что не видно в аккаунте Google Рекламе. В таблице он выделяет цветной заливкой самый высокий/низкий CPA, CTR, коэффициент конверсии. Дальше можно отфильтровать, какие заголовки, описания и пути набрали больше всего статистики (для большей статистической значимости анализа).

К примеру, в одном из наших объявлений был второй заголовок «Бесплатная доставка при заказе на $39+». Наша теория: цена в заголовке — это своего рода фильтр для тех, кто хочет подешевле и не платить за доставку. Значит, по логике вещей, CTR должен быть ниже. Так?

Не так. На самом деле у этого заголовка в 2 раза выше CTR, в 3,5 раза ниже CPA и на 22% выше коэффициент конверсии (по сравнению с заголовком «Официальный сайт производителя»). Его результаты заметно лучше! Так данные опровергают нашу теорию и мы можем сделать вывод: в объявления этого клиента стоит добавить цену, чтобы улучшить СРА, повысить кликабельность и другие метрики.

Как использовать скрипт

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




Обратите внимание на вкладки внизу: в каждой отдельной вкладке — данные по разным элементам. Зеленым подсвечены самые высокие значения. Красным — самые низкие

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


Не анализируйте объявлений, по которым было слишком мало кликов. 2 клика — не показатель, насколько эффективно объявление

Мы используем фильтр, чтобы отфильтровать элементы с 50+ кликов. Этой статистики уже достаточно, чтобы корректно анализировать.



Обратите внимание: CTR первого заголовка подсвечен красным. У него минимальное значение. Так мы сразу видим, какой заголовок самый неэффективный


Как работает скрипт

По принципу работы скрипт Ads Analysis похож на скрипт N Gram. Вот как он работает:

  1. Выгружает из аккаунта все объявления за определенную дату.
  2. Группирует данные.
  3. Отдает статистику по уникальным элементам объявления.
  4. Сегментирует данные по вкладкам: только заголовок, только описание, только путь; целое объявление; сочетание элементов (к примеру, заголовок 1, заголовок 2 + описание 1).
  5. Выделяет цветной заливкой лучшие и худшие значения по CPA, CTR, коэффициенту конверсии.

Как установить скрипт

⚠ Перед работой со скриптами рекомендуем ознакомиться со статьей «Скриптология от Penguin-team», которая описывает общие принципы работы js-скриптов в аккаунтах Google Ads.

Шаг 0. Зайдите в личный кабинет → раздел Скрипты → перейдите на нужный скрипт.

Шаг 1. Установить скрипт через My Client Center или напрямую в аккаунт через панель «Инструменты» → «Массовые действия» → «Скрипты».

Шаг 2. Задать параметры в этой части:

1582689477292.png
Какие параметры можно задать:


currentSetting.spreadsheetUrl → URL Google Таблицы, куда должны выгружаться данные.

  1. Либо укажите адрес уже созданного документа, например, currentSetting.spreadsheetUrl = "https://docs.google.com/spreadsheets/***/edit#gid=0";
  2. Либо оставьте значение по умолчанию "NEW". Тогда скрипт создаст новый документ сам. Его адрес можно будет увидеть в консоли → вкладка LOGS + он придет email-уведомлением на почту, которая указана в строке currentSetting.emailAddresses.



currentSetting.time позволяет задать срок, за который берутся данные. Поддерживает следующие значения:

  • LAST_7_DAYS — данные за предыдущие 7 дней;
  • LAST_14_DAYS — за 14 дней;
  • LAST_30_DAYS — за 30 дней;
  • LAST_60_DAYS — за 60 дней;
  • LAST_90_DAYS — за 90 дней;
  • ALL_TIME — за все время;
  • THIS_MONTH — за текущий месяц;
  • LAST_MONTH — за предыдущий месяц;
  • LAST_3_MONTH — за предыдущие 3 месяца;
  • LAST_6_MONTH — за предыдущие 6 месяцев;
  • LAST_12_MONTH — за предыдущие 12 месяцев;
  • THIS_YEAR — данные за текущий год;

Также можно указать свой диапазон дат. Для этого укажите 2 даты: начало и конец периода. Формат даты:

годмесяцдень — 20200201

Между годом, месяцем и числом не должно быть знаков препинания и пропуска! 1 февраля 2020 года будет выглядеть 20200201.

Формат диапазона:

годмесяцдень, годмесяцдень

К примеру, чтобы получить данные с 1.01.2020 по 29.02.2020 необходимо указать в поле currentSetting.time = "20200101, 20200229".

currentSetting.accountManagers — список пользователей, которые получат доступ к отчету. Если вы хотите добавить несколько адресов, разделите их запятой:

currentSetting.accountManagers = "user@gmail.com, user1@gmail.com".

currentSetting.emailAddresses — список адресов, на которые будет отправлено уведомление об окончании работы скрипта. Если вы хотите добавить несколько адресов, разделите их запятой:

currentSetting.emailAddresses = "user@gmail.com, user1@gmail.com".

currentSetting.campaignNameIncludesIgnoreCase позволяет выбрать кампании для анализа по принципу «название кампании содержит». Чтобы анализировать все кампании, оставьте это поле без изменений.

currencyCode — какой символ валюты указывать в отчете. К примеру, $, ₴, ₽.

Шаг 3. Когда вы указали нужные переменные, нажмите кнопку «Выполнить» в интерфейсе Google Ads → в разделе Скриптов.

Источник
 
Сверху