Как сэкономить время специалиста при работе с крупным проектом — на примере OLX

«Что мы делаем со временем? В ответе на этот вопрос состоит смысл жизни», — считает герой фильма «Молодость без молодости». Что делают большую часть времени специалисты по контекстной рекламе в крупных проектах — отлично известно: готовят отчетность, вручную собирают и обpaбатывают данные из Google Рекламы, Facebook, Директ и десятков других источников.
Я решил сэкономить время комaнде специалистов, рекламирующих OLX, внедрив специальный инструмент веб-аналитики. Возможно, вам такой тоже пригодится.
Что нужно было сделать?
Как мы внедрили BI-аналитику в отделе контекстной рекламы Автоматизировать процесс
В результате необходимо было получить два отчета: один для рекламы на десктопе и один для мобайла.
Чуть подробнее.
В таблицу для рекламы на десктопе должна была собираться информация по продвижению в разрезе категорий рекламных кампаний (брендовые, общие кампании), типов устройств, источников.
Основные показатели:
- Day — день, за который была собрана статистика;
- Source — рекламная площадка / источник;
- Device — тип устройства;
- Category — категория рекламной кампании;
- Impressions — количество показов;
- Clicks — количество кликов;
- Cost — стоимость;
- AdPosts — количество полученных постингов объявлений;
- Reply — количество полученных откликов на объявления.
Источники данных:
- Google Реклама — данные о кликах, показах и тратах на рекламу;
- Яндекс.Директ — данные о кликах, показах и тратах на рекламу;
- AT Internet — данные о постингах и откликах на объявления.
В таблицу по мобайлу должна была собираться информация о продвижении мобильного приложения в разрезе источников, типов рекламных кампаний (инсталлы, привлечение) и платформ (Android, iOS).
Основные показатели:
- Day — дата, за которую была собрана статистика;
- Source — источник;
- CampaignType — тип рекламной кампании;
- Platform — платформа Android или iOS;
- Impressions — количество показов;
- Clicks — количество кликов;
- Cost — стоимость;
- Installs — количество инсталлов;
- DAUs — среднее количество активных пользователей в приложении за один день;
- MAUs — среднее количество активных пользователей в приложении за один месяц;
- RetainerUsers — количество вернувшихся в приложение пользователей;
- CohortsSessions — количество сессий вернувшихся в приложение пользователей;
- CohortsAdPost — количество конверсий в постинг от вернувшихся пользователей;
- CohortsReplies — количество конверсий в отклик от вернувшихся в приложение пользователей.
Источники данных:
- Google Реклама — клики, показы, стоимость;
- Facebook — клики, показы, стоимость;
- MyTarget — клики, показы, стоимость;
- Яндекс.Директ — клики, показы, стоимость
- AdJust — установки, количество вернувшихся пользователей, количество сессий вернувшихся в приложение пользователей, количество конверсий в постинг от вернувшихся пользователей, количество конверсий в отклик от вернувшихся в приложение пользователей, DAUs, MAUs.
Какие инструменты я использовал?
1. Язык R — для сбора информации из API всех источников, консолидации и передачи данных на хранение.
Какие пакеты языка R я использовал:
- RAdwords — API Google Реклама;
- ryandexdirect — API Яндекс Директ;
- adjust — API AdJust;
- rfacebookstat — API Facebook;
- rmytarget — API MyTarget.
2. Google BigQuery — для хранения данных, очень простая в обращении облачная база данных, не требует дополнительного администрирования. Более того — условно бесплатная.
3. Microsoft Power BI — для визуализации данных, бесплатный инструмент.
Что получилось?
Написал два скрипта, которые ежедневно запускаются в фоновом режиме, собирают все данные, приводят их к единой валюте (UAH) и записывают в Google BigQuery. К BigQuery подключена Power BI, в которой настроена визуализация отчетов. В результате в любой момент можно обновить все данные нажатием одной кнопки и поделиться ими с комaндой нажатием кнопки «опубликовать».
Схема готового веб-аналитического инструмента:
Принцип работы инструмента:
- С понедельника по пятницу автоматически запускаются скрипты R для сбора и консолидации данных из API всех источников.
- При сборе данных в Google BigQuery записываются логи работы скриптов, собирающих информацию из API.
- Запускается скрипт R, который проверяет логи работы скриптов по сбору данных.
- Если в логах найдены ошибки или предупреждения о том, что данные могли быть собраны некорректно, автоматически формируется письмо с информацией по ошибкам и предупреждениям. Письмо отправляется на почту ответственному специалисту и разработчику автоматизации.
- В случае успешного прохождения проверки логов собранные данные передаются в соответствующие таблицы Google BigQuery.
- Данные обновляются и публикуются нажатием двух кнопок в Power BI.
Так выглядит отчет по рекламе на десктопе:
Отчет по рекламе мобильного приложения:
На разработку инструмента понадобилось 30 часов, при этом много времени ушло на настройку сбора данных из шести источников. Обычно данные собираются из двух-трех источников, на разработку требуется значительно меньше времени: 10-15 часов.
Результаты
- На сбор данных, составление и проверку отчетов в ручном режиме специалисты тратили примерно 30 часов в месяц. Сейчас — несколько минут.
- Раньше отчеты обновлялись еженедельно, сейчас — ежедневно.
Когда работаешь с большим проектом, рано или поздно наступает момент, когда ты просто тонешь в море с отчетами. Допустим, что вы уже знаете, какие показатели и метрики необходимо анализировать, но если готовите отчеты вручную, у вас как минимум две проблемы:
1. Человеческий фактор — от ошибок никто не застрахован и они точно будут.
2. Время — на сбор и сведение всех данных уходит крайне много времени на постоянной основе.
После автоматизации отчетности мы получили, во-первых, всегда актуальные и корректные данные, а, во-вторых, свободное время, которое теперь тратим не на подготовку отчетов, а на развитие проекта.
Комментарии:
Уже сейчас в Google Play и App Store миллионы приложений. Как сделать так, чтобы приложение получило достаточное количество установок и приносило доход? Читайте об этом далее и изучайте наглядную инфографику!...
30 08 2026 15:47:48
Сегодня именно тот день, когда пора решиться и отправить своё резюме в нашу компанию....
29 08 2026 8:33:13
Чем радовала, удивляла и шокировала таргетированная реклама в социальных сетях...
28 08 2026 1:32:23
Кейс: как золотой корпоративный линкбилдинг помог в SEO-продвижении интернет-магазина, в котором можно заказать и купить чехлы и виниловые наклейки для смартфонов...
27 08 2026 2:18:42
Алгоритм технической подготовки IP-адреса к массовым рассылкам...
26 08 2026 12:30:48
Благодаря внедрению интеpaктивной формы подписки увеличили количество ежемecячных подписок на 100%, доход — на 51%, а коэффициент транзакций — на 71%....
25 08 2026 5:33:34
О тенденциях на рынке ecommerce и переходе Хорошоп на удалёнку....
24 08 2026 0:15:54
Следим за развитием событий и анализируем решение суда. Читать дальше!...
23 08 2026 22:34:14
Как развить в себе такой EQ, как хочется, и далее использовать его для достижения успеха. Рецензия на книгу Дэниела Гоулмана «Эмоциональный интеллект в бизнесе»....
22 08 2026 9:26:10
Десять вопросов, которые чаще всего задают люди, столкнувшиеся с необходимостью создания landing page....
21 08 2026 14:41:52
Пост о том, как и когда тратит деньги американский и украинский покупатель...
20 08 2026 11:47:21
Рассказываем, как обменять свои деньги на действительно полезные знания....
19 08 2026 3:40:38
Инструкция по созданию изображений для сториз, email-рассылок и объявлений в соцсетях...
18 08 2026 23:22:54
Планируете создание бизнеса, связанного с торговлей в интернете? Сначала прочитайте этот текст....
17 08 2026 13:24:13
Что нужно сделать, чтобы ваши объявления показывались только заинтересованным клиентам? В первую очередь, подобрать ключевые слова, релевантные запросу потенциального клиента и ориентированные на пользователей с мотивацией совершить действие....
16 08 2026 0:18:21
За какими метриками следует пристально следить в email-рассылках...
15 08 2026 23:15:38
Почему важно знать детали создания и защиты уникального контента? Потому что это позволит защитить ваш сайт от санкций поисковых систем из-за неуникального контента...
14 08 2026 19:13:56
Пошагово подключаем скрипт проверки бюджета аккаунтов Google Ads. Скрипт отправляет уведомление на почту и в Telegram — это поможет вовремя пополнить счет. Узнать больше!...
13 08 2026 20:24:32
FAQ (frequently asked questions), HowTo и Q&A (questions and answers)....
12 08 2026 2:31:34
Что нужно, чтобы реклама в интернете приносила прибыль....
11 08 2026 17:11:37
Мария Гoлyб устала отвечать на вопрос «Какие преимущества PPC-отдела в Netpeak?» и решила написать об этом пост....
10 08 2026 17:41:20
95% заполняемости коливингов для сервиса аренды жилья....
09 08 2026 23:57:16
О важных для разметки сайта тегах — alternate, hreflang, media, — и как их грамотно использовать при продвижении....
08 08 2026 22:15:19
Находим пользователей, которые не знали, что им нужен ваш товар или услуга....
07 08 2026 11:16:32
Google Shopping и Smart Shopping Campaign сами себя не оптимизируют....
06 08 2026 15:41:57
Вам нужно приложение или мобильная версия сайта? Как вы собираетесь монетизировать приложение? И другие важные вопросы, на которые нужно ответить до разработки....
05 08 2026 10:36:23
Ссылка с сайта с высоким тИЦ уже не считается качественной. Хороший донор вычисляется по комплексу факторов. Большую часть работы придется делать вручную. Важно найти отличный сайт, с огромным количеством интересного контента, оцененного по достоинству читателями, и гармонично туда вписать свою статью со ссылкой...
04 08 2026 12:44:47
Это исследование для тех, кто хочет выяснить, эффективно ли работать с лидами, если им год и больше...
03 08 2026 15:26:32
SMM от Netpeak — это разработки стратегий продвижения, механики конкурсов, медиапланирование и постоянная интеpaктивная связь с клиентом с помощью «Личного кабинета»....
02 08 2026 2:46:17
Бизнесу следует позаботиться о том, чтобы представить отзывы на всех площадках (как минимум на тех, которые есть на трех страницах выдачи), где только может искать информацию пользователь. Узнать больше!...
01 08 2026 3:21:19
Счетчик Яндекс.Метрики: создание и установка кода, важные настройки....
31 07 2026 17:28:15
Рынок мобильных приложений и его глобальные тренды из исследования App Annie...
30 07 2026 17:51:18
Почему в рекламе недвижимости стоит запускать динамический ремаркетинг...
29 07 2026 16:42:22
Блиц-инструкция и рекомендации по созданию эффективных описаний для мобильных приложений...
28 07 2026 4:59:35
Рекламные заголовки в гугл адвордс так и пестрят предложениями контекстной рекламы бесплатно — вы когда-нибудь задумывались о том, откуда берутся эти «подарки»?...
27 07 2026 8:22:57
Будьте полезны, будьте удобны и будьте везде. Далее подробно — 18 способов собрать базу для email-рассылок. О пользе бесплатного, привлечении внимания, возможных активностях для аудитории, социальных доказательствах, предсказуемости, работе с Facebook и многом другом...
26 07 2026 5:57:18
Можно ли повысить оценку качества целевой страницы , если проставить конечные URL на уровне ключевого слова? Результаты исследования....
25 07 2026 1:36:45
И чем этот тип отслеживания событий отличается от Client-side. Узнать!...
24 07 2026 22:58:32
Есть офлайн-точка продаж и нужно привлечь сюда больше клиентов. Что делать? Настраиваем локальные кампании. Показываем и рассказываем, как это делать....
23 07 2026 17:32:13
Прежде чем использовать феминитивы в коммуникации со своими клиентами и сотрудниками, убедитесь, что им это нужно и важно. Впрочем, ждите негатива при любом раскладе. Что с ним делать? Рассказываем....
22 07 2026 19:49:21
О феномене Баадера-Майнхофа — как на самом деле работают системы баннерной рекламы в интернете...
21 07 2026 6:41:31
Что делать, если вы специально или нет попали под фильтр: руководство от выявления до спасения...
20 07 2026 23:59:48
Мануал по созданию удобного планировщика повторяющихся действий....
19 07 2026 15:39:19
Кейс детской костюмерной Colombina.ua — как продвигать проект с ярко выраженной сезонностью....
18 07 2026 5:21:19
10 базовых правил оформления онлайн-таблиц. Оформление — основа таблицы. Как работать со столбцами и ячейками, комментариями и примечаниями, делать корректные цветовые выделения. Читайте далее....
17 07 2026 3:49:43
В 2019 году в цикл зрелости вошли 28 технологий и инструментов...
16 07 2026 7:39:52
Данные Google по 6 миллионам кликов 16 городах страны и данные Яндекс по 520 346 кликам, в 54 городах страны в 22 тематиках в обоих рекламных системах. Узнать больше!...
15 07 2026 4:17:11
Примеры инновационных проектов. Нескучная рецензия на интересную книгу....
14 07 2026 1:15:32
Пока вы не осознаете причины, почему вам выгодно не хвалить, забудьте про качественную обратную связь и максимальную включенность комaнды. Фишки управления собой, людьми и проектами....
13 07 2026 21:51:42
Делимся советами по оптимизации рассылок. Важны новые форматы писем, предварительное тестирование, смена тем письма, ярче CTA. Все это в сочетании с понятностью и искренностью не заставит ждать хороший CTR...
12 07 2026 10:51:58
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::