×

Конспект лекций 8P. Третья часть, поток “Online Ads & Analytics”

Дмитрий Осиюк рассказал о пользе Server-Side трекинга и способе его настройки с Google Tag Manager. А Евгений Мокин описал процесс аналитики рекламы в соцсетях и рассказал, что делать, когда результаты падают

27 июля 2021 | Автор статьи: Полина Кедис

9 июня прошла самая летняя конференция о бизнесе, digital и онлайн-маркетинге 8P. Мы посетили ряд лекций и теперь делимся их конспектами и инсайтам. Третья, заключительная, часть конспектов посвящена аналитике. Читайте, как настроить Server-Side трекинг в Google Tag Manager и как анализировать рекламу в социальных сетях.

Переходите к интересующей теме:

  1. Дмитрий Осиюк: «Server-Side трекинг в Google Tag Manager»
  2. Евгений Мокин: «Аналитика рекламных кампаний в соцсетях»

Следующая конференция от организаторов 8P будет посвящена eCommerce и пройдет 11 ноября в Киеве.

Дмитрий Осиюк: «Server-Side трекинг в Google Tag Manager»

Дмитрий Осиюк, аналитик и MarTech-специалист MacPaw рассказал, как меняется рекламный трекинг и что делать рекламодателям, когда cookies «штормит», а таргетироваться и отслеживать действия клиента надо.

Почему меняется рекламный трекинг

Рекламный трафик меняется. Система, которая работала последние 25 лет, уходит в прошлое и пора искать ей альтернативу. Браузеры уже запрещают использовать 3-party cookies и скрывают IP пользователей. Также ограничивается работа с 1-party хранилищами данных в браузере. 

Apple топит за то, чтобы в cookies хранилось все меньше и меньше информации, которую используют рекламные системы. И даже в User-Agent браузера Safari появляются ограничения: уже будет некорректно отображаться версия MacOS, значение там остановилось на 10.15.7 версии браузера.. Если у вас есть персонализированные элементы на сайте, которые используют User-Agent, сейчас они будут работать некорректно.

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

Кроме того, сейчас нельзя по умолчанию использовать IDFA (а скоро и GAID) без разрешения пользователя.

На фоне всех этих ограничений, самое время разобраться, что такое client-side трекинг и server-side трекинг.

2. Client-side и server-side трекинг

Люди обычно не задумываются над тем, что у стандартных систем аналитики есть альтернативы, и просто ставят на сайт js-код Google Analytics. Это client-side трекинг, простой путь, но не единственный. 

Client-side трекинг — это трекинг на стороне браузера, как правило, речь о javascript. На сайте стоит скрипт, который что-то собирает и что-то отправляет в Google Analytics. Вы только можете в ней посмотреть отчет или уже оттуда выгрузить данные.

Особенности Client-side трекинг

  1. Открыт для «посторонних» глаз, то есть конкуренты могут просматривать трекинг друг друга. Можно узнать, нажатия на какие кнопки трекают на сайте, или как размечают информацию, и на основе этого делать выводы о конкуренте, его работе.
  2. Блокируется браузерными расширениями и отдельными программами, которые вырезают рекламу. Чаще всего такие расширения знают, что нужно блокировать отправку информации на определенные рекламные сервера. В то же время в  ситуации server-side трекинга, расширение не может понять, где у вас сервер с трекинговыми данными, а где сервер, который технически обеспечивает корректную работу сайта.
  3. Поскольку client-side трекер работает в браузере, он влияет на скорость работы сайта. Вплоть до того, что я видел, как технический специалист убирал js-код аналитики с сайта, потому что: «Это какая-то непонятная штука, она тормозит сайт». Естественно, весь трекинг поломался.

Server-side трекинг отправляет данные не на рекламные сервера, а на ваш сервер. Он работает непосредственно через HTTP-запросы, что быстрее js-кодов.

С server-side трекингом можно спокойно дополнять данные конфиденциальной информацией на уровне трекинга. Например, если у вас срабатывает конверсия на код товара, и вы знаете, что на этот товар идет 10% маржи, вы можете спокойно с помощью server-side трекинга организовать отправку этих данных в рекламную систему. 

И, что упоминалось ранее, server-side трекинг обычно не блокируют расширения и дополнения, которые блокируют передачу данных в Google Ads, Facebook Ads и т. д. Вы можете собирать информацию на своём сервере, и уже оттуда передавать ее в рекламные системы — блокировщик в браузере пользователя тут не помешает.

Используя server-side трекинг вы снимаете нагрузку по трекингу с браузера пользователя, так что сайт работает быстрее. При этом увеличивается нагрузка на ваши сервера, что, естественно, стоит денег.

Для наглядности, посмотрите на схемы server-side и client-side трекинга.

Client-side трекинг собирает Third party cookies (и First party cookies) и отправляет их в рекламные и аналитические системы; всё это происходит в браузере.

Server-side трекинг собирает данные пользователя на ваш сервер, сервер вашего сайта, который редиректит их в остальные системы, но уже не из браузера пользователя, а «от себя», на серваке. И чтобы увидеть, куда какие данные вы отправляете, надо будет ваш сервер взломать, а эта задача куда сложнее банального просмотра трекеров в браузере.

3. Google Tag Manager как решение для Server-side трекинга

Server-side трекинг можно настроить через Google Tag Manager. Это бесплатный сервис, но он требует от вас технической экспертизы, или отдельного разработчика, который сможет всё настроить. Взамен вы получаете более осознанную и глубокую работу с данными — в том же Facebook pixel происходит много интересных процессов, но вы их не видите, пока не работаете с трекингом осознанно. 

Рассмотрим процесс настройки Server-side трекинга с GTM.

  1. Создать серверный контейнер в GTM. Грубо говоря, просто зарегистрироваться в этой системе, создав серверный контейнер. 
  2. Настроить сервер, на котором GTM будет разворачиваться. До недавнего времени это можно было сделать на инфраструктуре Google Cloud, но в какой-то момент Google показал способ на любом сервере, в любой системе  например на Amazon AWS.
  3. Настроить домен сервера, желательно делать всё на своём домене. Если вы поднимите сервер на каком-то стороннем и свяжите с вашим сайтом, то работать это будет неправильно — cookies должны записываться на ваш домен.

И в конце настраивается отправка данных на сервер — нужно все ваши трекинговые системы перевести на отправку данных через ваш сервер. 

Подробная инструкция, как это сделать, есть в справке GTM.

GTM Server-side похож на GTM для трекинга в браузере, но он решает другую задачу и у него появилась новая сущность — «клиенты». Теги по-прежнему отвечают за отправку данных, а клиенты — за ее получение.

Это своего рода интеграция для какой-то системы (GA, FB и тд). Без настроенного клиента, сервер не будет понимать, что вы вообще от него хотите. Соответственно, в ответ на запрос, он будет выдавать ошибку 500 и никуда ничего не отправит.

Можно создавать свои клиенты и теги. У нас в компании есть свой абсолютно трекер и для того, чтоб сделать интеграцию под него, мы создали своего клиента. Подробнее о том, как сделать свой клиент с помощью Server-side tagging APIs, читайте в инструкции: Google Tag Manager Server-Side: How To Manage Custom Vendor Tags. Это техническая информация для программистов и технических аналитиков. 

И здесь может возникнуть вопрос: «А что же теперь делать с обычным GTM, получается, он уже не нужен?». Нет, нужен. Тот Tag Manager, который собирает эти данные, продолжает работать. Но вы можете перенести передачу данных на свой сервер, получать больше информации и собирать ее не с домена гугла, а с вашего домена. 

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

Для этого нужно в обычных настройках Google Analytics внедрить поле transport_url. Так оно выглядит в различных синтаксисах:

Еще одна важная и классная штука. Когда вы настраиваете Server-side трекинг через GTM и делаете настройку Google Analytics, там есть настройка, которая позволяет Google Analytics Client ID мигрировать с javascript. И пока пользователь не сотрёт свои cookies, у вас будет сохраняться история, которую вы накапливали годами. А если не поставить эту галочку, для всех юзеров будет создаваться новая серверная кука, и история пользователя будет считаться сначала.

Выводы

Цель моего доклада — повысить осведомленность о проблеме с трекингом в целом. В прошлое уходит модель, которая работала более 25 лет. Да, есть трекинг Google, но он неизбежно меняется. Пока мало что понятно, неясно, в какую сторону идти и лучше подстраховаться и взять свою аналитику под контроль.

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

Растёт важность в работе с 1-party данными. Вектор развития такой, что вам нужно будет уделять больше внимания именно своим данным. 

Растут затраты на трекинг. Качественный трекинг становится платным, ведь нужно арендовать и поддерживать еще один сервер, а это стоит денег.

Нужно постоянно мониторить политики браузеров, чтобы быть уверенным в качестве трекинга и оперативно подстраиваться под изменения, или хотя бы понимать, где данные могут быть неточными и им не стоит доверять. Пока главные вопросы к браузеру Safari — если у вас небольшая доля пользователей с этого браузера, пока можно не спешить с настройкой Server-side трекинга.

Узнайте больше о server-side трекинге и веб-аналитике в канале Дмитрия Осиюка WebAnalytics.

Евгений Мокин: «Аналитика рекламных кампаний в соцсетях»

Founder/CEO в Median ads & School Евгений Мокин рассказал, как анализировать эффективность рекламы в соцсетях и повышать показатели, чтобы достигать бизнес-целей.

Когда бизнес заказывает услугу специалиста по рекламе, он зачастую устанавливает определенные KPI по стоимости действий. И мы стараемся оптимизировать метрики, которые влияют на CPA, на расходную часть. Реклама может влиять и не доходную часть, делать так, чтобы бизнес получал больше денег. Но для этого нужна Unit-экономика.

Рассмотрим весь инструментарий, который позволяет влиять на расходную и доходную часть бизнеса. Начнем с CPA.

Как влиять на CPA 

Есть четыре основные метрики, которые влияют на стоимость целевого действия.

  1. CPM — стоимость за частоту показа.
  2. CTR — кликабельность, какой процент людей кликает по рекламе.
  3. CR — коэффициент конверсий, какая часть аудитории рекламы совершает конверсию.
  4. Кумулятивная частота показа.

По сути, стоимость результата вытекает из этих четырёх метрик. На каждую из них, в свою очередь, влияют свои параметры.

Как влиять на CPM

Стоимость за 1000 просмотров зависит от:

  • географии показа;
  • выбранной аудитории;
  • конкуренции в нише;
  • выбранной цели кампании;
  • качества креатива;
  • ценности предложения для аудитории.

Многие из этих параметров обусловлены задачами бизнеса: география зависит от дистрибуции, а параметры аудитории — от портрета клиента. Но маркетолог может улучшить качество рекламного креатива и поднять его ценность для аудитории. 

Когда Facebook оценивает качество креатива, он сравнивает ваше объявление с ориентированными на ту же ЦА по коэффициенту конверсий, вовлеченности и отзывам пользователей. Если объявление выше среднего, это будет понижать CPM. А со снижением качества (особенно, если попасть в последние 10-20% объявлений), стоимость показов будет расти. В Facebook можно продиагностировать креативы работающих кампаний и получить советы по улучшению в справке.

Как влиять на CTR и CR

CTR зависит от трех факторов: 

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

Если все три фактора сходятся и креатив доносит правильной аудитории важный для нее месседж, CTR будет достаточно высокая. 

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

  • UI/UX дизайн точки входа, не уходят ли люди, едва открыв сайт;
  • техническая сторона — не отваливается ли сайт, когда на него заходят из рекламы;
  • офер, который должен подходить аудитории и мотивировать к конверсии. 

Если коэффициент конверсии растет, стоимость за результат кампании будет ниже.

CTR и CR взаимосвязаны и их соотношение может подсказать, как оптимизировать рекламу.

Как использовать кумулятивную частоту

На графике ниже мы видим взаимосвязь действий аудитории и частоты показов.

Какое-то время конверсии растут вслед за частотой, но затем начинают снижаться. Нужно отслеживать, на какой частоте аудитория станет меньше взаимодействовать с рекламой, чтобы не тратить бюджет на дополнительные показы, которые не приносят конверсию.

Как интернет-маркетологу влиять на доходную часть бизнеса

В Unit-экономике есть ряд показателей, на которые может влиять маркетолог.

  1. Value — объем продаж за определенный период.
  2. CLV — доход от клиента за время, которое он является клиентом (за весь «цикл жизни»).
  3. AOV — средний чек.
  4. ROAS — рентабельность рекламных инвестиций.

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

Соответственно, в Unit-экономике цели специалиста по рекламе выражаются в конверсиях, лидах и продажах за определенный период.

Как организовать системы аналитики рекламных метрик

Рассмотрим, как все метрики куда-то поместить, чтобы регулярно их смотреть в одном месте. Я для этого использую Google Data Studio и Super Metrics.

Super Metrics — это коннектор, который позволяет передавать данные в Data Studio и строить там визуализацию. 

Здесь можно создать виджеты:

  • статические — просто таблица;
  • динамические — графики.

По статике я формирую, например, такие таблицы для своих клиентов.

Здесь есть параметры на уровне рекламной кампании, группы объявлений и отдельных объявлений. А в верхней части таблицы есть результат, на который мы ориентируемся, стоимость за результат и метрики, которые влияют на CPA. 

Точно так же по доходной части. Мы выводим основные параметры и смотрим на них. Но здесь также добавляются отдельные товары или категории товаров. Это дает понимание, что именно приносит компании больше денег. 

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

Что делать, когда результативность падает

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

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

Как видим на слайде, CPA выросла в два раза, с $10 до $20. Чтобы понять, что случилось, смотрим метрики второго уровня. CPM практически не поменялась, кликабельность уменьшилась в полтора раза, а коэффициент конверсии — в два. Как видим, проблема в CTR и CR. Соответственно, работать надо с теми параметрами, которые на них влияют: аудиторией, месседжем, оффером, точкой входа и т. д.. 

Выводы

  1. Когда маркетолог оптимизирует CPA, он влияет на расходную часть бизнеса. Это ограничевает, ведь реклама может также влиять и на доходную часть, приносить больше денег. Но для понимания, как работать с доходной частью, необходима Unit-экономика.
  2. Работая с CPA, важно отслеживать CPM, CTR, CR и кумулятивную частоту показов. Каждая из этих метрик зависит от своих параметров, с которыми нужно работать при внезапном росте CPA.
  3. При работе с доходной частью бизнеса и юнит-экономикой, важны следующие метрики: объем продаж за определенный период, доход от клиента за весь цикл жизни, средний чек и рентабельность рекламных инвестиций.
  4. Все обозначенные метрики необходимо собирать в одном месте и анализировать в разрезе отдельных объявлений, групп и кампаний. Так вы сможете отслеживать результаты в динамике и точечно на них влиять.
  5. В случае просадок по расходам на рекламу или доходам из нее, не нужно полностью менять кампании, аудитории и креативы. Посмотрите на метрики второго уровня, какие из них выросли или просели. И затем работайте с факторами, которые влияют на просевшие метрики, чтобы вернуться к изначальным показателям и расти дальше. 



Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *


Читайте также ...
Конспект лекций 8P. Вторая часть, поток SEO
Конспект лекций 8P. Вторая часть, поток SEO

Лекция Владимира Лучанинова о защите от копирования сайтов. А также доклад Виталия Цимбалюка и Игоря Шулежко о поиске точек кратного роста в SEO

Читать дальше >
Конспект лекций 8P. Первая часть, поток “Online Ads & Analytics”
Конспект лекций 8P. Первая часть, поток “Online Ads & Analytics”

Доклады Александра Рольского и Алексея Ляха из newage., а также Андрея Осипова и Ивана Страмыка, которые рассказали о применении сырых данных в доставке пиццы «LA П’ЄЦ»

Читать дальше >
Выступление co-owner’a агентства newage. Алексея Ляха на конференции 8P
Выступление co-owner’a агентства newage. Алексея Ляха на конференции 8P

Brandformance: как оптимизировать медийные кампании performance-инструментами.

Читать дальше >
Украина, Киев, 03057
ул. Дегтяревская 33а, оф. 6/3
e-mail: info@newage.agency
+380 (68) 641-64-68