С 2015 года пишу о том, чем занимаюсь каждый день: язык R и автоматизация, Google BigQuery и Power BI, веб-аналитика, API рекламных систем и ежеквартальные исследования стоимости клика. Публикации выходили на Хабре, в Netpeak Journal и других изданиях; если оригинал больше недоступен, ссылка ведёт на копию в моём блоге.З 2015 року пишу про те, чим займаюся щодня: мова R та автоматизація, Google BigQuery і Power BI, веб-аналітика, API рекламних систем і щоквартальні дослідження вартості кліку. Публікації виходили на Хабрі, у Netpeak Journal та інших виданнях; якщо оригінал більше недоступний, посилання веде на копію в моєму блозі. Статті написані російською мовою.Since 2015 I have been writing about my daily work: R and automation, Google BigQuery and Power BI, web analytics, ad-platform APIs and quarterly cost-per-click research. The articles appeared on Habr, Netpeak Journal and other outlets; if an original is gone, the link points to a copy on my blog. Articles are written in Russian.
ПоказаноПоказаноShowing: 127 / 127
Обычный паттерн обновления данных в BigQuery — добавление новых записей, даже если это означает дублирование данных. А затем обрабатывать дубликаты при чтении с помощью группировки или оконных функций, или удаление записей, и…
Курс "Язык R для интернет маркетинга" был записан в 2018 году, с момента запуска, курс неоднократно дорабатывался и расширялся, тем не менее частично он утратил актуальность. Но он по прежнему будет...
Пакет httr2 зачастую используется для разработки обёрток над каким нибудь API и предоставление её в виде R пакета, в котором каждая конечная точка API (то есть URL-адрес с параметрами) становится...
Друзья, рад представить вам свой новый курс "Циклы и функционалы в R". Курс и все сопутствующие материалы к нему распространяются бесплатно, и являются общедоступными. Содержание Если вы интересуетесь...
dplyr один из наиболее популярных пакетов для языка R, основным преимуществом которого является удобочитаемый и понятный синтаксис. Из недостатков данного пакета можно отметить, что при работе с...
Цель этой статьи - показать вам основы httr2 . httr2 - переосмысленная реализация пакета httr , т.е. интерфейс для работы с HTTP запросами на языке R. Из статьи вы узнаете, как создавать и...
Большинство глаголов dplyr так или иначе используют аккуратную оценку ( tidy evaluation ). Tidy evaluation - это особый тип нестандартной оценки, используемый во всём tidyverse . В dplyr есть две...
Заметки по языку R - это серия статей, в которых я собираю наиболее интересные публикации канала R4marketing из рубрики "#заметки_по_R" . В прошлый раз мы говорили о нетипичных визуализациях,...
В ноябре 2018 года я запустил телеграм канал R4marketing посвящённый языку R. Публикации канала разделены по рубрикам, одна из таких рубрик - "Заметки по R" . В неё входят небольшие заметки, с...
Как с помощью языка R и пакета ringostat загружать данные о звонках, статистику и справочную информацию из Ringostat API для сквозной аналитики.
Первой моей публикацией на Хабре была "Обзор R пакетов для интернет маркетинга, часть 1" , с тех пор прошло почти 3 года. За это время какие-то пакеты стали не актуальны, какие-то сильно изменились и...
Как и зачем мигрировать со старой на новую версию API на языке R. С пакета RAdwords на rgoogleads. Руководство от Алексея Селезнева. Читать дальше!
Сводные таблицы в Excel являются чрезвычайно мощным инструментом, поскольку позволяют быстро изменять форму данных в пару кликов мышки. Например, вам необходимо построить отчёт продаж по магазинам за...
Серия видеоуроков по пакету rvkstat: авторизация в API ВКонтакте, статистика сообществ и рекламного кабинета с помощью языка R.
В предыдущей статье я показал вам, как использовать функцию UNNEST в BigQuery для анализа параметров событий в данных Google Analytics для Firebase. Мы использовали функцию UNNEST , потому что обычно...
В этой статье я расскажу о том, как использовать функцию UNNEST в Google BigQuery для анализа параметров событий и свойств пользователей, которые вы получаете вместе с данными Google Analytics. От...
При проведении разового анализа логирование вам не понадобится. Но в случае разработки скриптов, которые будут по расписанию запускаться в пакетном режиме, логирование упростит вам процесс определения...
В прошлой публикации мы разобрали S3 классы, которые являются наиболее популярными в языке R. Теперь разберёмся с R6 классами, которые максимально приближённые к классическому объектно...
В предыдущих статьях мы достаточно подробно разобрали тему ботостроения, от отправки первого сообщения до программирования логического диалога с ботом. Это последняя статья из данной серии, в которой...
Весной 2020 года в Яндекс Метрике появился отчёт «Источники, расходы и ROI». Отчет автоматически посчитает ROI по всем рекламным источникам, при одном условии: вам необходимо передать в Метрику всю информацию для расчетов…
Это третья статья из серии "Пишем telegram бота на языке R". В предыдущих публикациях мы научились создавать телеграм бота, отправлять через него сообщения, добавили боту команды и фильтры...
Если вы уже ознакомились с предыдущими тремя статьями из данной серии, то вы уже умеете писать полноценных telegram ботов с клавиатурой. В этой статье мы с вами научимся писать бота, который будет...
С 2016 года Алексей Селезнев, руководитель отдела аналитики агентства интернет-маркетинга Netpeak, проводит ежеквартальные исследования стоимости клика в Украине. В этом материале он делится данными по цене клика и доле…
Серия видеоуроков по пакету ryandexdirect: авторизация в API Яндекс.Директа, прогноз бюджета и WordStat, загрузка статистики и расходов в Google Analytics, уведомления о балансе.
Аудитория telegram ежедневно растёт с геометрической прогрессией, этому способствует удобство мессенджера, наличие каналов, чатов, и конечно возможность создавать ботов. Боты могут использоваться в...
В предыдущей публикации мы разобрались как создать бота, инициализировали экземпляр класса Bot и ознакомились с методами отправки сообщений с его помощью. В этой статье я продолжаю данную тему,...
Серия видеоуроков по пакету rfacebookstat: авторизация в Facebook Marketing API, загрузка объектов рекламного кабинета, статистики и конверсий, выгрузка расходов в Google Analytics и Power BI.
dplyr — R пакет, реализующий грамматику манипуляции данными, состоящую из набора согласованных между собой глаголов, которые помогут вам решить наиболее распространенные проблемы манипулирования...
dplyr – популярный пакет для обработки данных в языке R. Небольшой плейлист из 10-15-минутных роликов познакомит с основным функциями пакета dplyr с учётом последних нововведений версии 1.0.0.
Свежие данные по стоимости клика в разрезе тематик
Исследование агентства интернет-маркетинга Netpeak
Самыми дорогими регионами для поискового продвижения стали Алматинская и Карагандинская области.
В связи с карантином многие сейчас львиную долю времени проводят дома, и это время можно, и даже нужно провести с пользой. В начале карантина я решил довести до ума некоторые проекты начатые несколько...
Эксперты отмечают, что независимо от региона, мобильный трафик составляет более 75% от всего закупаемого трафика в Google Украины.
Курс по языку R для пользователей Microsoft Excel: 12 уроков об архитектуре tidyverse и входящих в неё пакетах: readr, vroom, dplyr, tidyr и ggplot2.
Самым дешевым регионом для контекстной рекламы остается Восток Украины, а "Доски объявлений" и "Туризм" — самые дешевые тематики. При этом мобильный трафик независимо от региона составляет 75% от всего закупаемого трафика
Как преобразовать pandas DataFrame в HTML таблицу для отправки электронном письме.
По запросу R или Python в интернете вы найдёте миллионы статей и километровых обсуждений по теме какой из них лучше, быстрее и удобнее для работы с данными. Но к сожалению особой пользы все эти статьи...
В большинстве случаев при работе с ответом полученным от API, или с любыми другими данными которые имеют сложную древовидную структуру, вы сталкиваетесь с форматами JSON и XML. Эти форматы имеют...
Пример использования пакета googleAnalyticsR от Марка Эдмондса
Электронные таблицы по-прежнему остаются довольно популярным инструментом для работы с данными, а среди различных процессоров электронных таблиц наиболее популярными являются Google Таблицы....
Последние несколько месяцев я много работал над функционалом пакета rfacebookstat, предназначенным для работы с Facebook Marketing API на языке R. В результате чего пакет был значительно улучшен, и работать с его помощью с одним…
Получить текущую дату в любом языке программирования, операция эквивалентная "Hello world!". Язык R не является исключением. В этой статье мы разберёмся с тем, как устроена работа с датами в...
Анализ воронки продаж — типичная задача для интернет маркетинга, и в частности электронной коммерции. С её помощью вы можете: Выяснить на каком из шагов к покупке вы теряете потенциальных клиентов....
Поскольку львиная доля бизнес информации храниться в базах данных. На каком бы языке программирования вы не писали, вам придётся производить различные действия с ними. В этой статье я расскажу о двух...
Данные по 24 миллионам кликов в 24 тематиках и 391 городу
R — это объектно ориентированный язык. В нём абсолютно всё является объектом, начиная от функций и заканчивая таблицами. В свою очередь, каждый объект в R относится к какому-либо классу. На самом...
Данные по 42,5 млн кликов в 25 тематиках и 391 городу
В прошлой статье я рассказал о том, что такое многопоточность, и привёл примеры её реализации на языке R при работе с API Яндекс.Директ с помощью пакетов doSNOW , doParallel и конструкции foreach ....
как автоматизировать целый участок в работе команды специалистов по контекстной рекламе. кейс concert.ua
Несколько раз в год выходят обновления для языка R, примерно раз в пол года выходят достаточно важные обновления. Для того, что бы не упустить последний функционал, и оптимизацию языка я всегда рекомендую обновлять его при выходе…
Пакет tidyr входит в ядро одной из наиболее популярных библиотек на языке R — tidyverse . Основное назначение пакета — приведение данных к аккуратному виду. На Хабре уже есть публикация посвящённая...
Исследование по 38,5 миллионам кликов в 24 тематиках 391 городе страны.
Язык R на сегодняшний день является одним из мощнейших и многофункциональных инструментов для работы с данными, но как мы знаем практически всегда, в любой бочке мёда найдётся ложка дёгтя. Дело в том,...
Друзья, у меня для вас хорошая новость: 1 ноября стартовал первый поток моего авторского онлайн-курса «Язык R для интернет-маркетинга». В этой статье я расскажу о том, когда и зачем я начал учить R, с какими сложностями…
Дайджест обновлений R пакетов для интернет маркетинга, rfacebookstat, ryandexdirect, rym, rvkstat и других, за март – декабрь 2018 года.
Данное обновление связано с недавней новостью от поддержки API MyTarget, о том, что с 1 декабря 2018 года полностью прекращается поддержка API v1, а rmytarget изначально был написан именно на основе этого API.
Последнее время мне довольно часто стали задавать вопрос о том, насколько безопасно использовать различные готовые расширения, т.е. пакеты, написанные для языка R, есть ли вероятность того, что...
Такие платформы, как Google Analytics и Яндекс.Метрика — инструменты, которые ежедневно используют в своей работе тысячи интернет-маркетологов и веб-аналитиков. Если вы продвигаете пару тройку-сайтов, думаю, достаточно…
Всем привет, если вы занимаетесь интернет маркетингом наверняка вам ежедневно приходится сталкиваться со множеством рекламных сервисов и как минимум одной платформой веб аналитики, если вам требуется...
Данные по 43 миллионам кликов в 27 тематиках и 391 городах страны
Как пользоваться одной из самых важных функций Google Таблиц — подробное руководство по Query.
В большинстве случаев, особенно при установке пакетов из CRAN никаких проблем не возникает, но периодически всё таки вы можете столкнуться с некоторыми ошибками. В этой статье я со временем буду добавлять материал с описанием…
Ежеквартальное исследование Netpeak по стоимости клика
Если вы из Украины и до 16 мая использовали API Яндекса, Mail.Ru и ВКонтакте, то после этой даты, очевидно, столкнулись с определенными трудностями. В этой статье я расскажу, как обойти блокировку API запрещенных сервисов в…
Пакет для работы с API Яндекс Директ на языке R, ryandexdirect был значительно доработан: Был улучшен процесс авторизации в API Приведёны в порядок имена аргументов функций Во все функции был добавлен ряд новых аргументов Эта…
Как связать данные, полученные из множества различных источников, и визуализировать их в виде удобных интерактивных отчетов
Если вы ведете несколько небольших рекламных кампаний в одном рекламном аккаунте, то для анализа их эффективности вам достаточно посмотреть нужные данные в Google AdWords / Яндекс.Директ и Google Analytics / Яндекс.Метрике. Но…
Данные по кликам в 26 тематиках и 394 городах
Статья – дайджест зимних обновлений R клиентов для работы с API Яндекс Директ, Facebook и Вконтакте. Честно говоря за зиму было не так много обновлений, но тем не менее возможности некоторых пакетов было довольно значительно…
Здравствуйте! Я подготовил для специалистов по контекстной рекламе итоговое исследование по стоимости клика за 2017 год на основании выборки проектов агентства Netpeak.
Как упростить работу с данными и сэкономить на оплате сервиса
В этой статье я собрал все доработки R клиентов ryandexdirect, rfacebookstat и rvkstat за осень 2017 года.
Как узнать, хорошую ли статью вы опубликовали в блоге
Недавно вышла очередная, ежемесячная порция обновлений Power BI Desktop. Разработчики добавили множество новых функций и значительно доработали «Закладки» (Bookmarks), с помощью которых можно сделать дашборды более компактными и…
rfacebookstat – R клиент для работы с API рекламного кабинета Facebook. В версии 1.5.0 была значительно улучшена основная функция пакета fbGetMarketingStat, в неё был добавлен аргумент request_speed, к тому же функция теперь…
Как пользоваться преимуществами, особенностями и дополнительными инструментами сервиса
Данные по более 26 млн кликов в 23 тематиках и 402 городах Украины
Я подготовил ежеквартальное исследование о стоимости клика, опираясь на выборку проектов агентства Netpeak. Данные отчета будут полезны PPC-специалистам для планирования новых рекламных кампаний, а также для оптимизации…
Ни одно приложение и BI система на данный момент не может существовать без базы данных, наиболее популярными по крайней мере из бесплатных СУБД являются MySQL и PostgreSQL. Конечно любой СУБД вполне...
Несмотря на недавнюю блокировку соцсети в Индии, ВКонтакте продолжает оставаться огромным источником полезной информации и статистики. В этой статье я расскажу, как с помощью написанного мной программного пакета rvkstat и…
Уже традиционно начинаем квартал с исследования стоимости клика. На этот раз я исследовал 23 миллиона кликов из Украины в Google AdWords, Facebook, Директ и структурировал данные по 19 тематикам. Хотите узнать, где выгоднее всего…
Хотите узнать, сколько стоит клик в вашей тематике? Как эффективно распределить рекламный бюджет? В этом исследовании я изучил, сколько стоил клик в Google AdWords и Яндекс.Директ в Казахстане во втором квартале 2017 года.
Я продолжаю публиковать серию исследований по стоимости кликов в разных регионах, чтобы вы могли эффективно распределить рекламный бюджет.
Самый полезный инструментарий пакета RGA
Как настроить отправку писем с помощью языка R и на какие подводные камни вы можете наткнуться в ходе реализации?
«Что мы делаем со временем? В ответе на этот вопрос состоит смысл жизни», — считает герой фильма «Молодость без молодости». Что делают большую часть времени специалисты по контекстной рекламе в крупных проектах — отлично…
Хотите узнать, где выгоднее всего рекламировать продукты или планируете рекламный бюджет? Я провел анализ стоимости клика в 25 тематиках и 852 городах Украины, России, Казахстана, Болгарии и готов поделиться результатами.
Недавно прошла конференция Analyze — и в этом году в каждом докладе прямо или косвенно упоминался язык R. Сегодня R стал универсальным средством автоматизации множества маркетинговых задач, R Studio установлена даже у тех…
Google Data Studio: подробная инструкция и обзор возможностей
Хотите качественно анализировать статистику из Яндекс.Метрики? Отследить сложные воронки продаж, объединить данные из разных систем аналитики, контролировать расхождения в статистике, — «сырые» данные помогут вам эффективно…
Как упростить работу со скриптами на языке R? Разработайте удобный интерфейс с помощью пакета «gWidgets».
Яндекс.Директ собирает много данных, но, к сожалению, в веб-интерфейсе доступно очень мало информации для анализа. В этой статье я подробно опишу, как получить статистику о рекламных кампаниях c помощью языка R для визуализации в…
Сколько платят рекламодатели за клик по объявлениям в разных странах и тематиках? Я провел очередное исследование стоимости клика в Google AdWords и в этой статье поделюсь результатами за четвертый квартал 2016 года.
Хотите планировать рекламный бюджет больше, чем на месяц или два? Вам необходимо знать стоимость клика и спрогнозировать, как будет меняться цена. В течение 2016 года я собирал данные о стоимости клика в Google AdWords в разрезе…
Хотите качественно анализировать рекламные кампании в Facebook? Как подключиться к API Facebook и загрузить статистику в R — рассказывает Алексей Селезнев.
Хотите, я скажу, что делают ваши сотрудники прямо сейчас? Собирают вручную отчеты в электронных таблицах. Сколько времени они тратят зря, игнорируя автоматизацию? Увидеть реальную картину просто: посчитайте количество затраченных…
Работаете со скриптами R регулярно? Потратьте десять минут на настройку автозапуска и избавитесь от необходимости активировать R-скрипты вручную.
Как визуализировать данные с Google BigQuery в Power BI? Пошаговая инструкция по загрузке данных
Хотите узнать, сколько стоит клик в вашей тематике? Как эффективно распределить рекламный бюджет? В этом исследовании я изучил, сколько стоил клик в Google AdWords в третьем квартале 2016 года.
Какие типы кампаний и ключевых слов стоит первыми запускать в Google AdWords? Советы новичкам
Для многих специалистов этого вопроса вроде как и не существует. Google в Украине популярнее, значит конкуренция выше и клик дороже — о чем еще говорить? Но насколько популярнее Google в 2016 и во всех ли тематиках актуальна…
Как узнать слабые места ваших рекламных кампаний с помощью бесплатного скрипта.
Хотите узнать, где выгоднее всего рекламировать ваш товар или планируете рекламный бюджет? Я проанализировал более 7 миллионов кликов и посчитал, во сколько обходятся рекламодателям клики по объявлениям в разных странах и…
Какие каналы используют конкуренты для привлечения посетителей? В каких регионах наибольшая и наименьшая конкуренция? Перед запуском проекта нужно знать предельно четкие ответы на эти вопросы. Сегодня я расскажу, как быстро…
Новый алгоритм — специально для проектов ecommerce.
Сколько средств нужно вложить в рекламу для привлечения клиента? Спрогнозировать это просто, если знаете коэффициент конверсии и среднюю стоимость клика в вашей тематике и регионе. Чтобы понять, как дорого обходятся…
Мануал по Microsoft Power BI — мощному инструменту для бизнес-аналитики. Освоив эту платформу, вы сможете с легкостью создавать понятные отчеты и обновлять их в режиме реального времени.
Первые шаги в BigData — начинаем работать с облачным сервисом Google BigQuery.
Как внедрить Business Intelligence для малого и среднего бизнеса.
Альтернатива классическому SQL — обрабатываем данные из множества таблиц с помощью функций подстановки в Google BigQuery.
Как сэкономить пространство на рабочем листе и время на изучение данных в Excel и таблицах Google.
Подробная инструкция по интеграции с облачной базой данных и сравнение BI-платформ.
Дайджест-путеводитель по серии постов о работе с редакторами электронных таблиц для PPC-специалистов.
Первое подробное руководство по работе с оконными функциями в Google BigQuery.
Избавляемся от популярных ошибок при оформлении диаграмм.
Визуализация данных для новичков. Отвечаем на вопрос читателя.
Подробная инструкция по преобразованию массива данных в информативный отчет.
Зачем амбициозным онлайн-проектам индивидуальные инструменты веб-аналитики.
Импорт из Google Analytics в Excel — первое подробное руководство по Analytics Edge.
Встроенные в интерфейс Google AdWords отчёты конечно достаточно информативны и дают поверхностное понимание эффективности рекламных кампаний и групп объявлений, но для глубоко погружения в данные их будет недостаточно, поэтому в…
Как импортировать всю необходимую информацию из Google Analytics с помощью простого интерфейса Excellent Analytics.
Для правильного планирования бюджета на рекламную кампанию нам необходимо понимать, как в ближайшие несколько месяцев будет меняться поисковая активность пользователей. В этой статье я опишу один из самых простых алгоритмов…
Настраиваем автоматическое получение отчетов по потерянным конверсиям для оптимизации рекламных кампаний.
Контекстная реклама — хоть и эффективное, но недешевое удовольствие. Только за сервисы, предоставляющие автоматическую отчетность по кампаниям, придется заплатить от $30 до $100. Но автоматизировать отчетность по контексту можно…
Как настроить визуализацию данных из Google Analytics с помощью Google Spreadsheets.
Отчет по когортному анализу в GA позволяет снять любые претензии в духе «прошел уже целый месяц, где результаты».
Ничего не найдено — попробуйте изменить фильтр или запрос.Нічого не знайдено — спробуйте змінити фільтр або запит.Nothing found — try another filter or query.
Агрегатор всех моих публикаций, анонсы докладов и заметки.Агрегатор усіх моїх публікацій, анонси доповідей і нотатки.An aggregator of all my publications, talk announcements and notes.
Новые статьи, видео и заметки по R — первыми.Нові статті, відео та нотатки з R — першими.New articles, videos and R notes — first.
Видеоуроки по R, аналитике и AI-инструментам.Відеоуроки з R, аналітики та AI-інструментів.Video lessons on R, analytics and AI tools.