Различия аукционов и управления ставками в Директе и AdWords
Об управлении ставками в основных системах контекстной рекламы (с примерами).
Дата публикации: 14.01.2016
Осенью в eLama.ru мы запустили новый инструмент для автоматического управления ставками в Google AdWords. В процессе создания функционала нам пришлось досконально разобраться в принципах аукциона AdWords и его отличиях от алгоритма в Яндекс.Директе. Мы уверены, что эта информация будет полезна всем рекламодателям, желающим понимать, как работают алгоритмы контекстных систем. Под аукционом мы понимаем целый комплекс вопросов:
- Ранжирование объявлений;
- Тип аукциона;
- Ценообразование;
- Скорость применения ставок;
- Частота обновления ставок в интерфейсе;
- Возможности управления ставками.
Ранжирование объявлений в блоках
C 1 сентября в Яндекс.Директе действуют новые принципы ранжирования и алгоритм аукциона. Теперь объявления внутри блоков сортируются по CPM — максимально возможная доходность системы с 1000 запросов пользователей (CTR*Ставка*1000). То есть система учитывает прогнозный CTR и ставку. Директ также принимает в расчет коэффициент качества: релевантность объявления и лендинга пользовательскому запросу, а также показатель эффективности домена.
Google для ранжирования использует метрику, которую называет рейтингом объявления — произведение ставки и показателя качества (ПК), который учитывает вероятный CTR, релевантность посадочной страницы и объявления запросу пользователя.
Если в одном аукционе будут участвовать несколько рекламодателей с одинаковыми коэффициентами качества, то и в Директе, и в AdWords они будут сортироваться фактически по произведению ставки и CTR.
Можно смело утверждать, что в обеих системах принципы ранжирования одинаковые (за исключением принципов определения показателей качества), а основным фактором, влияющим на место размещения, при прочих равных является CTR. Благодаря увеличению кликабельности рекламодатель может попасть на первую позицию как в Яндекс.Директе, так и в Google AdWords по меньшей стоимости, чем его конкуренты.
Тип аукциона и ценообразование
Осенью Яндекс запустил аукцион VCG (Викри-Кларка-Гровса) внутри блоков спецразмещения и гарантированных показов. Вместе с ним изменилось ценообразование. Теперь рекламодатель на первом месте в блоке платит ставку следующего за ним рекламодателя только за дополнительные переходы, которые он получает благодаря своей более высокой позиции. По данным Яндекса, первая позиция приносит максимальное количество трафика (100%), а вторая и третья — в среднем 85% и 75% соответственно. Процент распределения трафика между позициями может отличаться в зависимости от тематики и региона. Участник, попавший на первое место спецразмещения, 75% кликов получит по той же цене, что и третий рекламодатель, 10% переходов ему обойдутся, как и второму участнику, и только за 15% он заплатит чуть-чуть больше. Со сменой алгоритма аукциона в Яндекс.Директе для всех рекламодателей стало экономически выгодно размещаться на первой и второй позициях в блоке спецразмещения.
Однако между блоками спецразмещения и «гарантии» по-прежнему действует аукцион второй цены (GSP): основную стоимость трафика (75%) для спецразмещения определяет четвертый рекламодатель, который в этот блок не попал. И как это ни печально, аукцион разогревается, когда четыре участника начинают конкурировать за первую и вторую позиции и поднимают ставки, считая, что они сильно отличаются от реальной цены за клик. В итоге четвертый рекламодатель, который «вылетает» из СР, завышает стоимость размещения для всех участников, попавших в блок. Также в формулах для расчета цены клика в Директе участвует коэффициент качества объявлений, однако Яндекс не раскрывает, как именно.
В Google цена за переход определяется по формуле:
Если в аукционе участвуют два рекламодателя с одинаковыми ПК, то ставка, которую будет платить рекламодатель на высшей позиции, будет складываться из ставки конкурента снизу и 1 цента. Это классический аукцион второй цены (GSP).
Несмотря на то, что в AdWords и Директе действуют разные принципы ценообразования, разогрев аукционов происходит в обеих системах.
Скорость применения ставок
Как быстро аукцион начинает учитывать ставку после того, как рекламодатель ее изменил? Ответ на этот вопрос мы получили у представителей контекстных систем. Яндекс обновляет ставку в течение 5–60 минут, в среднем — за 10 минут. При этом неважно, изменили ли вы ее в интерфейсе Директа или передали по API. В AdWords с момента корректировки ставки пользователем до старта ее работы в аукционе может пройти до 60 минут, но в большинстве случаев это происходит мгновенно. Поэтому можно говорить, что в этом плане обе системы работают одинаково.
Стоимость попадания на нужные позиции
Сейчас в интерфейсе Директа отображается стоимость большинства позиций в Поиске, также Яндекс передает их по API и практически гарантирует, что если рекламодатель поставит нужную ставку, то окажется на выбранной позиции.
В Google иная ситуация. В AdWords есть оценочная ставка — ставка, которую система рекомендует установить, чтобы увеличить шансы на попадание объявления на определенную позицию (первую страницу поисковой выдачи, вверх этой страницы или на первое место над результатами поиска). Google рассчитывает этот показатель, основываясь на статистике за последние 24 часа. При этом система не гарантирует, что, поставив оценочную ставку, рекламодатель окажется в выбранном блоке.
Как быстро обновляется оценочная ставка?
В Яндекс.Директе показатели, на которые ориентируется рекламодатель, изменяются практически в режиме реального времени. Максимум можно говорить о 5–60 минутах, в течение которых обновляется сам аукцион.
Как часто изменяется оценочная ставка в AdWords, в Google не раскрывают. Мы сделали несколько замеров и выяснили, что этот показатель обновляется от одного до нескольких раз в день. Вероятно, это зависит от объема трафика и накопленной статистики.
Несмотря на то, что скорость применения ставок в Директе и AdWords примерно одинаковая, время обновления рекомендованных ставок в интерфейсе сильно различается. Системы по-разному подходят формированию у рекламодателя понимания, какую ставку необходимо поставить для размещения на нужной ему позиции.
Получается, в Директе рекламодатель может корректировать свои ставки практически в то же время, когда меняются ставки для интересующих его позиций в системе, например, с помощью бид-менеджеров раз в 10 минут.
В Google AdWords такой подход неэффективен. Если рекламодатель установит свою ставку на уровне оценочной, то к тому времени, когда показатель обновится еще раз (спустя несколько часов), реальный аукцион может сильно измениться, а рекламодателя с большой долей вероятности вытеснят с нужной позиции. Поэтому при работе в Google лучше выставлять ставку на 10–30% выше оценочной ставки. Если при этом ваше объявление выпадает из блока, то процент стоит увеличить. Если позиции, наоборот, удерживаются стабильно, процент можно уменьшить.
Как осуществляется управление ставками?
И Директ, и AdWords позволяют изменять ставки в интерфейсе и по API.
В интерфейсе Директа доступно более десятка стратегий, а через API Яндекс дает возможность рекламодателям самостоятельно создавать и применять собственные стратегии. Этим весьма успешно пользуются системы автоматизации контекстной рекламы, создавая бид-менеджеры, которых в России насчитывается порядка двух десятков.
В интерфейсе AdWords есть две автоматические стратегии: плата за клик (автоматическое назначение ставки или вручную) и за конверсии. Кроме этого, Google создал еще несколько вариантов для управления ставками и бюджетом:
- гибкие стратегии,
- автоматизированные правила,
- скрипты.
Разберем каждый метод отдельно и попробуем решить с их помощью решить одну задачу: максимизировать трафик, размещаясь вверху страницы по минимальной цене. Условимся, что мы знаем максимальную для нас ставку, которая обеспечивает рентабельность рекламы.
Гибкие стратегии можно запустить на уровне любой кампании. Чтобы, например, размещаться на высоких позициях по наиболее приемлемой цене, рекламодателю нужно задать целевое положение на странице (в нашем случае — вверху первой страницы результатов поиска), отметить, что необходимо автоматически повышать ставки, и указать, с каким шагом.
Теперь Google будет следить за изменением оценочной ставки для попадания в нужный блок и менять ставки, прибавляя процент. Система не установит ставку больше, чем указал рекламодатель. Такое управление легко настроить, но невозможно добавить любые другие параметры, например, установить разные ставки для разного времени суток.
Одним из важных факторов при управлении бюджетом в контекстной рекламе является возможность задавать различные ставки в зависимости от времени суток. У многих рекламодателей конверсия происходит по телефону, но это не значит, что нужно останавливать показ рекламы, когда сотрудники не могут ответить на звонок. Оптимальный вариант — рекламироваться 24 часа в сутки, но в нерабочее время снижать ставку и платить за переход посетителя меньше, но при этом продолжать получать заказы по выгодной стоимости.
Что касается, автоматизированных правил, то AdWords предлагает выбрать из готовых решений или создать собственный алгоритм. Чтобы удерживать позицию вверху страницы, подойдет правило «Повысить ставки до уровня цены за клик для показа вверху страницы». Рекламодатель задает, на какой процент можно увеличивать ставку, предел ставки, а также указывает, как часто нужно обновлять. При этом максимальная частота — раз в день. Чтобы правило срабатывало каждый час, нужно создать 24 правила со сдвигом в один час. Каждое из них будет запускаться раз в сутки в свое время.
В автоматизированных правилах рекламодатель может добавить дополнительные условия, например, настроить обновление ставки для ключевых фраз, содержащих какой-либо параметр. Однако здесь сложно настраивать расписание показов.
Самый гибкий способ управления ставками в интерфейсе AdWords — изменение ставок с помощью скриптов. Рекламодатель может написать код на JavaScript, который, опираясь на данные AdWords (оценочную ставку, среднюю позицию и пр.), будет вносить в работу кампании необходимые изменения.
Скрипты позволяют управлять ставками, учитывая множество факторов, однако для их создания необходимы специальные знания. К тому же скрипты, как и правила, не срабатывают чаще, чем раз в час. В сети есть множество готовых скриптов, в том числе для удержания позиций вверху страницы (например, здесь и здесь).
Управление ставками в AdWords по API возможно только на основании данных, доступных в интерфейсе системы (оценочная ставка, средняя позиция и пр.). В России практически нет сторонних инструментов, которые бы позволяли изменять ставки, удерживая позиции в AdWords. В середине октября в eLama.ru начал работать такой инструмент. Он позволяет рекламодателю быстро и удобно в одном окне настроить разные стратегии в зависимости от времени суток, задать, в каком блоке и по какой стоимости необходимо размещаться. После этого eLama.ru самостоятельно раз в час проверяет изменение оценочной ставки и обновляет ставку рекламодателя до рекомендуемой величины с учетом заданной стратегии. В результате рекламодатель постоянно находится в нужном блоке, получая максимальный трафик по минимальной стоимости.
Полный текст статьи читайте на CMS Magazine