Отслеживание кампаний Яндекс Директ в Google Analytics

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

Результаты использования метода:

Сравнение эффективности площадок

Сравнение эффективности площадок

Сравнение эффективности позиций

Сравнение эффективности позиций

В чем заключается предлагаемый метод? В дополнении ссылок на целевые страницы, указываемых в объявлениях на Яндекс Директе, нестандартными метками. Под стандартными метками я подразумеваю метки utm_, кто еще с ними не знаком – они могут иметь следующий вид:

  • utm_source;
  • utm_medium;
  • utm_campaign;
  • utm_content;
  • utm_term.

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

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

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

pm_source_type – тип площадки, на которой произведен показ объявления;

Доступные значения – “search” и “context”, в первом случае показ на поиске Яндекса, во втором на сайте рекламной сети Яндекса (далее – РСЯ).

pm_position_type – тип блока, в котором было показано объявления;

Доступные значения – “premium” – спецразмещение, “other” – стандартное размещение (под стандартным подразумевается показ объявлений справа от результатов поиска и под результатами поиска), “none” – если показ осуществлен не на поиске Яндекса.

pm_position – точная позиция объявления в блоке;

Фиксирует номер позиции объявления в рекламном блоке, в случае если объявление показано на сайте РСЯ значение равно 0.

pm_keyword – ключевая фраза, по которой было показано объявление;

pm_source – доменное имя сайта РСЯ;

Если показ на поиске, то значение “none”;

pm_campaign_id – номер рекламной кампании;

pm_ad_id – номер объявления;

pm_phrase_id – номер ключевой фразы.

Давайте посмотрим как работает предлагаемый метод. Описанный процесс не претендует на полноту, а лишь в общем описывает происходящие операции:

  1. вы помечаете дополнительными параметрами ссылки посадочных страниц используемых в рекламной кампании;
  2. в ходе кампании ваши объявления показываются посетителям, некоторые из них переходят по ним на ваш сайт;
  3. Google Analytics фиксирует посещение и сохраняет данные о нем, в том числе адрес запрошенной страницы, в котором имеются дополнительные параметры с конкретными значениями;
  4. имея информацию о страницах с дополнительными пометками вы можете использовать расширенные сегменты для выборки нужной информации.

Пометка ссылок происходит следующим образом. Допустим URL вашей целевой страницы выглядит так:

адрес_сайта.ru/целевая_страница

Вы добавляете к нему последним символом знак вопроса, затем через знак & перечисляете необходимые вам стандартные utm_ метки:

пометка utm метками

Теперь необходимо добавить дополнительные параметры, для этого к строке выше добавляете знак & последним символом, после чего перечисляете необходимые дополнительные пометки разделяя их знаком &:

пометка дополнительными метками

Вы можете изменять имена параметров, но конструкцию заключенную в фигурные кавычки {} изменять не нужно, их на реальные значения заменит Яндекс Директ. Конструкции используются следующие (см. дополнительную информацию выше, в описании дополнительных параметров ):

  • {source_type} – тип площадки, на которой произведен показ объявления;
  • {position_type} – тип блока, в котором было показано объявления;
  • {position} – точная позиция объявления в блоке;
  • {keyword} – ключевая фраза, по которой было показано объявление;
  • {source} – доменное имя сайта РСЯ;
  • {campaign_id} – номер рекламной кампании;
  • {ad_id} – номер объявления;
  • {phrase_id} – номер ключевой фразы.

Предположим, что к текущему моменту мы уже имеем запущенную рекламную кампанию с помеченными ссылками и некоторый объем собранной информации в Google Analytics, перейдем к ее анализу.

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

Доступ к расширенным сегментам

Доступ к расширенным сегментам

Для создания сегмента нажмите на кнопку + Создать сегмент.

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

Базовое сопоставление

Базовое сопоставление

В качестве значения сопоставления нужно использовать обозначенные ранее параметры ссылок и их возможные значения. Приведу несколько примеров.

Пример 1. Выборка всех объявлений показанных на поиске Яндекса:

Выборка показов на поиске Яндекса

Выборка показов на поиске Яндекса

Пример 2. Выборка всех объявлений показанных в рекламной сети Яндекса:

Выборка показов с РСЯ

Выборка показов с РСЯ

Пример 3. Выборка объявлений показанных в спецразмещении:

Выборка показов в спецразмещении

Выборка показов в спецразмещении

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

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

Импорт готовых решений из галереи

Импорт готовых решений из галереи

Откроется окно галереи. Для поиска нужного набора выполните следующие процедуры: в списке категорий отметьте Display Advertising, слева в верху, в строке поиска введите яндекс директ, после чего нажмите на клавишу Enter:

Как найти в галерее нужный набор

Как найти в галерее нужный набор

В результате поиска по заданным критериям будут доступно одно  или несколько решений. Выберите показанное на изображении выше и нажмите на Import.

Откроется окно, в котором вы должны выбрать представление в которое импортируются сегменты, а также отметить необходимые вам из общего списка доступных, после чего нажать Create:

Импорт расширенных сегментов

Импорт расширенных сегментов

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

Недостаток метода и вариант его обхода.

Помечая подобным образом URL посадочных страниц вы увидите в отчетах (например по страницам входа) примерно следующую картину:

Отображение помеченной страницы в отчете

Отображение помеченной страницы в отчете

Обратите внимание, что фактически это одна страница (главная страница сайта – /), но из-за дополнения ее параметрами в отчетах Google Analytics она отображается как две разных, а если значений параметров будет больше, то подобных вариантов возможно достаточно большее количество. Как решить эту проблему?

Мое решение заключается в:

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

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

Создание представления

Создание представления

В окне настроек создаваемого представления укажите имя и часовой пояс отчетов, после чего нажмите на кнопку Создать представление:

Настройка представления

Настройка представления

Теперь необходимо внести изменения в настройки существующих представлений, для исключения параметров из адресов страниц. Перейдите к настройкам представления:

Изменение настроек представления

Изменение настроек представления

В поле Исключить параметры запроса URL введите через запятую следующие параметры – pm_source_type, pm_position_type, pm_position, pm_keyword, pm_source, pm_campaign_id, pm_ad_id, pm_phrase_id (или иные, если используете отличные от предложенных имена параметров):

Исключение параметров из URL

Исключение параметров из URL

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

Надеюсь предложенный метод будет вам полезен.

Замечания к материалу!

Все примеры и предлагаемые сегменты демонстрируют работу с параметрами генерируемыми компоновщиком. Если вы используете ручную пометку или другой инструмент, имена параметров могут отличаться!

Если вы не уверены в своих действиях, предварительно выполняйте их на тестовых представлениях!

Дополнительную информацию о параметрах объявления в Яндекс Директ вы можете узнать здесь.

Компоновщик для генерации ссылок с дополнительными параметрами находится здесь.

Кейсы и инструкции по настройке в вашем ящике. Подпишитесь сейчас!

22 комментария(ев) к “Отслеживание кампаний Яндекс Директ в Google Analytics

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

    Как мне поступать, если я хочу видеть все эти дополнительный параметры в качестве метрик GA (таких же, как и стандартные метки utm_) и по любому моему желанию в 3 клика создавать нужный срез?

    • Вероятно решать задачу придется так, как Вы описали – создавая новые сегменты. Как вариант – можно заранее придумать схему именования в параметрах и использовать ее затем в сегментах при указании условий

  2. В Вашем примере применяются доп. параметры {keyword} и {source}. Но никак не описано, как их можно проанализировать. Ведь заранее не известно, откуда и по каким именно ключам к нам придут люди. Т.е использовать сегментирование не получится. Как вы используете эту информацию ({keyword} и {source})?

  3. Здравствуйте, Иван!

    В последней части статьи, где вы описываете способы решения проблемы через настройки представлений, если я правильно понял из статьи, то фактически нужно создать 2 представления:
    1) Где будут собираться все данные, в том числе и разные страницы, по сути являющиеся одинаковыми
    2) Где будут собираться данные без учетам UTM-меток и дополнительных параметров.

    Так или я что-то неправильно понял? Судя по скринам вы показали как настроить представление, которое не будет учитывать дополнительные параметры типа “pm_source_type, pm_position_type, pm_position, pm_keyword, pm_source, pm_campaign_id, pm_ad_id, pm_phrase_id”

    • Роман, добрый день! У Вас всегда должно быть одно представление без любых фильтров и других настроек, которые могут влиять на достоверность и полноту данных. В отдельном представлении Вы можете настроить сбор информации без определенных параметров, все верно

      • Роман 28.05.2015 в 12:37 -

        Иван, у меня еще такой вопрос: если в рекламной кампании тысяча объявлений, каждое из которых привязано к отдельному ключевому слову. Как лучше автоматизировать создание меток? Я имею ввиду, что нужно делать, чтобы не проставлять вручную каждому объявлению свою ссылку с индивидуальными параметрами кампании? Можно как-то автоматизировать этот процесс?

      • Роман, я не занимаюсь контекстной рекламой, Вам лучше обратиться к специалисту в этом направлении

    • Есть 2 варианта:

      1) Через Excel (сам пользуюсь этим методом)
      - можно сделать на этапе создания рекламной кампании
      - можно выгрузить свою кампанию в Excel разметить кампанию и загрузить обратно

      2) Если Яндекс Директ, то можно через Замены в Коммандере сделать – это сложнее и менее удобно чем в Excel. Вероятность допуска ошибки в Коммандере выше чем в Excel

      3) AdWords используете автопометку, быстро, надежно удобно.

  4. Иван, используете ли вы наряду с utm метками автопометки yclid и gclid? Хочется видеть максимально, точные данные по ключевым словам и поисковым запросам в Аналитиксе и Метрике от обоих систем.
    Как с Вашей точки зрения, должна выглядеть идеальная метка для adwords и директа, что бы строить отчеты ключевая фраза-поисковый запрос-достижение цели (заявки, скачивание презентаций и.т.д)?

    • Тут важно определиться какую систему аналитики вы используете за базовую (производится основная аналитика), а какую в качестве вспомогательного инструмента (подключается для ответа на некоторые вопросы, которые нельзя/неудобно смотреть в основном инструменте). База у меня это Analytics, вспомогательный инструмент Метрика. На мой взгляд делать базовыми сразу 2 системы смысла нет.

      В Яндекс Директе использую и автопометку и utm-метки. UTM-метки для того чтобы передавать данные в Google Analytics, а автопометку для того чтобы передавать данные в Метрику. В Google AdWords использую только автопометку, видите ли, в Analytics автопометка предает данные очень хорошо, а вот городить еще и UTM для передачи в Метрику смысла не вижу. Yclid – да / Gclid – да.

      Идеальная метка для AdWords – это автопометка, так как отчеты в Google Analytics с автопометкой содержат большое кол-во полезных данных, обеспечить сбор стольких данных UTM меткой вам вряд ли удастся.

  5. Спасибо за развернутый ответ! Не могли бы вы еще, прокомментировать как вы тогда передаете в Google Analitics ключевую фразу, из utm-метки Яндекс Директа? Если через оператор {keyword}, кстати куда вы его ставите в utm_term или в utm_content, то некоторые слова (примерно 25%) или вообще не передаются или передаются в виде абракадабры? А если через перевод слова транслитом в латиницу, кстати куда тогда его ставить в utm_term или в utm_content, передается все, но в Google Analitics неудобно смотреть общую статистику по ключевому слову, т.к оно соответсвенно будет и кириллице из автопометки gclid и в латинице из utm метки Яндекс Директа?

    • Владимир, я не занимаюсь настройкой рекламных кампаний, рекомендую Вам обратиться к специалисту по контекстной рекламе

  6. Иван, добрый день. Огромное спасибо за статью.
    Подскажите, пожалуйста, а если представление подключено по bi.owox к передаче данных с яндекс.директ по кликам и стоимости — без расширенных сегментов все данные корректны, все точно, как в директе. Но как только добавляю расширенные сегменты, например, на просмотр по параметру из utm меток, графа с кликами и ценой за клик обнуляется. То есть эти данные невозможно согласовать между собой?
    Заранее благодарю!

  7. Иван, спасибо за статью. Некоторые моменты для меня оказались новыми)

    Подскажите следующий момент: как можно передать данные о реальных поисковых запросах пользователей из Метрики или Директа в Google Analytics?

    Заранее спасибо

  8. Иван, вы не хотите написать статью об импорте расходов из Яндекс.Директа в Гугл Аналитикс? Было бы очень полезно видеть еще и расчетные показатели по эффективности по рассмотренным в статье сегментам. Раньше это было в пользовательских источниках данных (на старом аналитиксе), а теперь вроде нету, но все равно как-то можно это делать.

  9. Объясните пожалуйста. После того как мы создали представление и исключили параметры запроса url, как сформировать по площадкам РСЯ, конверсии, CTR, стоимости конверсии и по показателю отказов, такое возможно?
    Дело в том, что мы используем CallTouch но в метрике невозможно настроить цели о совершенном звонке, только их внутренняя аналитика в личном кабинете, что вообще не удобно и непонятно, как РСЯ оптимизировать по площадкам?

    • Георгий – пример отчета http://bit.ly/2eJMLR1
      А вот как можно выделить траффик в РСЯ в отдельном отчете http://bit.ly/2eJMSfy
      Если я правильно вас понял, если нет, опишите подробнее проблему – постараюсь помочь

  10. Здравствуйте!
    Подскажите, пожалуйста, если я знаю номер ключевой фразы ({phrase_id}) как понять какая это фраза в Яндекс Директ?

Добавить комментарий для Дмитрий Отменить ответ

Current month ye@r day *